Check the latest ICC Men’s ODI Batsman Rankings 2026 with current ratings, ranking movement and the live top 100 one-day batting list. This page is written for readers searching for ODI batsman ranking, ODI batter ranking and the current ICC ODI batting order without mixing it with team standings.
The table below shows the current ICC Men’s ODI batsman ranking along with corresponding rating.
| # | Team | Rating | Chg |
|---|---|---|---|
| 1 | 131 | - | |
| 2 | 119 | - | |
| 3 | 104 | - | |
| 4 | 102 | - | |
| 5 | 102 | - | |
| 6 | 86 | - | |
| 7 | 78 | - | |
| 8 | 75 | - | |
| 9 | 68 | - | |
| 10 | 10 | - |
Rankings are not available at present for this selection.
The live table below shows the current ICC Men’s ODI batsman ranking, including player position, rating and recent movement.
ODI batting rankings reward consistency in the fifty-over format, not only one big innings. A batsman can rise quickly after a strong series against high-quality bowling, but staying near the top normally requires repeated scores across different conditions and venues. The live table on this page should be treated as the current source for rank, rating and movement because the order can change after every completed ODI series.
In the latest official ICC men’s ODI batting update, Daryl Mitchell leads the list with a rating of 815, followed by Virat Kohli, Ibrahim Zadran, Rohit Sharma and Shubman Gill. Babar Azam, Shai Hope and Harry Tector are also among the leading ODI batsmen, which shows how competitive the top group has become across New Zealand, India, Afghanistan, Pakistan, West Indies and Ireland.
The phrase ODI batsman ranking is still widely searched by cricket fans, while official cricket pages increasingly use batter. Both words refer to the same player category here. The ranking table measures current one-day batting strength through ratings, while career records measure longevity.
The best ODI batsmen need range: powerplay control, middle-overs rotation, strike-rate management and finishing ability. Rankings capture that recent form better than a simple runs table.
ICC player rankings are calculated through a points-based model that converts performances into rating values. A batsman gains rating value by scoring runs in meaningful situations, especially against stronger opposition or in matches where runs are harder to make.
The rating number is the key column for this page. It is not the same as career runs, and it is not a popularity score. It is a rolling measure of current ODI batting performance.
Recent year-end ODI batting leadership gives useful context without pretending that one player owns every season. Public ICC ranking archives show that Virat Kohli finished 2020 as the top ODI batsman, while Babar Azam led the year-end list from 2021 through 2024. Rohit Sharma topped the year-end batting list in 2025.
| Year end | No. 1 ODI batsman | Why it matters |
|---|---|---|
| 2020 | Virat Kohli | A continuation of his long ODI peak. |
| 2021 | Babar Azam | Began a long spell as the leading ODI batsman. |
| 2022 | Babar Azam | Held a high rating through consistent scoring. |
| 2023 | Babar Azam | Remained the year-end benchmark in a World Cup year. |
| 2024 | Babar Azam | Extended his run at the top of the year-end list. |
| 2025 | Rohit Sharma | Showed the value of sustained ODI impact late in a career. |
Over the last five completed year-end cycles, Babar Azam has the strongest verified year-end record because he finished as the No. 1 ODI batsman four times in a row from 2021 to 2024. Virat Kohli’s 2020 finish and Rohit Sharma’s 2025 finish show that the Indian ODI batting line remained highly influential across the same period. The current 2026 table adds another layer, with Daryl Mitchell leading the official ICC list in the latest update.
That is why this page avoids declaring one permanent “best” batsman from opinion alone. ODI batting form is better judged by combining live ICC rating, year-end ranking history, World Cup performance, consistency against strong bowling and career production.
Career runs and ICC ODI batsman rankings answer different questions. Rankings show who is strongest right now; the all-time run list shows who has produced across many years. Active players are shown with a plus sign so this section remains useful without changing after every innings.
| Player | Country | ODI runs | Status note |
|---|---|---|---|
| Sachin Tendulkar | India | 18,426 | All-time leader |
| Virat Kohli | India | 14,700+ runs | Active |
| Kumar Sangakkara | Sri Lanka | 14,234 | Retired |
| Ricky Ponting | Australia | 13,704 | Retired |
| Sanath Jayasuriya | Sri Lanka | 13,430 | Retired |
| Mahela Jayawardene | Sri Lanka | 12,650 | Retired |
| Inzamam-ul-Haq | Pakistan | 11,739 | Retired |
| Jacques Kallis | South Africa | 11,579 | Retired |
| Rohit Sharma | India | 11,500+ runs | Active |
| Sourav Ganguly | India | 11,363 | Retired |
To read an ODI batsman ranking properly, start with the rating column, then check whether the player is moving up or down. A batsman who is No. 6 but rising quickly may be in better current form than a player sitting higher with a falling rating.
For official confirmation, use the Official ICC Men’s ODI Batting Rankings. For the all-time runs record, see the ESPNcricinfo ODI Most Runs Record.
Daryl Mitchell is No. 1 in the latest official ICC Men’s ODI batting rankings update, with Virat Kohli second.
The live ranking table is designed to show the top 100 men’s ODI batsmen when the full feed is available.
Yes. Batsman is the older search term used by many fans, while batter is the modern official wording. Both refer to the same ODI batting rankings category.
ICC ratings are based on recent ODI batting performances, with context such as opposition strength, match situation and consistency affecting the rating value.
Sachin Tendulkar leads the all-time ODI run list with 18,426 runs. Virat Kohli is active and is best treated as a 14,700+ run batsman for evergreen page copy.
Based on publicly available year-end ICC ranking records, Babar Azam had the strongest run from 2021 to 2024, while Virat Kohli topped 2020 and Rohit Sharma topped 2025.
Yes. Career runs measure long-term accumulation, while ICC rankings measure current form through rolling ratings. Retired legends can lead all-time records but no longer appear in live rankings.
ODI ratings move after eligible matches. A strong series against quality opposition can lift a batsman quickly, while repeated low scores can reduce his rating.
Men ODI Bowlers | Men ODI All-Rounders | Men ODI Team Rankings