The ICC selects the top 10 players in each category each year based on the players’ most recent performances. However, today we’ll look at the top 10 men’s ODI batsmen worldwide as of 2023.
Index Of This Post
Top 10 ODI Batsman Of All Time | 2023 Ranking
Rank | Name | Country | Rating |
---|---|---|---|
1 | Virat Kohli | IND | 869 |
2 | Rohit Sharma | IND | 855 |
3 | Babar Azam | PAK | 829 |
4 | Ross Taylor | NZ | 828 |
5 | Francois du Plessis | SA | 803 |
6 | David Warner | AUS | 796 |
7 | Quinton de Kock | SA | 782 |
8 | Kane Williamson | NZ | 773 |
9 | Joe Root | ENG | 770 |
10 | Aaron Finch | AUS | 769 |
Virat Kohli
India’s captain, Virat Kohli, is currently ranked as the top player in the ICC ODI player rankings for 2022. He contributes significantly to the squad as a top-order batsman and prefers to chase a target rather than making a score that the opposing team must chase.
Rohit Sharma
Rohit Sharma, who is also the vice-captain of the Indian cricket team and the opener for that team, is another Indian cricketer on the list. Rohit Gurunath Sharma, his full name, was born in Nagpur on April 30, 1987.
Babar Azam
Pakistani cricketer Babar Azam has been drawing attention. He is a top-order batsman and also the T20 captain and ODI vice-captain of the Pakistani cricket team. He made his ODI debut at the tender age of 20 in 2015, and at the ICC World Cup 2019 in England, he led Pakistan in runs scored.
Ross Taylor
A middle-order cricket player from New Zealand is named Ross Taylor. He has previously led the New Zealand cricket team as captain. He was born on March 8, 1984, in Lower Hutt, Wellington, and goes by the full name Luteru Ross Poutao Taylor. He comes in at number four on the list of the top 10 ODI batsmen worldwide.
Francois du Plessis
Francois “Faf” du Plessis is a South African professional cricketer and former captain of the South African national cricket team. He is regarded as one of the greatest fielders of all time and is one of the best all-format batsmen of his era. He was named the South African Cricketer of the Year in 2019.
David Warner
A cricket player from Australia who is now ranked sixth among the top ten ODI batsmen in the world. He still opens for the Australian Cricket Team despite having captained them in the past. His full name is David Andrew Warner, and he was born in Paddington, Sydney, New South Wales, Australia, on October 27, 1986.
Quinton De Kock
Quinton de Kock, another South African, is ranked 7th among the top ODI batsmen in the world. He also serves as the teams’ wicketkeeper. He was born on December 17, 1992, in Johannesburg, South Africa’s Transvaal Province.
Kane Williamson
Another New Zealander on the list is Kane Williamson, who currently holds the eighth-highest point total (773) among the top 10 ODI batsmen in the globe. Williamson now serves as the team’s captain across all formats for New Zealand Cricket.
Joe Root
The most productive year of Joe Root’s career in terms of total test runs was 2021. With an aggregate of 1708 runs, which still ranks third all-time, he narrowly missed breaking the previous record for the most runs in a calendar year while playing for a faltering England team.
Aaron Finch
Australia’s limited-overs captain Aaron Finch has played Test cricket but is largely seen as a specialist in the white ball. The ICC rated it back and by early 2022 he was fifth in ODIs and sixth in T20s.
Also Read- Sebastian Vettel: Net Worth, Salary, Contract, Career Earnings 2022