Opponents from Egypt M. W D L goals
Record against Al Ahly SC 2 1 0 1 1:2
Opponents from Eswatini M. W D L goals
Record against Mbabane Swallows 2 1 1 0 5:3
Opponents from Lesotho M. W D L goals
Record against Matlama 2 1 0 1 3:2
Opponents from Mauritius M. W D L goals
Record against Curepipe Starlight SC 2 2 0 0 8:2
Opponents from Mozambique M. W D L goals
Record against Clube Ferroviário Maputo 2 1 0 1 3:2
Opponents from Nigeria M. W D L goals
Record against Heartland FC 2 0 1 1 2:4
Opponents from South Africa M. W D L goals
Record against AmaZulu FC 36 15 9 12 39:36
Record against Baroka FC 12 5 3 4 17:13
Record against BidVest Wits 30 10 8 12 23:29
Record against Black Leopards 18 7 5 6 27:21
Record against Bloemfontein Celtic 34 10 18 6 37:34
Record against Bush Bucks FC 4 4 0 0 13:2
Record against Cape Town City FC 16 6 6 4 19:18
Record against Cape Town Spurs 29 11 9 8 30:27
Record against Chippa United 21 7 11 3 24:19
Record against Free State Stars 26 11 11 4 35:23
Record against Golden Arrows 38 17 9 12 60:46
Record against Highlands Park 6 4 1 1 10:4
Record against Jomo Cosmos 14 4 7 3 20:15
Record against Kaizer Chiefs 39 16 11 12 43:37
Record against Mamelodi Sundowns 40 8 9 23 33:61
Record against Manning Rangers 2 1 0 1 2:2
Record against Maritzburg United 34 20 10 4 60:29
Record against Marumo Gallants 6 3 2 1 5:2
Record against Moroka Swallows 29 12 14 3 42:25
Record against Mpumalanga Black Aces 10 5 3 2 17:7
Record against Orlando Pirates 39 15 10 14 48:43
Record against Platinum Stars 28 11 8 9 30:22
Record against Polokwane City FC 18 7 8 3 27:22
Record against Richards Bay FC 4 2 1 1 5:4
Record against Royal AM 5 2 1 2 8:7
Record against Santos FC 16 5 6 5 19:18
Record against Sekhukhune United 5 1 1 3 4:5
Record against Stellenbosch FC 10 4 5 1 9:5
Record against Thanda Royal Zulu 6 4 1 1 10:4
Record against TS Galaxy 8 4 2 2 11:7
Record against Tuks FC 8 7 1 0 12:0
Record against Vasco da Gama 2 2 0 0 4:1
Opponents from Uganda M. W D L goals
Record against KCCA FC 2 0 1 1 2:3

For games that were decided on penalties the score after 120 minutes will be included in the ranking