PSL Transfer News 2019-20: All the Completed January Deals

Below, you can find a list of transfers completed in the South Africa PSL during the 2019-20 season’s January transfer window. This is the best way to catch up on any PSL transfer news you may have missed.

* This list will be updated periodically and contains transfers mentioned in the media and by clubs on their official websites. Any players returning to their parent clubs after loan spells will also be added here eventually.

To report any missed transfers or errors, please leave a comment on this article or email

LAST UPDATE: 31 March 2020


In – Milos Lacny (free agent), Siphelele Magubane (Golden Arrows), Dylan Ruiters (Ajax Cape Town), Tyrese De Bruin (Golden Arrows)

Out – Tshepo Gumede (released), Mhlengi Cele (Richards Bay, loan)

Baroka FC:

In – Ranga Chivaviro (TS Sporting, loan return), Rodwell Chinyengetere (FC Platinum, loan return), Lindani Nkabinde (North West University), Mandisi Gadla (North West University), Kgotso Maloka (Highlands Park), Nhlanhla Mgaga (Tshakhuma Tsha Madzhivhandila), Mogau Khwinana (University of Pretoria), Ethen Sampson (New Mexico United), Thamsanqa Masiya (Moroka Swallows), Ivan Mahangwahaya (Bidvest Wits), Sello Molewa (Baberwa), Evidence Makgopa (Baroka Development)

Out – Mduduzi Mdantsane (Cape Town City), Orebotse Mongae (released), Matome Mabeba (released), Thato Madigoe (released), Terrence Tisdell (released), Lawrence Ntswane (released), Sello Molewa (released), Siseko Manana (released), Innocent Nemukondeni (released), Tebogo Mokgobo (released), Aboshoni Tshinuna (released), Sikhumbuzo Ncube (released)

Bidvest Wits:

In – Bienvenu Eva Nga (Costa do Sol), Rowan Human (Bidvest Wits Development), Lorenzo Gordinho (Kaizer Chiefs), Kgaogelo Sekgota (Vitoria Setubal), MacClive Phiri (Highlanders FC)

Out – Granwald Scott (Stellenbosch FC), Siyanda Zwane (Uthongathi FC), Carl Lark (Cape Umoya United), Ivan Mahangwahaya (Baroka FC), Joseph Douadji (Black Leopards)

Black Leopards:

In – Joseph Douadji (Bidvest Wits)

Out – Donashano Malama (released), Cuthbert Malajila (released), Karabo Tshepe (released), Siyabonga Zulu (released), Christophe Aifimi (released), Thuso Phala (released)

Bloemfontein Celtic:

In – Justice Chabalala (Orlando Pirates, loan)

Out –

Cape Town City:

In – Mduduzi Mdantsane (Baroka FC)

Out – Kouassi Kouadja (released), Keith Groeneveld (Feronikeli), Mark Mayambela (released), Riyaad Norodien (Cape Umoya United)

Chippa United:

In – Thokozani Sekotlong (free agent), Thabiso Lebitso (TUT), Ruzaigh Gamildien (Steenberg United), Athini Jodwana (Steenburg United), Ryan Baartman (Steenburg United), Mduduzi Sibeko (Jomo Cosmos)

Out – Patrick Tignyemb (released), Rhulani Manzini (released), Lerato Manzini (released), Charl Reid (Mbombela United), Mzikayise Mashaba (released), Ayanda Manengele (released)

Golden Arrows:

In – Kyle Davies (Real Kings)

Out – Siphelele Magubane (AmaZulu), Frank Motebejane (TS Sporting), Bongani Kama (released), Richard Matloga (released), Tyrese De Bruin (AmaZulu)

Highlands Park:

In – Musa Nyatama (Orlando Pirates)

Out – Brian Hlongwa (Orlando Pirates, loan return)

Kaizer Chiefs:

In – Anthony Akumu (Zesco United)

Out – James Kotei (FC Slavia Mozyr), Lorenzo Gordinho (Bidvest Wits), Sizwe Twala (Swallows FC)

Mamelodi Sundowns:

In –

Out – Tokelo Rantie (released), Emiliano Tade (Auckland City)

Maritzburg United:

In – Tebogo Tlolane (Orlando Pirates, loan)

Out –  Thamsanqa Sangweni (released), Deolin Mekoa (Ajax Cape Town, loan)

Orlando Pirates:

In – Brian Hlongwa (Highlands Park, loan return), Nkanyiso Zungu (Stellenbosch FC)

Out – Justice Chabalala (Bloemfontein Celtic, loan), Tebogo Tlolane (Maritzburg United, loan), Asavela Mbekile (Stellenbosch FC), Musa Nyatama (Highlands Park), Brian Hlongwa (Richards Bay FC, loan)

Polokwane City:

In – Kabelo Mahlasela (Kaizer Chiefs, loan), Nkululeko Tshangane (Jomo Cosmos), Sicelo Hlatshwayo (Jomo Cosmos), Sifiso Mokiti (Polokwane City Development), Khuda Muyaba (Silver Strikers), Dennis Chembezi (Be Forward Wanderers), Thabiso Semenya (free agent)

Out – Banele Sikondze (Mbombela United), Charles Baloyi (TS Galaxy)

Stellenbosch FC:

In – Granwald Scott (Bidvest Wits), Ovidy Karuru (AmaZulu), Ali Ntsengi (free agent), Nathan Sinkala (TP Mazembe), Asavela Mbekile (Orlando Pirates)

Out – Junior Awono (released), Dickson Afoakwa (released), Nkanyiso Zungu (Orlando Pirates), Chade Roman (Steenburg United), Anzio Georgia (Steenburg United), Boy de Jong (released)

Supersport United:

In –  Moses Waiswa (Vipers FC), Thatayaone Ditlhokwe (Township Rollers), Guily Manziba (Zanaco)

Out – Luke Le Roux (Varbergs Bois), Darren Smith (Ekenas IF)

Want to read more?

Stay up to date with our Football Analysis news by subscribing to us on these social media channels, or read more of our related articles listed on the right.

Comments are closed.