Top 5 Indian ODI opening batsmen of all time

Sachin Tendulkar-Sourav Ganguly
Sachin Tendulkar-Sourav Ganguly

#3 Rohit Sharma

Matches: 193, Runs: 7454, Highest Score: 264, Average: 47.8, Centuries: 21

The Hitman: Rohit Sharma
The Hitman: Rohit Sharma

Rohit Sharma is undoubtedly the best ODI opener in the world at present. He has been one of the biggest match winners for India in the last 4-5 years.

However, Rohit started off his career as a middle-order batsman, where his performance in the initial years, was average at best. But after seeing his huge potential, he was promoted to open the innings, and that completely changed his career graph.

As an opener, Rohit has been a prolific run scorer. He has already scored more than 7000 runs at an incredible average of almost 48. As an ODI batsman, Rohit Sharma has already scored 3 double hundreds, a remarkable feat, achieved by none other in the world.

He also has the record of scoring the highest runs in an innings, to his name.

His tremendous success has been instrumental in making the current Indian ODI Team, the best in the world and hence he is definitely one of the greatest ODI openers India has ever produced.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links