Cape Town - With the closure of the January transfer window, here is a complete list of the confirmed deals throughout the month.
Read: Sundowns reject R32m Manyisa claims
While many keen soccer fans were waiting for Mamelodi Sundowns to break the bank with an audacious offer for Oupa Manyisa, it proved to be a long wait on deadline day as nothing happened after the 17:00 cut off time.
The rumour surrounding Bongani Ndulula transfer to Kaizer Chiefs also never made it over the finishe line as Amakhsoi were hoping to get a striker following the departure of Kingston Nkhatha to SuperSport United.
Other than that there were some big and interesting transfer moves in January and Sport24 runs down the list of the completed signings.
Ajax Cape Town
Erwin Isaacs (Loan from Bidvest Wits)
Toriq Losper (Returning from Wits loan spell)
AmaZulu
Energy Murambadoro (Loan from Mpumalanga Black Aces)
Bongi Ntuli (Loan from Mamelodi Sundowns)
Mbulelo ‘OJ’ Mabizela (Free agent)
Asive Langwe (Loan from Bidvest Wits)
Bidvest Wits
Fikru Tefera (Short-term deal)
Bloemfontein Celtic
Lerato Manzini (Returning from SuperSport loan spell)
Chippa United
Msekeli Mvalo (Permanent deal from Royal Eagles)
Kristopher Bergman (Permanent deal from Cape Town All Stars)
Ruben Cloete (Permanent deal from Bloemfontein Celtic)
Free State Stars
Inactive transfer window
Kaizer Chiefs
David Zulu (Permanent deal from Chippa)
Mamelodi Sundowns
Inactive transfer window
Maritzburg United
Inactive transfer window
Moroka Swallows
Luyolo Nomandela (Loan from Sundowns)
Mpumalanga Black Aces
Siyabonga Vilane (Short-term deal)
Dino Ndlovu (Loan from SuperSport)
Orlando Pirates
Mpho Mvelase (from Chippa)
Tshepo Gumede (Permanent deal from Platinum Stars)
Siyabonga Mpontshane (Permanent deal from Stars)
Platinum Stars
Punch Masenamela (Loan from Sundowns)
Bryce Moon (Loan from Sundowns)
Tlou Segolela (Permanent deal from Pirates)
Gladstone Shitole (Loan from Pirates)
Polokwane City
Ransford Osei (Permanent deal)
SuperSport United
Mothusi Gopane (Permanent from SuperSport)
Daine Klate (Permanent deal from Pirates)
Ayabulela Magqwaka (Loan from Ajax)
University of Pretoria
Dikgang Ngcobo (Permanent deal)
Davies Nkausu (Loan from Celtic)
Bennett Chenene (Loan from SuperSport)