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.
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 – 855
In 224 ODIs, 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
In 74 matches, 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 Zealander Taylor has 8574 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 ODIs, South Africa captain Du Plessis 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 skipper Kane Williamson has made 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, Australia skipper Finch has made 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 garnered 5303 runs from 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-batsman De Kock has scored 5135 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 played 83 ODI matches and scored 3207 runs at 47.16. Since January 2019, Bairstow has appeared in 29 ODIs and scored 1190 runs at 45.76 with 4 tons and 6 fifties. He made his top score of the period against Pakistan in Bristol in the 3rd ODI of a series. Batting first, Pakistan posted a daunting 358/9. However, thanks to Bairstow’s 128 off 93 balls and his opening stand of 159 with Roy, England chased down the target with 6 wickets and 31 balls to spare.
Most Dismissals by a Wicketkeeper in IPL Player Matches Catches Stumpings Dismissals MS Dhoni 204 109 39 148 Dinesh Karthik 196 110 31 140 Robin Uthappa 189 58 32 90 Parthiv Patel 139 65 16 81 Wriddhiman Saha 124 56 20 76 In this article, we look at the achievements of the wicket-keepers with the […]
Test cricket is all about consistency. Form breeds constancy which in turn augments the form of a player. And when batsmen are in such red-hot form, their willow seems wider and they seem to always have some extra time to play the ball. At times, it seems almost impossible to get them out. We will […]
The advent of T20 cricket and the incoming emergence of the Hundred ball format has made international cricket very much a batsmen-friendly game. Batting powerplays coupled with big hitting influenced by the popularity of having to score quickly throughout an innings have seen bowlers look for alternative means to restrict batting sides. Opening bowling with […]
In this article, we look at 10 players who have enjoyed the most matches as captains in ODI cricket. Former Australia skipper leads the pack with 230 matches as captain of which he won 165 and lost 51, resulting in a win percentage of 76.14, which is also the highest for captains who have led […]
In this article, we look at 10 wicket-keepers who have registered the most stumpings in Test cricket. 1. WAS Oldfield (Australia): 52 Oldfield, who played 54 Tests for Australia between 1920 and 1937, had 130 dismissals in 101 innings, including 78 catches and 52 stumpings. In the process, Oldfield registered the highest ratio of 0.51 […]
Test cricket is one of the oldest and finest formats of cricket and the players involved in this format need to be very fit and patient. This format always challenges a player’s temperament and many players have shown their best qualities while playing this format of the game throughout the years. In the following list, […]