South Africa fly-half Morne Steyn will join French side Stade Francais when his contract with the Bulls ends in October.
The Springboks star, 29, admits he could not turn down the opportunity to experience a new environment after 10 years with the Bulls.
"I basically owe everything I achieved in rugby to the Bulls, but the opportunity to join Stade comes at the right time in my career" Steyn said.
"I always wanted to play some rugby abroad and experience a different lifestyle and now have the opportunity to go and do that.
"They have been negotiating with me for a while now and I have decided not to accept the offer from the BBC (Blue Bulls Company) to extend my contract, but rather join Stade."
Bulls coach Frans Ludeke said Steyn was leaving on good terms with the club.
"He will be missed as he is a world-class player but I know that he will still be giving us 110 percent until the end of his term," he said.
Steyn has played 42 Test matches for South Africa and scored 486 points.