Top 5 Indian ODI batsmen of the decade

Virat Kohli and MS Dhoni have been the pillars of the Indian ODI Team
Virat Kohli and MS Dhoni have been the pillars of the Indian ODI Team

#3 MS Dhoni

Australia v India - ODI: Game 1
Australia v India - ODI: Game 1

Matches - 196, Innings - 161, Runs - 5,640, Average - 50.35, Strike Rate - 85.74

The man who guided India to their first World Cup win at home, MS Dhoni has been one of the best Indian players of this decade. He was the captain of the Indian ODI team in 2010 but as the years passed; he handed over the reins of the team to Virat Kohli.

Apart from his captaincy skills, Dhoni has also earned the cricket universe’s praise for his finishing abilities. The Jharkhand-born wicket-keeper batsman has been terrific in run chases for India and, on many occasions, he has single-handedly won the game for his team.

His average of 50.35 shows that he likes to remain unbeaten at the end of the innings while his strike rate of 85.74 does not indicate the real picture. Sometimes the Indian team lost their top-order batsmen early in the innings and Dhoni has driven them to a respectable score by playing a steady knock.

The right-handed batsman has recorded four hundreds and 39 fifties in the last 10 years. However, he has not returned to the cricket field since India’s defeat in the 2019 World Cup.

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

Quick Links

Edited by Habil Ahmed Sherule
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