The winger joins City in a back of nine year stint in Europe playing in the Swedish and Danish Premier league.
Ralani left South Africa as a youth in 2009 when he left for Sweden and has never played in the Absa Premiership before.
He becomes the club’s third signing after the signing of Kenyan striker Masoud Juma and defender Kwanda Mgonyama.
Download our app and read this and other great stories on the move. Available for Android and iOS.