Who Is the Best ODI Batsman?
Is the best ODI batsman of our time the best ODI batsman of all time? In this article, we allow you to judge by looking at the top 10 batsmen as per the latest ICC rankings. Virat Kohli leads the pack with a rating of 871, closely followed by the likes of Rohit Sharma, Babar Azam and Ross Taylor.
Contents
1. Virat Kohli – 871
India skipper Virat Kohli has played 243 ODIs to score 11867 runs at 59.33. Since January 2019, Kohli has scored 1635 runs at 56.38 with 5 tons and 10 fifties. He made his highest score of the period against Australia in Ranchi on 8 March 2019 in the 3rd match of a series. Batting first, Australia scored 313/5. Kohli led the chase with 123 in 95 balls. Unfortunately for Kohli and India, the knock came in a losing cause as India got bowled out for 281 in 48.2 overs.
2. Rohit Sharma – 8552. Rohit Sharma – 855
strong>, Indian batsman Sharma has scored 9115 runs at 49.27. Since January 2019, he has scored 1661 runs in 31 matches at 57.27 with 8 tons and 7 fifties. Sharma’s best score of the period came against the West Indies in Vishakhapatnam, India, in the 2nd game of a series. Sharma’s innings of 159 and his first-wicket stand of 223 with KL Rahul propelled India to 387/5. In reply, the visitors were bowled out for 280 in 43.3 overs.
3. Babar Azam – 829
<
3. Babar Azam – 829
>, Pakistan’s batting star Babar Azam has scored 3359 runs at 54.17. Since January 2019, he has made 1092 runs in 20 ODIs at 60.66. Azam made 3 tons and 6 fifties, including his top score of 115 off 105 balls made against Sri Lanka in Karachi on 30 September 2019, in the 2nd match of a series. Azam’s innings pushed the Pakistan score to 305/7. Replying, Sri Lanka were bowled out for 238 in 46.5 overs.4. Ross Taylor – 818
New Zeal
4. Ross Taylor – 818
career runs from 232 ODIs at 48.44. Since January 2019, he has made 1141 runs at 60.05 from 25 games with 2 tons and 8 fifties. His best innings during the period came when New Zealand faced Sri Lanka in Nelson on 8 January 2019. Taylor’s 137 off 131 balls helped the hosts to a first-innings score of 364/4 before they bowled out Sri Lanka for 249 in 41.4 overs.5. Francois du Plessis – 790
In 143
5. Francois du Plessis – 790
s has scored 5507 runs at 47.47. In 19 matches since January 2019, he has amassed 814 runs at 67.83 with 2 tons. His best innings during the period came against Sri Lanka at Johannesburg on 3 March 2019. In that game, Sri Lanka were bowled in the 1st innings for 231. Du Plessis’s 112 off 114 balls helped South Africa chase down the target with 8 wickets and 67 balls to spare.6. Kane Williamson – 765
New Zealand skip
6. Kane Williamson – 765
ong>6173 ODI runs in 151 games at 47.48. Since January 2019, he has scored 989 runs in 22 games at 54.94 with 2 tons and 6 fifties. Williamson registered his best knock of that time against the West Indies in Manchester in an ICC World Cup group game on 22 June 2019. Williamson’s 148 off 154 balls helped his team to a first-innings score of 291/8. When the West Indies batted, they were bowled out for 286 in 49 overs in a thrilling finish.7. Aaron Finch – 762
In 129 ODI games, Australi
7. Aaron Finch – 762
ong>4983 runs at 40.84. Since January 2019, Finch has garnered 1565 runs from 33 games at 50.48 with 5 tons and 9 fifties. He demonstrated his best innings of the period against Pakistan in Sharjah on 24 March 2019. In that match, Pakistan batted first and scored 284/7. Riding on Finch’s 154 off 143 balls, Australia chased down the target with 8 wickets and 13 balls to spare.8. David Warner – 759
Australian opener Warner has <
8. David Warner – 759
126 games at 44.94. Since January 2019, he has played 20 games in which he has scored 960 runs at 53.33 with 4 tons and 4 fifties. His best performance during this period took place against Bangladesh in Nottingham on 20 June 2019 in a group match of the ICC World Cup. Batting first, Australia scored 381/5 on the back of Warner’s 166 off 147 balls. During the knock, he shared an opening partnership of 121 with Finch and a second-wicket stand of 192 with Khawaja. In reply, Bangladesh were restricted to 333/8 in their allotted overs.9. Quinton de Kock – 755
South Africa’s wicket-keeper-batsma
9. Quinton de Kock – 755
runs in 121 matches at 44.65. From January 2019 onwards, De Kock has scored 1002 runs at 45.54. The runs from 23 games include 2 tons and 8 fifties. He registered his highest score during this period against Sri Lanka in Durban on 10 March 2019, in the 3rd match of a series on Sri Lanka’s tour of South Africa. In that game, the hosts batted first and scored 331/5 thanks to De Kock’s knock of 121 off 108 balls and his partnership of 97 for the second wicket with Du Plessis. When Sri Lanka batted, rain curtailed their innings to 24 overs in which they scored 121/5, making South Africa the winners by 71 runs, decided by the D/L method.10. Jonny Bairstow – 754
England wicket-keeper-batsman Bairstow has