W 2003 roku Mukansi powrócił do RPA i został graczem Supersport United FC, z którym grał w rozgrywkach pierwszej ligi. Po roku ponownie trafił do cypryjskiego Enosisu Neonu Paralimni, jednak jeszcze w trakcie sezonu 2004/2005 odszedł do południowoafrykańskiego zespołu Manning Rangers. Rozegrał dla niego 9 meczów w pierwszej lidze i zanotował 2 gole. Wkrótce potem gracz przeprowadził się do rosyjskiego Chabarowska, gdzie podpisał umowę z miejscową drużyną SKA–Eniergija. Strzelił dla niej 5 goli w 21 ligowych występach, po czym ponownie zmienił pracodawcę.
W sezonie 2006/2007 Mukansi reprezentował barwy dwóch klubów – greckiego Pierikosu Katerini i południowoafrykańskiego AmaZulu. Podczas kolejnych rozgrywek piłkarz grał w Indiach, gdzie reprezentował barwy zespołu East Bengal FC. Ostatni rok swojej kariery Mukansi spędził w zespole Bay United FC, po czym w 2009 roku zakończył piłkarską karierę.