The International Cricket council gradually decides the top 10 cricketers in each format. One-day international cricket has been out of notch since the 2019 One day international World Cup. Due to the world test championship and the T20 internationals, ODI Cricket has been out of the scenario for a long while. Based on recent performances, the International Cricket council gradually picks the best players in various categories. In this article, we will look forward to the top 10 best ODI batsmen in 2022.

1. Babar Azam

In the current rankings, Pakistan batsmen, Babar Azam is the best ODI batsmen. Babar Azam has a career-best rating of 891, which he achieved in 2022. He is the captain of the Pakistan cricket team in T20 internationals, and also the vice-captain in the ODI format. He has an average of 59.18 in one-day internationals in 86 matches.

2. Virat Kohli

Virat Kohli ruled the number one spot of the best batsmen in one-day internationals for nearly a decade. Due to his recent form since 2019, Virat has slipped down to the rank of second-best ODI batsmen in 2022. Virat has an average of nearly 58 in ODI cricket and has played more than 250 matches.

3. Imam-ul-Haq

Imam-ul-Haq is currently the 2nd best ODI batsmen in 2022. He has scored a total of 2232 runs in ODI Cricket which are scored at an average of 51.90. He opens for Pakistan and has performed great for the past two years. He has a career strike rate of 82.30 in one-day internationals and has scored nine century in just 48 matches.

4. Rohit Sharma

Indian batsmen Rohit Sharma is at the number four spot for the best ODI batsmen in 2022. Rohit Sharma has an excellent record of hitting the most runs in a single ODI match, 264, which he scored against Sri Lanka. Rohit also has a record of scoring three double centuries in the ODI format, which is the most by any international cricketer.

5. Quinton de Kock

South African wicketkeeper-batsmen Quinton de Kock is the next best ODI batsmen in 2022. His current rating in the one-day international is 789. He has scored nearly 5700 runs at a career average of 46 in just 129 matches. He also has an incredible strike rate of 95 in one-day internationals and has scored 17 centuries till date.

6. Jonny Bairstow

English cricketer Johnny Bairstow is the sixth-best batsmen in one-day internationals in 2022. He has a career-best rating in ODI cricket of 796, which he achieved in 2021. In his overall career of 89 matches in one-day internationals, he has scored around 350 runs at an average of 47 with a strike rate of 105.

7. Ross Taylor

Recently retired from international cricket, Ross Taylor still finds himself in the 7th position of the top 10 best batsmen in ODI cricket in 2022. The current rating of Ross Taylor in one day international is 775. In his overall one-day international career Ross Taylor has played nearly 235 matches out of which he has scored 8600 runs at an average of 47 with 21 one-day international centuries.

8. Rassie Van Der Dussen

Rassie van der Dussen is a young South African cricketer who is the next best ODI batsman in 2022 with and career rating of 769. Till date, he has played nearly 35 one-day International matches in which he has scored about 1300 runs at an average of 71. The South African cricketer is a young talent and has a long way to go in his career.

9. David Warner

At number 9 is the great Australian batsman David Warner who presently has a career rating of 750 in one-day international cricket. David Warner has nearly scored 5450 runs in one-day international cricket at an average of 45 with a career-best strike rate of 95. David Warner is well known for his big-hitting capabilities and has scored 18 centuries in one-day internationals till date.

10. Aaron Finch

Lastly, at number 10 is the present Australian white-ball captain Aaron finch, with a career rating of 745 in ODI cricket. Aaron Finch is gradually known to play white-ball Cricket only, and is a great one-day international opening batsmen. In his 135 ODI matches, he has scored more than 5000 runs at an average of 41.