Zimbabwe ICC Ranking

Coach: Justin Sammons Board: ZC

Zimbabwe in the ICC rankings

Zimbabwe are No. 10 in Test, No. 11 in ODI and No. 12 in T20I in the latest ICC men's team rankings.

Their best format is Test, where their rating of 17 is 107 points behind No. 1 South Africa.

Zimbabwe's highest-ranked players are Sikandar Raza (No. 1 T20I all-rounder), Brian Bennett (No. 16 T20I batsman) and Blessing Muzarabani (No. 17 Test bowler). In total, 5 Zimbabwe players are in the top 50 of at least one ICC player ranking.

In the Test table of 10 teams, Zimbabwe are 10th on a rating of 17 from 13 matches (217 points), 54 points behind Pakistan (71).

In the ODI table of 20 teams, Zimbabwe are 11th on a rating of 63 from 21 matches (1315 points), 16 points behind West Indies (79) and 18 points ahead of Scotland (45).

In the T20I table of 50 teams, Zimbabwe are 12th on a rating of 200 from 62 matches (12417 points), 5 points behind Ireland (205) and 17 points ahead of USA (183).

What one Test win would be worth: by the ICC formula, beating Pakistan (rated 71) would earn Zimbabwe 107 ranking points for that match and lift their rating from 17 to about 23. Losing to them would earn 7 points and leave the rating near 16. Try other results in the rankings predictor.

Zimbabwe have won 2 of their last 10 completed international matches. Most recent: Afghanistan vs Zimbabwe (2nd T20I) — AFG won by 19 runs.

Ranked Zimbabwe players

PlayerBattingBowlingAll-rounderBest
Sikandar RazaT20I all-rounder ODI #19 · T20I #41 T20I #29 ODI #2 · T20I #1 #1
Brian BennettT20I batting T20I #16 – T20I #43 #16
Blessing MuzarabaniTest bowling – Test #17 · ODI #33 · T20I #36 Test #40 #17
Brad EvansT20I bowling – T20I #19 T20I #30 #19
Richard NgaravaODI bowling – ODI #39 ODI #44 #39

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

Zimbabwe squads and captains

Test squad

Captain Craig Ervine

  • Brendan TaylorWicketkeeper
  • Craig ErvineCBatter
  • Richard NgaravaBowler
  • Wesley MadhevereAll-rounder
  • Graeme CremerAll-rounder
  • Roy KaiaAll-rounder
  • Tadiwanashe MarumaniWicketkeeper
  • Ben CurranBatter
  • Innocent KaiaBatter
  • Tafadzwa TsigaWicketkeeper
  • Brad EvansAll-rounder
  • Blessing MuzarabaniBowler
  • Tanaka ChivangaBowler
  • Brian BennettBatter
  • Newman NyamhuriBowler

ODI squad

Captain Craig Ervine

  • Sikandar RazaAll-rounder
  • Brendan TaylorWicketkeeper
  • Craig ErvineCBatter
  • Wesley MadhevereAll-rounder
  • Wellington MasakadzaBowler
  • Tadiwanashe MarumaniWicketkeeper
  • Ryan BurlAll-rounder
  • Ben CurranBatter
  • Tafadzwa TsigaWicketkeeper
  • Brad EvansAll-rounder
  • Blessing MuzarabaniBowler
  • Ernest MasukuBowler
  • Brian BennettBatter
  • Newman NyamhuriBowler
  • Vincent MasekesaBowler

T20I squad

Captain Sikandar Raza

  • Sikandar RazaCAll-rounder
  • Wesley MadhevereAll-rounder
  • Kundai MatigimuAll-rounder
  • Wellington MasakadzaBowler
  • Tadiwanashe MarumaniWicketkeeper
  • Ryan BurlAll-rounder
  • Ben CurranBatter
  • Innocent KaiaBatter
  • Tafadzwa TsigaWicketkeeper
  • Brad EvansAll-rounder
  • Blessing MuzarabaniBowler
  • Ernest MasukuBowler
  • Brian BennettBatter
  • Newman NyamhuriBowler
  • Vincent MasekesaBowler

Zimbabwe recent results

  • 29 Oct 2026 · 2nd T20I · Afghanistan vs Zimbabwe in UAE · Sharjah Cricket Stadium, Sharjah Afghanistan 221/7 (20 ov) Zimbabwe 202/5 (20 ov) AFG won by 19 runs
  • 27 Oct 2026 · 1st T20I · Afghanistan vs Zimbabwe in UAE · Sharjah Cricket Stadium, Sharjah Afghanistan 177/10 (19.5 ov) Zimbabwe 140/10 (19.1 ov) AFG won by 37 runs
  • 23 Oct 2026 · Final · ODI Tri-Nation Series in UAE · Sheikh Zayed Stadium, Abu Dhabi Afghanistan 170/3 (34.3 ov) Zimbabwe 169/10 (43.3 ov) AFG won by 7 wickets
  • 19 Oct 2026 · 2nd Match · ODI Tri-Nation Series in UAE · Sheikh Zayed Stadium, Abu Dhabi Afghanistan 294/10 (50 ov) Zimbabwe 136/10 (38.4 ov) AFG won by 158 runs
  • 17 Oct 2026 · 1st Match · ODI Tri-Nation Series in UAE · Sheikh Zayed Stadium, Abu Dhabi Bangladesh 172/10 (33.4 ov) Zimbabwe 271/8 (50 ov) ZIM won by 99 runs
  • 20 Sep 2026 · 3rd Match · Australia tour of Zimbabwe · Harare Sports Club, Harare Zimbabwe 271/8 (50 ov) Australia 272/9 (49.5 ov) AUS won by 1 wicket
  • 18 Sep 2026 · 2nd Match · Australia tour of Zimbabwe · Harare Sports Club, Harare Zimbabwe 272/10 (48.3 ov) Australia 356/6 (50 ov) AUS won by 84 runs
  • 15 Sep 2026 · 1st Match · Australia tour of Zimbabwe · Harare Sports Club, Harare Zimbabwe 235/10 (45.1 ov) Australia 294/8 (50 ov) AUS won by 59 runs
  • 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
  • 3 Sep 2026 · 5th Match · Namibia T20 Tri-Series · Namibia Cricket Ground, Windhoek Namibia 156/6 (20 ov) Zimbabwe 159/5 (18.1 ov) ZIM won by 5 wickets

Teams ranked near Zimbabwe

All teams

Zimbabwe FAQs

What is Zimbabwe's ranking in Test cricket?

Zimbabwe are No. 10 in the ICC men's Test team rankings with a rating of 17 from 13 matches. South Africa are No. 1 on 124.

What is Zimbabwe's ranking in ODI cricket?

Zimbabwe are No. 11 in the ICC men's ODI team rankings with a rating of 63 from 21 matches. India are No. 1 on 116.

What is Zimbabwe's ranking in T20I cricket?

Zimbabwe are No. 12 in the ICC men's T20I team rankings with a rating of 200 from 62 matches. England are No. 1 on 269.

Who is the captain of Zimbabwe?

Zimbabwe are captained by Craig Ervine in Tests and ODIs and Sikandar Raza in T20Is.

Who is Zimbabwe's highest-ranked player?

Sikandar Raza is the No. 1 T20I all-rounder in the ICC men's rankings, the highest current position of any Zimbabwe player.

How many Zimbabwe players are in the ICC rankings?

5 Zimbabwe players are in the top 50 of at least one ICC men's player ranking: 3 in batting, 6 in bowling and 6 in all-rounder (a player can appear in more than one list).