Opponent W D L
Ethiopia Ethiopia 5 1 4 0 0 0 0 0
Bloemfontein Celtic Bloemfontein Celtic 4 1 0 3 1 0 0 0
Kaizer Chiefs Kaizer Chiefs 4 0 2 2 1 0 0 0
Mamelodi Sundowns Mamelodi Sundowns 4 0 1 3 0 0 0 0
AmaZulu FC AmaZulu FC 3 1 2 0 1 0 0 0
Zambia Zambia 3 1 0 2 1 1 0 0
Cape Town City FC Cape Town City FC 3 1 0 2 0 0 0 0
Highlands Park Highlands Park 3 0 2 1 0 1 0 0
Maritzburg United Maritzburg United 3 0 1 2 0 1 0 0
Polokwane City FC Polokwane City FC 3 0 0 3 0 0 0 0
Uganda Uganda 3 1 0 2 0 0 0 0
Baroka FC Baroka FC 2 1 0 1 1 0 0 0
BidVest Wits BidVest Wits 2 0 0 2 0 0 0 0
Botswana Botswana 2 0 0 2 0 0 0 0
Free State Stars Free State Stars 2 0 2 0 0 0 0 0
Golden Arrows Golden Arrows 2 1 1 0 0 0 0 0
Cape Verde Cape Verde 2 0 2 0 0 0 0 0
Mozambique Mozambique 2 1 0 1 0 0 0 0
Nigeria Nigeria 2 0 1 1 0 1 0 0
Orlando Pirates Orlando Pirates 2 0 0 2 0 0 0 0
Opponent W D L
Seychelles Seychelles 2 1 1 0 0 0 0 0
Zimbabwe Zimbabwe 1 0 0 1 1 0 0 0
Angola Angola 1 0 0 1 0 0 0 0
Benin Benin 1 0 1 0 0 0 0 0
Black Leopards Black Leopards 1 0 0 1 0 0 0 0
Chippa United Chippa United 1 1 0 0 0 0 0 0
Ivory Coast Ivory Coast 1 0 0 1 0 0 0 0
Eswatini Eswatini 1 0 0 1 0 1 0 0
Comoros Comoros 1 0 0 1 0 0 0 0
Malawi Malawi 1 1 0 0 0 0 0 0
Mauritius Mauritius 1 1 0 0 0 0 0 0
Namibia Namibia 1 0 0 1 0 0 0 0
Platinum Stars Platinum Stars 1 0 0 1 0 0 0 0
Stellenbosch FC Stellenbosch FC 1 1 0 0 0 0 0 0
South Africa South Africa 1 0 1 0 0 0 0 0
SuperSport United SuperSport United 1 1 0 0 0 0 0 0
Tanzania Tanzania 1 1 0 0 0 0 0 0
Togo Togo 1 0 0 1 0 0 0 0