Opponent W D L
AmaZulu FC AmaZulu FC 7 2 3 2 0 1 1 1
Baroka FC Baroka FC 7 2 4 1 0 1 0 0
Mamelodi Sundowns Mamelodi Sundowns 7 3 2 2 0 1 0 0
Cape Town City FC Cape Town City FC 6 3 0 3 0 1 0 0
Chippa United Chippa United 6 2 1 3 0 0 0 0
Golden Arrows Golden Arrows 6 1 3 2 0 1 0 0
Nigeria Nigeria 5 1 2 2 0 0 0 0
Orlando Pirates Orlando Pirates 5 0 2 3 0 0 0 0
SuperSport United SuperSport United 5 1 2 2 0 0 0 0
BidVest Wits BidVest Wits 4 1 2 1 0 0 0 0
Burkina Faso Burkina Faso 4 3 1 0 0 1 0 0
Maritzburg United Maritzburg United 4 3 1 0 0 0 0 0
Polokwane City FC Polokwane City FC 4 1 1 2 0 0 0 0
Senegal Senegal 4 1 1 2 0 0 0 0
Sierra Leone Sierra Leone 4 0 3 1 0 0 0 0
Egypt Egypt 3 2 1 0 0 1 0 0
Angola Angola 3 2 1 0 0 0 0 0
Cape Town Spurs Cape Town Spurs 3 2 1 0 0 0 0 0
Free State Stars Free State Stars 3 2 1 0 0 0 0 0
Moroka Swallows Moroka Swallows 3 1 0 2 0 0 0 0
Opponent W D L
Platinum Stars Platinum Stars 3 2 0 1 0 0 0 0
Zambia Zambia 3 2 0 1 0 0 0 0
Spain Spain 3 1 0 2 0 0 0 0
Equatorial Guinea Equatorial Guinea 2 2 0 0 0 0 0 0
Ethiopia Ethiopia 2 0 1 1 0 0 0 0
Black Leopards Black Leopards 2 1 1 0 0 0 0 0
Bloemfontein Celtic Bloemfontein Celtic 2 1 1 0 0 0 0 0
Botswana Botswana 2 1 1 0 0 0 0 0
Brazil Brazil 2 0 0 2 0 1 0 0
Gambia Gambia 2 1 1 0 0 0 0 0
Highlands Park Highlands Park 2 1 1 0 0 0 0 0
Horoya AC Horoya AC 2 0 2 0 0 0 0 0
Cameroon Cameroon 2 0 2 0 0 0 0 0
Mali Mali 2 0 1 1 0 0 0 0
Morocco Morocco 2 0 2 0 0 0 0 0
Mauritania Mauritania 2 0 1 1 0 0 0 0
Mauritius Mauritius 2 2 0 0 0 0 0 0
Niger Niger 2 1 0 1 0 0 0 0
Norway Norway 2 1 0 1 0 0 0 0
Paraguay Paraguay 2 1 1 0 0 0 0 0
Opponent W D L
Poland Poland 2 1 0 1 0 0 0 0
PWD Bamenda PWD Bamenda 2 1 1 0 0 1 0 0
Seychelles Seychelles 2 1 1 0 0 0 0 0
Wydad AC Wydad AC 2 1 0 1 0 1 0 0
Central Afr. Republic Central Afr. Republic 2 2 0 0 0 1 0 0
Algeria Algeria 1 0 1 0 0 0 0 0
Australia Australia 1 0 1 0 0 0 0 0
Brazil Brazil 1 0 1 0 0 0 0 0
Bulgaria Bulgaria 1 0 1 0 0 0 0 0
Costa Rica Costa Rica 1 1 0 0 0 0 0 0
Denmark Denmark 1 1 0 0 0 0 0 0
Denmark Denmark 1 0 0 1 0 0 0 0
Eswatini Eswatini 1 1 0 0 0 0 0 0
Gabon Gabon 1 1 0 0 0 0 0 0
Ghana Ghana 1 1 0 0 0 0 0 0
Guinea-Bissau Guinea-Bissau 1 1 0 0 0 0 0 0
Honduras Honduras 1 0 1 0 0 0 0 0
Iraq Iraq 1 0 1 0 0 0 0 0
Iraq Iraq 1 0 1 0 0 0 0 0
Jamaica Jamaica 1 1 0 0 0 0 0 0
Opponent W D L
Cape Verde Cape Verde 1 0 1 0 0 0 0 0
Colombia Colombia 1 1 0 0 0 1 0 0
Libya Libya 1 0 1 0 0 0 0 0
Malawi Malawi 1 1 0 0 0 0 0 0
Marumo Gallants Marumo Gallants 1 0 1 0 0 0 0 0
Mexico Mexico 1 0 1 0 0 0 0 0
Mozambique Mozambique 1 1 0 0 0 0 0 0
Namibia Namibia 1 0 1 0 0 0 0 0
New Zealand New Zealand 1 1 0 0 0 0 0 0
North Korea North Korea 1 0 1 0 0 0 0 0
Portugal Portugal 1 0 0 1 0 0 0 0
Sekhukhune United Sekhukhune United 1 0 0 1 0 0 0 0
Serbia Serbia 1 0 0 1 0 0 0 0
Stellenbosch FC Stellenbosch FC 1 1 0 0 0 0 0 0
Sudan Sudan 1 0 0 1 0 0 0 0
Thailand Thailand 1 1 0 0 0 0 0 0
Uruguay Uruguay 1 0 0 1 0 0 0 1
USA USA 1 0 0 1 0 0 0 0