15.12.2020,15:12 424 0

Who Is the Best ODI Batsman?

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.

Who Is the Best ODI Batsman?

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.

Who Is the Best ODI Batsman?

 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.

Liked? Share:
0   voted
Similar articles
India vs New Zealand, 1st Test Tom Latham Going to Be Key for Kiwis, Says Wasim Jaffer
India vs New Zealand, 1st Test: Tom Latham Going to Be Key for Kiwis, Says Wasim Jaffer
Read more

According to former India player Wasim Jaffer, Latham’s performance will be critical to New Zealand’s fortunes in the first Test that got underway on Thursday in Kanpur. This is the first Test of a two-match series between India and New Zealand, with the second scheduled to be played from December 3 to 7 in Mumbai. […]

India vs New Zealand Who Are the Indian Players to Watch out for
India vs New Zealand: Who Are the Indian Players to Watch out for?
Read more

Following their 3-0 clean sweep in the recently completed T20 cricket series versus New Zealand, India will be confident of doing well in the 2-Test series that began in Kanpur on November 25. With WTC points at stake in the series, India would want to play well in favourable home conditions. India will be looking […]

Rohit Sharma to Replace Virat Kohli and Lead the Indian T20 Squad as They Face off Against NZ in Jaipur on 17th Nov 2021
Rohit Sharma to Replace Virat Kohli and Lead the Indian T20 Squad as They Face off Against NZ in Jaipur on 17th Nov 2021
Read more

Just before the 2021 ICC T20I World Cup, Virat Kohli shocked the World with his announcement. In a press conference, Kohli announced that after the T20 World Cup, he would no longer be leading the T20I side. Rohit Sharma was considered the obvious choice for the captaincy, and the T20I series against New Zealand will […]

Suryakumar Yadav Joining Team India for Kanpur Test
Suryakumar Yadav Joining Team India for Kanpur Test
Read more

Mumbai’s Suryakumar Yadav was added to the Indian Test squad for the two upcoming Test matches against New Zealand. For the unversed, the series will start on November 25th, 2021, in Kanpur. Yadav played brilliantly against the Kiwis during the 1st T20I in Jaipur last week. He scored 62 runs out of just 40 deliveries, […]

Rohit Sharma on Trent Boult, Suryakumar Yadav, and the Indian Spin Attack
Rohit Sharma on Trent Boult, Suryakumar Yadav, and the Indian Spin Attack
Read more

Knockout performances from Suryakumar Yadav (62 runs), Rohit Sharma (48 runs), and an on-time boundary scored by Rishabh Pant (17 runs*) helped Team India gain a five-wicket victory over the Kiwis in the exciting first T20 cricket game of the three-match series. Thereby, the Indian cricket team now has a 1-0 lead in the series […]

Aaron Finch Wants to Lead Australia's T20 Title Defence on Home Soil
Aaron Finch Wants to Lead Australia’s T20 Title Defence on Home Soil
Read more

Aaron Finch has resigned from the captaincy of Melbourne Renegades in the BBL (Big Bash League) but is hoping to lead the team in the T20 Cricket World Cup title defence in 2022 on home soil. Under the captaincy of Finch, Australia brought home their first-ever international T20 title. The Aussies came all guns blazing […]