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

Quick Answer

Shubman Gill (India) is the No. 1-ranked ODI batter in the ICC Men’s rankings, with a rating of 801 points — narrowly ahead of Daryl Mitchell (New Zealand, 794) in 2nd and Virat Kohli (India, 767) in 3rd. Top-order accumulators dominate the list, reflecting how much ODI batting value comes from building a sustained innings rather than a single explosive cameo.

ODI batting rankings measure who consistently builds a substantial innings across 50 overs — runs, strike rate, and the ability to anchor or accelerate depending on the match situation. Below is the current top 20, refreshed after every completed ODI involving a qualifying batter in the ICC’s rolling ratings model.

Full List: Top 20 ICC Men’s ODI Batters (2026)

The table below reflects each batter’s current ICC rating and how far behind the No. 1 spot they sit. This rating is built purely from batting performance — runs, strike rate, and match situation — see the methodology note below the table.

ICC Men’s ODI Batting Rankings, 2026 — rank, player, team, rating and points behind the leader
Rank Player Team Rating Behind #1
1 Shubman Gill IndiaIndia 801 —
2 Daryl Mitchell New ZealandNew Zealand 794 -7
3 Virat Kohli IndiaIndia 767 -34
4 Rohit Sharma IndiaIndia 758 -43
5 Ibrahim Zadran AfghanistanAfghanistan 719 -82
6 Babar Azam PakistanPakistan 689 -112
7 Joe Root EnglandEngland 674 -127
8 Shai Hope West IndiesWest Indies 673 -128
9 Charith Asalanka Sri LankaSri Lanka 659 -142
10 Harry Tector IrelandIreland 653 -148
11 ▲1 Kusal Mendis Sri LankaSri Lanka 648 -153
12 ▲1 Quinton de Kock South AfricaSouth Africa 640 -161
13 ▲1 Shreyas Iyer IndiaIndia 633 -168
14 ▲1 Pathum Nissanka Sri LankaSri Lanka 632 -169
15 ▲1 Salman Agha PakistanPakistan 630 -171
16 ▼5 Rahmanullah Gurbaz AfghanistanAfghanistan 629 -172
=16 ▲1 Harry Brook EnglandEngland 629 -172
18 KL Rahul IndiaIndia 625 -176
19 Ben Duckett EnglandEngland 615 -186
20 Travis Head AustraliaAustralia 610 -191

Source: ICC Official ODI Batting 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 Batting Rating Works

The ODI batting rating is built purely from performance with the bat: runs scored, strike rate, and how those numbers stack up against the specific bowling attack and match situation faced across a full 50-over innings. A patient century built from a tricky start and a rapid unbeaten 80 in a run-chase can both score well depending on context — the model rewards sustained accumulation and match-defining impact together. Ratings are recalculated after every ODI a qualifying batter features in, so movement is common through a series or tournament.

Why rankings move after just one innings: ICC ratings use a weighted, decaying average of recent performances rather than a career total — so a match-winning century against strong bowling can lift a batter’s rating noticeably, while a quiet run of low scores gradually erodes it even without a single disastrous innings.

Notable Movements Since the Last Update

Shubman Gill holds a narrow lead at the top for India, just ahead of Daryl Mitchell and Virat Kohli. Afghanistan’s Rahmanullah Gurbaz is the biggest faller inside the top 20, dropping five places to a tie at No. 16 — a slide that has lifted five batters directly below him by one spot each, including Kusal Mendis, Quinton de Kock, and Shreyas Iyer. India remains the deepest batting line-up in ODIs with five players inside this top 20 — Gill, Kohli, Rohit Sharma, Iyer and KL Rahul — more than any other side.

FAQs: Men’s ODI Batting Rankings

Q. Who is the No. 1 ODI batter in the world right now?

Shubman Gill of India is currently ranked No. 1 in the ICC Men’s ODI Batting Rankings, with a rating of 801 points.

Q. How often does the ICC update the ODI batting rankings?

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

Q. How is the ICC ODI batting rating calculated?

It’s based purely on batting performance — runs scored and strike rate across a full 50-over innings — weighted for recent form and adjusted for the strength of the bowling attack faced.

Q. Which country has the most batters in the current ODI top 20?

India has the most batters inside the current top 20, with five: Shubman Gill, Virat Kohli, Rohit Sharma, Shreyas Iyer and KL Rahul.

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