South Africa ICC Ranking

Coach: Shukri Conrad Board: CSA

South Africa in the ICC rankings

South Africa are No. 1 in Test, No. 3 in ODI and No. 5 in T20I in the latest ICC men's team rankings.

Test is their strongest format: they top the table with a rating of 124, 2 points ahead of Australia.

South Africa's highest-ranked players are Marco Jansen (No. 1 Test all-rounder), Keshav Maharaj (No. 2 ODI bowler) and Wiaan Mulder (No. 3 Test all-rounder). In total, 23 South Africa players are in the top 50 of at least one ICC player ranking.

In the Test table of 10 teams, South Africa are 1st on a rating of 124 from 23 matches (2860 points), 2 points ahead of Australia (122).

In the ODI table of 20 teams, South Africa are 3rd on a rating of 104 from 34 matches (3547 points), 4 points behind New Zealand (108) and level with Pakistan (104).

In the T20I table of 50 teams, South Africa are 5th on a rating of 243 from 53 matches (12881 points), 5 points behind New Zealand (248) and 3 points ahead of Pakistan (240).

What one ODI win would be worth: by the ICC formula, beating New Zealand (rated 108) would earn South Africa 158 ranking points for that match and lift their rating from 104 to about 106. Losing to them would earn 58 points and leave the rating near 103. Try other results in the rankings predictor.

In the World Test Championship 2025–27, South Africa are 2nd with 75.00% of available points from 4 Tests (3 won, 1 lost, 0 drawn).

South Africa have won 8 of their last 10 completed international matches. Most recent: South Africa vs Australia (2nd Match) — SA won by an inning and 31 runs.

Ranked South Africa players

PlayerBattingBowlingAll-rounderBest
Marco JansenTest all-rounder – Test #2 · T20I #49 Test #1 · ODI #14 · T20I #37 #1
Keshav MaharajODI bowling – Test #27 · ODI #2 Test #20 · ODI #36 #2
Wiaan MulderTest all-rounder Test #17 Test #45 Test #3 #3
Temba BavumaTest batting Test #4 · ODI #35 – – #4
Dewald BrevisT20I batting T20I #5 – – #5
Simon HarmerTest all-rounder – Test #7 Test #5 #5
Kagiso RabadaTest bowling – Test #8 Test #14 #8
Aiden MarkramTest batting Test #11 · ODI #36 · T20I #30 – ODI #34 · T20I #37 #11
Corbin BoschT20I bowling – T20I #11 Test #26 · ODI #28 #11
Quinton de KockODI batting ODI #21 · T20I #44 – – #21
Matthew BreetzkeODI batting ODI #21 – – #21
Connor EsterhuizenT20I batting T20I #21 – – #21
Ryan RickeltonTest batting Test #23 · T20I #28 – – #23
Senuran MuthusamyTest all-rounder – – Test #23 #23
George LindeT20I all-rounder – – T20I #26 #26
Anrich NortjeTest bowling – Test #35 – #35
David BedinghamTest batting Test #36 – – #36
Kwena MaphakaT20I bowling – T20I #36 – #36
Lhuan-dre PretoriusT20I batting T20I #39 – – #39
Lungi NgidiT20I bowling – ODI #47 · T20I #42 – #42
David MillerODI batting ODI #43 – – #43
Kyle VerreynneTest batting Test #48 – – #48
Tony de ZorziTest batting Test #48 – – #48

Players from South Africa in the top 50 of any ICC men's player ranking. "Best" is their highest current position.

South Africa squads and captains

Test squad

Captain Temba Bavuma

ODI squad

Captain Temba Bavuma

T20I squad

Captain Aiden Markram

South Africa recent results

  • 18 Oct 2026 · 2nd Match · Australia tour of South Africa · St George's Park, Port Elizabeth South Africa 425/9d (127.1 ov) Australia 99/10 (42.3 ov) & 295/10 (107.1 ov) SA won by an inning and 31 runs
  • 9 Oct 2026 · 1st Match · Australia tour of South Africa · Kingsmead, Durban South Africa 284/10 (78 ov) & 206/10 (86.5 ov) Australia 390/10 (137.2 ov) & 314/6d (58 ov) AUS won by 214 runs
  • 30 Sep 2026 · 3rd Match · Australia tour of South Africa · Senwes Park, Potchefstroom South Africa 145/4 (28 ov) Australia 322/9 (50 ov) AUS won by 45 runs (DLS Method)
  • 27 Sep 2026 · 2nd Match · Australia tour of South Africa · The Wanderers Stadium, Johannesburg South Africa 365/9 (50 ov) Australia 333/10 (49.5 ov) SA won by 32 runs
  • 24 Sep 2026 · 1st Match · Australia tour of South Africa · Kingsmead, Durban South Africa 297/8 (50 ov) Australia 230/10 (41.2 ov) SA won by 67 runs
  • 13 Sep 2026 · 3rd Match · South Africa tour of Namibia · Namibia Cricket Ground, Windhoek Namibia 156/10 (36.2 ov) South Africa 157/1 (21.3 ov) SA won by 9 wickets
  • 11 Sep 2026 · 2nd Match · South Africa tour of Namibia · Namibia Cricket Ground, Windhoek Namibia 178/10 (41.5 ov) South Africa 335/9 (50 ov) SA won by 157 runs
  • 9 Sep 2026 · 1st Match · South Africa tour of Namibia · Namibia Cricket Ground, Windhoek Namibia 162/8 (31 ov) South Africa 348/6 (50 ov) SA won by 99 runs (DLS method)
  • 6 Sep 2026 · Final · Namibia T20 Tri-Series · Namibia Cricket Ground, Windhoek South Africa 205/5 (20 ov) Zimbabwe 157/10 (18 ov) SA won by 48 runs
  • 4 Sep 2026 · 6th Match · Namibia T20 Tri-Series · Namibia Cricket Ground, Windhoek Namibia 217/3 (20 ov) South Africa 228/4 (20 ov) SA won by 11 runs

Teams ranked near South Africa

All teams

South Africa FAQs

What is South Africa's ranking in Test cricket?

South Africa are No. 1 in the ICC men's Test team rankings with a rating of 124 from 23 matches.

What is South Africa's ranking in ODI cricket?

South Africa are No. 3 in the ICC men's ODI team rankings with a rating of 104 from 34 matches. India are No. 1 on 116.

What is South Africa's ranking in T20I cricket?

South Africa are No. 5 in the ICC men's T20I team rankings with a rating of 243 from 53 matches. England are No. 1 on 269.

Can South Africa qualify for the World Test Championship final?

The top two teams at the end of the 2025–27 cycle play the final. South Africa are currently 2nd on 75.00%, inside the qualifying places.

Who is the captain of South Africa?

South Africa are captained by Temba Bavuma in Tests and ODIs and Aiden Markram in T20Is.

Who is South Africa's highest-ranked player?

Marco Jansen is the No. 1 Test all-rounder in the ICC men's rankings, the highest current position of any South Africa player.

How many South Africa players are in the ICC rankings?

23 South Africa players are in the top 50 of at least one ICC men's player ranking: 18 in batting, 12 in bowling and 14 in all-rounder (a player can appear in more than one list).