South Africa vs Afghanistan: ratings, fixtures and results
South Africa vs Afghanistan in cricket: ICC ratings in Tests, ODIs and T20Is, live scores, upcoming fixtures and recent results between the two sides.
South Africa and Afghanistan are both full-member men's cricket teams. Below is how the ICC team rankings rate them and any game between them in our live feed.
ICC team ratings
- ODI: South Africa are ranked 3rd (rating 104) and Afghanistan 6th (rating 94).
- T20I: South Africa are ranked 5th (rating 243) and Afghanistan 10th (rating 220).
Games between them
- South Africa vs Afghanistan, Group D, Hong Kong Sixes 2026: Afghanistan won by 3 wkts
South Africa players
Cricketers from South Africa with career statistics on WicketOut: Kagiso Rabada, Quinton de Kock, Temba Bavuma, Aiden Markram, David Miller, Heinrich Klaasen, Marco Jansen, Keshav Maharaj, Lungi Ngidi, Anrich Nortje.
Afghanistan players
Cricketers from Afghanistan with career statistics on WicketOut: Rashid Khan, Mohammad Nabi, Mujeeb Ur Rahman, Rahmanullah Gurbaz, Ibrahim Zadran, Azmatullah Omarzai, Noor Ahmad, Rahmat Shah, Ikram Alikhil, Sediqullah Atal.
How the ratings work
The ICC team rankings give every side a rating from its recent results, weighted by the strength of the opposition, so a win over a higher-rated team is worth more. Tests, ODIs and T20Is each have their own table, which is why South Africa and Afghanistan can rank differently in each format. A higher rating means stronger recent form over the last few years, not a guarantee for any single game.
Frequently asked questions
Who is ranked higher, South Africa or Afghanistan?
ODI: South Africa are ranked 3rd (rating 104) and Afghanistan 6th (rating 94). T20I: South Africa are ranked 5th (rating 243) and Afghanistan 10th (rating 220).
Where can I follow South Africa vs Afghanistan live?
Open live cricket scores for ball-by-ball updates, full scorecards and charts whenever the two teams are playing.
South Africa squad and records · Afghanistan squad and records · ICC rankings · All match-ups
WICKETOUT