Gerald Phiri has completed a switch from DStv Premiership side Baroka FC to Sudanese Premier League giants Al Hilal.

Phiri left his homeland of Malawi in 2013 for Zimbabwean club Caps United before moving to one of the biggest leagues in Africa, the PSL.

Prior to joining Baroka he also spent some time at Bidvest Wits, Ajax Cape Town and Platinum Stars.

However, the 28-year-old fell out of favour this season with coach Thoka Matsimela and has now signed a lucrative contract with the Sudanese giants.

Phiri took to social media to explain why he left the club.

He alsoexpressed gratitude to the club.

“I just want to say a big thank you to Baroka for the great and wonderful years we’ve had together. The time has come to turn a new page and say goodbye. I do so with a deep appreciation for each of you,” Phiri said.