Marc van Heerden of AmaZulu FC during the Absa Premiership 2018/19 game between AmaZulu and Black Leopards at King Zwelithini Stadium in Durban on 4 May 2019 © Gerhard Duraan/BackpagePix
The PSL transfer market has been a hive of activity, with teams announcing new signings almost daily.
Marc van Heerden of AmaZulu FC during the Absa Premiership 2018/19 game between AmaZulu and Black Leopards at King Zwelithini Stadium in Durban on 4 May 2019 © Gerhard Duraan/BackpagePix
With a little over a week before the new PSL season begins, clubs are concluding business in the transfer market in a bid to strengthen their squads.
The 2019/20 campaign kicks off on 3 August with Mamelodi Sundowns defending their title, while the likes of Orlando Pirates, Bidvest Wits and Cape Town City will be looking to snatch it from them.
Some teams have been busier than others in the market, with the Soweto giants among the busiest welcoming and bidding farewell to a number of players, while their bitter rivals, Kaizer Chiefs are also on a rebuilding mission of their own, with just as much movement at Naturena.
The hive of activity is not restricted to the so-called “big clubs”, with Maritzburg United among the busier sides following their relegation scare, while newbies Stellenbosch FC are also building up for the new task ahead.
The defending champions have also finally broken their duck in the window, bringing in Uruguayan striker Mauricio Affonso as their first signing, and could be set for more additions, with strong links to a few players.
These are all the deals that have so far been concluded in the PSL transfer market.
*This article is correct as of Tuesday, 23 July 2019. The transfers will be updated weekly.
In: Lehlohonolo Majoro (from Bidvest Wits), Andre De Jongh (APIA Leichhardt, New Zealand).
In: Gerald Phiri Jnr, Kamohelo Mogashwa, Sibonelo Ngubane, Manuel Kambala, Richard Mbulu, Phelelang Mfanafuthi, Loydt Kazaupa, Denwin Farmer.
In: Phathutshedzo Nange (Black Leopards), Brendon Peterson, Prince Nxumalo (Ajax Cape Town), Sameegh Doutie (free), Zitha Macheke (Chippa United), Siyanda Zwane (Mamelodi Sundowns).
Out: Gabadino Mhago (Orlando Pirates), Lehlohonolo Majoro (AmaZulu), Bantu Mzwakali, Denis Weidlich, Daylon Claasens, Darren Keet (all released), Phumlani Ntshangase (Maritzburg United)
In: Thuso Phala (Supersport United), Mogakolodi Ngele (Mamelodi Sundowns)
Out: Lehlogonolo Masalesa (Chippa United)
Out: Bongani Sam, Kabelo Dlamini, Tshegofatso Mabasa (all Orlando Pirates).
In: Tashreeq Morris (Ajax Cape Town), Abbubaker Mobara (Orlando Pirates).
Out: Judas Moseamedi, Kwanda Mngonyama (both Maritzburg United).
In: Phetso Maphanga, Sandile Mthethwa, Meshack Maphangule (all Orlando Pirates), Lehlogonolo Masalesa (Black Leopards), Silas Maziya (Jomo Cosmos), Mzikayise Mashaba, Kevin Moyo, Elvis Moyo (both FC Platinum, Zimbabwe), Augustine Kwem (Seesports Academy).
Out: Tebogo Tlolane (Orlando Pirates), Zitha Macheke (Bidvest Wits).
In: Wayde Jooste, Limbikani Mzava (both Lamontville Golden Arrows) Thela Ngobeni (Mamelodi Sundowns), Makhehlene Makhaula (Free State Stars), Marks Munyai (Black Leopards), Greg Etafia (came out of retirement).
Out: Moeketsi Sekola (released).
In: James Kotei (Simba SC, Tanzania), Lazarous Kambole (Zesco United, Zambia).
Out: Bhongolwethu Jayiya, Gustavo Paez, Hendrick Ekstein, Khotso Malope, Virgil Vries, Ryan Moon (all released).
In: Gladwin Shitolo (Orlando Pirates, loan).
Out: Wayde Jooste, Limbikani Mzava (Highlands Park), Nkanyiso Mngwengwe, Sandile Zuke (both released).
In: Mauricio Affonso (Allianza Lima, Peru)
Out: Makogolodi Ngele (Black Leopards), Thela Ngobeni (Mamelodi Sundowns), Siyanda Zwane (Bidvest Wits).
In: Judas Moseamedi, Kwanda Mngonyama (both Cape Town City)., Thamsanqa Sangweni (Richards Bay FC) Phumlani Ntshangase (Bidvest Wits), Yusuf Jappie (Free State Stars), Gabriel Nyoni (Caps United, Zimbabwe).
Out: Fortune Makaringe, Siphesihle Ndlovu (both Orlando Pirates), Brian Onyango, Denwin Farmer (both released).
In: Joris Delle (Feyenoord, Holland), Tebogo Tlolane (Chippa United), Bongani Sam, Kabelo Dlamini, Tshegofatso Mabasa (all from Bloemfontein Celtic), Siphesihle Ndlovu, Fortune Makaringe (both Maritzburg United), Austin Muwowo (Nkana FC, Zambia), Gabadinho Mhango (Bidvest Wits).
Out: Jackson Mabokgwane, Thabo Qalinge, Ayanda Nkosi, Mpho Makola (all unattached), Gladwin Shitolo (Golden Arrows), Sandile Mthethwa, Diamond Thopola, Meshack Maphangule (all to Chippa United), Caio Marcelo, Thabo Matlaba (Black Leopards), Themba Sikhakhane (AmaZulu), Abbubaker Mobara (Cape Town City), Marshall Munetsi (Reims, France), Kudakwashe Mahachi, Thamsanqa Gabuza (both SuperSport United).
In: Mwenya Chibwe (Jomo Cosmos).
In: Waseem Isaacs (Ubuntu Cape Town), Dillan Solomons (Royal Eagles), Marc van Heerden (AmaZulu), Morgan Gould (Supersport United), Boy de Jong (Anderlecht, Belgium), Diego Franco (University of Pretoria), Zimo Brenner (Ubuntu Cape Town).
In: Thamsanqa Gabuza, Kudakwashe Mahachi (both Orlando Pirates), Jesse Donn (Ubuntu Cape Town)
Out: Thuso Phala (Black Leopards), Reneilwe Letsholonyane (released), Morgan Gould (Stellenbosch FC).