Cape Town - Former Sharks fullback has committed his future to Irish club Ulster, the club confirmed on Wednesday.
Ludik has been at the club since 2014 having moved there from French club Agen.
Before that, he had been one of the most highly-rated fullbacks in South African rugby and had made his name in Super Rugby with first the Lions and then the Sharks.
Ludik turned 30 earlier this month, and with his new deal keeping him at Ulster until 2020, a return to South African shores seems unlikely.
"I'm thrilled to be extending my stay at Ulster. Myself and my family really enjoy Belfast and we feel very much at home here," Ludik told the club's official website.
"Everything about Ulster Rugby is first class; the stadium, the training facilities, the players and coaches, the medical care and the supporters.
"There is a brilliant vibe amongst the squad and everyone is working hard to try to achieve success this season. Once I return to fitness, I'm looking forward to contributing to the team this season and for the following three years."