Ranking the top 10 Indian batsmen of the 21st century

2 of India's greatest batsmen
2 of India's greatest batsmen

#6 Virender Sehwag

India v England: Group B - 2011 ICC World Cup

A great human being off the field but the most explosive batsman for India in many years. He succeeded in every format of the game and his consistency was superb when a person considers that, he used to attack everything in sight. Yet, he had a better average in Test matches which confuses many people.

He played a lot of great innings and was the first Indian to hit a triple century in Test matches. In fact, he has 2. He was the second batsman to score a double century in ODI's and notched up 219. 'Nawab of Najafgarh' scored 16892 runs in 431 runs at an average of 40.6 for India.

He might be remembered for his centuries and doubles and triples, but 1 innings that every true cricket fan recalls is his demolition of Umar Gul in the World Cup semi-final of 2011.

#5 MS Dhoni

India v Sri Lanka - 2011 ICC World Cup Final

The best wicket-keeper, best finisher and an inspirational leader, is what MSD is. He was one of the best finishers in his prime and even now, he does deliver a few scintillating performances. He is a great batsman and dragged India out of many pressure situations.

His most famous knock is the 91 against Sri Lanka in the World Cup final. He is a calm and composed player and has chipped in with loads of cameos at the end of an innings, to help India to a good score. He has scored 16362 runs in 502 innings at an average of 44.34.

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

Quick Links

Edited by Aadya Sharma
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