advertise-with-us
2026
Men’s ODI All-Rounder Rankings
★ Full ICC Top 20 — Updated after every ODI ★
ASKSPORTSINFO

Quick Answer

Azmatullah Omarzai (Afghanistan) is the No. 1-ranked ODI all-rounder in the ICC Men’s rankings, with a rating of 337 points — well clear of Mehidy Hasan Miraz (Bangladesh, 260) in 2nd and Sikandar Raza (Zimbabwe, 258) in 3rd. The ODI all-rounder list rewards players who sustain contributions with both bat and ball across a full 50-over innings, not just a short burst.

ODI all-rounder rankings measure the players who consistently influence a 50-over match with both bat and ball — sustained runs across a full innings paired with wicket-taking overs, not just a quick cameo. Below is the current top 20, refreshed after every completed ODI involving a qualifying player in the ICC’s rolling ratings model.

Full List: Top 20 ICC Men’s ODI All-Rounders (2026)

The table below reflects each player’s current ICC rating and how far behind the No. 1 spot they sit. Ratings combine batting points and bowling points into a single all-rounder score — see the methodology note below the table.

ICC Men’s ODI All-Rounder Rankings, 2026 — rank, player, team, rating and points behind the leader
Rank Player Team Rating Behind #1
1 Azmatullah Omarzai AfghanistanAfghanistan 337
2 Mehidy Hasan Miraz BangladeshBangladesh 260 -77
3 Sikandar Raza ZimbabweZimbabwe 258 -79
4 Michael Bracewell New ZealandNew Zealand 250 -87
5 ▲1 Mitchell Santner New ZealandNew Zealand 247 -90
6 ▼1 Mohammad Nabi AfghanistanAfghanistan 238 -99
=6 ▲1 Brandon McMullen ScotlandScotland 238 -99
8 Rashid Khan AfghanistanAfghanistan 232 -105
9 Axar Patel IndiaIndia 210 -127
10 Wanindu Hasaranga Sri LankaSri Lanka 205 -132
11 ▲7 Curtis Campher IrelandIreland 196 -141
=11 Gudakesh Motie West IndiesWest Indies 196 -141
13 ▼1 Salman Agha PakistanPakistan 193 -144
14 ▼1 Milind Kumar United States Of AmericaUnited States Of America 192 -145
15 ▼1 Charith Asalanka Sri LankaSri Lanka 189 -148
16 ▼1 Marco Jansen South AfricaSouth Africa 178 -159
17 ▼1 Josh Hazlewood AustraliaAustralia 174 -163
18 ▼1 Adil Rashid EnglandEngland 173 -164
19 Ravindra Jadeja IndiaIndia 167 -170
20 Shaheen Afridi PakistanPakistan 166 -171

Source: ICC Official ODI All-Rounder Rankings · Data current as of publish date shown above

⚠️ Ratings shift after every completed ODI — reconfirm exact figures against the live ICC rankings table before publishing.

How the ICC All-Rounder Rating Works

The ICC all-rounder rating isn’t a simple average. A player earns batting rating points and bowling rating points separately — based on runs/wickets sustained across a full 50-over innings, match context, and opposition strength — and their all-rounder score is derived by combining both. Only genuine two-way contributors make the top of this list; a specialist batter or bowler with occasional dabbling in the other discipline won’t crack the top 20. Ratings are recalculated after every ODI a qualifying player features in, so movement is common — a single big performance can shift a player several places.

Why rankings move after just one ODI: ICC ratings use a weighted, decaying average of recent performances rather than a career total — so a match-winning all-round display (say, a fifty and a four-wicket haul) can lift a player’s rating noticeably, while a long lean run gradually erodes it even without a single bad match.

Notable Movements Since the Last Update

Azmatullah Omarzai leads comfortably for Afghanistan, ahead of Mehidy Hasan Miraz and Sikandar Raza in a tightly-bunched top 3. Ireland’s Curtis Campher is the standout mover inside the top 20, surging seven places to No. 11 — the biggest jump on this list. Mitchell Santner and Scotland’s Brandon McMullen have each climbed a spot, while Mohammad Nabi and a run of players from No. 13 to No. 18 — including Josh Hazlewood and Adil Rashid — have all slipped one place apiece as the pack reshuffles below the top 10. Afghanistan remains the deepest all-round side with three players in the top 20: Omarzai, Nabi and Rashid Khan.

FAQs: Men’s ODI All-Rounder Rankings

Q. Who is the No. 1 ODI all-rounder in the world right now?

Azmatullah Omarzai of Afghanistan is currently ranked No. 1 in the ICC Men’s ODI All-Rounder Rankings, with a rating of 337 points.

Q. How often does the ICC update the ODI all-rounder rankings?

Rankings are recalculated after every completed ODI match involving a qualifying player, so the table can change several times during a single series or tournament.

Q. How is the ICC ODI all-rounder rating calculated?

It combines a player’s separate batting rating and bowling rating into one score, weighted toward recent performances and adjusted for the strength of the opposition.

Q. Which country has the most players in the current ODI all-rounder top 20?

Afghanistan has the most players inside the current top 20, with three: Azmatullah Omarzai, Mohammad Nabi and Rashid Khan.

Page last verified and updated: September 5, 2026 · Next scheduled review: after the next completed ODI series
Share.

Comments are closed.