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.
| Rank | Player | Team | Rating | Behind #1 |
|---|---|---|---|---|
| 1 | Shubman Gill | 801 | — | |
| 2 | Daryl Mitchell | 794 | -7 | |
| 3 | Virat Kohli | 767 | -34 | |
| 4 | Rohit Sharma | 758 | -43 | |
| 5 | Ibrahim Zadran | 719 | -82 | |
| 6 | Babar Azam | 689 | -112 | |
| 7 | Joe Root | 674 | -127 | |
| 8 | Shai Hope | 673 | -128 | |
| 9 | Charith Asalanka | 659 | -142 | |
| 10 | Harry Tector | 653 | -148 | |
| 11 ▲1 | Kusal Mendis | 648 | -153 | |
| 12 ▲1 | Quinton de Kock | 640 | -161 | |
| 13 ▲1 | Shreyas Iyer | 633 | -168 | |
| 14 ▲1 | Pathum Nissanka | 632 | -169 | |
| 15 ▲1 | Salman Agha | 630 | -171 | |
| 16 ▼5 | Rahmanullah Gurbaz | 629 | -172 | |
| =16 ▲1 | Harry Brook | 629 | -172 | |
| 18 | KL Rahul | 625 | -176 | |
| 19 | Ben Duckett | 615 | -186 | |
| 20 | Travis Head | 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.
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
Shubman Gill of India is currently ranked No. 1 in the ICC Men’s ODI Batting Rankings, with a rating of 801 points.
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.
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.
India has the most batters inside the current top 20, with five: Shubman Gill, Virat Kohli, Rohit Sharma, Shreyas Iyer and KL Rahul.
1 Comment
Pingback: Men's T20I Batting Rankings 2024 | Latest Player Ratings