Top 5 current batsmen with the best average in ODI cricket 

Bangladesh v India - ICC Cricket World Cup 2019
Bangladesh v India - ICC Cricket World Cup 2019

#4 Hashim Amla (South Africa) - 49.47

Ad
Sri Lanka v South Africa - ICC Cricket World Cup 2019
Sri Lanka v South Africa - ICC Cricket World Cup 2019

One of the very best openers to come out of South Africa, Hashim Amla has been a consistent figure in the green and there is no surprise in seeing him fourth on this list. He hasn't had the best of World Cups in England but that doesn't mean that his quality as an opener has diminished.

Ad

In his illustrious career, Hashim has played a total of 181 ODI matches, scoring 8113 runs at a strike rate of 88.39 with 37 half centuries and 27 hundreds. The 36-year-old is nearing the end of his career and he will surely be recognized as one of the greats of this generation.


#3 MS Dhoni - 50.58 (India)

England v India - ICC Cricket World Cup 2019
England v India - ICC Cricket World Cup 2019

One of India's most loved sportspersons, MS Dhoni is third on this list and it is an achievement in itself. Every other player here belongs to the top order of their respective teams but Dhoni is a wicket-keeper batsman who generally bats in the lower middle-order. So, his average of above 50 is absolutely remarkable.

Dhoni has played a total of 349 ODI matches, scoring 10723 runs at a strike rate of 87.67 with 72 half centuries and 10 hundreds. One of the greatest ever finishers in white ball cricket, Dhoni is certainly the calmest captain and finisher the game has seen. At 38 years of age, he is still one of the fittest cricketers going around and only he knows how much cricket he has left in him.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Aditya Joshi
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications