India has always had the privilege of some swashbuckling openers in almost every era of international cricket and it is set to continue in the forthcoming years too. The openers provide the perfect platform for the game and they have an important role to play in the team certainly.
Some of the openers have enjoyed playing in the powerplay as they can go after the bowling straight away and stack up against their runs column before the powerplay ends. Here are the top five players with the most international runs as an opener for India in international cricket.
Also Read: Most international runs in Cricket history
Most International Runs by Indian Openers: Top 5
#5. Shikhar Dhawan | 10746* runs
Shikhar Dhawan is fifth on the list of players with the most international runs as an Indian opener. The left-hander has scored 10,746 runs as an opener across all three formats with his best coming in the ODI format. Dhawan has been usually deployed as an opener in any format of the game.
![Shikhar Dhawan | Sportz Point](https://img-cdn.thepublive.com/filters:format(webp)/sportzpoint/media/post_attachments/5a4d5108fe400a7e5496409bb109e8c07daae8bb7a434154fd146f7ceebb07f5.webp)
He had a terrific start to his Test career as an opener but soon lost his place due to poor form. He hasn't played a test for a long time now. The 35-year-old still remains a big part of the limited-overs format for India. Moreover, he is currently the standby captain for India for the limited-overs series.
Read Also: Most International wickets by Indian bowlers
#4. Sunil Gavaskar | 12258 runs
It is not a surprise that the legendary Sunil Gavaskar makes the list and he is fourth among the players with the most international runs as an opener for India. Gavaskar is pipped to be one of India's greatest cricketers of all time. He has scored 12,258 runs in international cricket as an opener in the test and the ODI formats.
![Most International Runs by Indian Openers | Sportz Point](https://img-cdn.thepublive.com/filters:format(webp)/sportzpoint/media/post_attachments/cd9f50bdc985dd039fe4114dffa298063c0b5cb23592a9918f6e500187e5562d.jpg)
Gavaskar was the first-ever cricketer to cross the 10,000 run mark in tests. He still was an unbelievable player in his era to have stacked a lot of centuries against World-class bowlers.
Also Read: Fastest to reach 12000 international runs as an opener
#3. Rohit Sharma | 12274* runs
Rohit Sharma is third on the list of players, overtaking legendary Sunil Gavaskar on this list of most International runs by Indian openers. Hitman certainly would have been a lot higher on the list if he had opened straight away as he started off in the middle order for India. He did have a decent career in the middle order and until 2013, he wasn't seen as an opener.
![Rohit Sharma | Sportz Point](https://img-cdn.thepublive.com/filters:format(webp)/sportzpoint/media/post_attachments/545e4823db1cfbed01643e84488d5e1421201fd4e9924c95c3b4cd54a71243a2.webp)
The 2013 Champions Trophy marked the entry of Rohit Sharma as an opener in limited-overs cricket. Since then, he has been in scintillating form with the bat. He is among the best openers in the world at the moment and he has had some staggering numbers in the last five years or so. So far, he has scored 12,274 runs as an opener in international cricket across the three formats.
Read Also: Most Sixes in International Cricket
#2. Sachin Tendulkar | 15335 runs
Sachin Tendulkar is one of the greatest batsmen of all time and he had a great career with the bat for India. He is second on the list of players with the most International runs by Indian openers. Sachin has 15335 runs across formats and it came mostly in the 50-over format.
![Most International Runs by Indian Openers | Sportz Point](https://img-cdn.thepublive.com/filters:format(webp)/sportzpoint/media/post_attachments/1dd407f0562ccc15cc81cd0ba391bda77f482ec1d78d439bb7ff6ca9db866442.jpg)
Sachin played a great hand for India while opening in the ODI format while he batted at the number four spot mostly in test cricket. He was a master of the straight drive and is an all-time leading run-scorer in international cricket.
Also Read: Sachin Tendulkar vs Rahul Dravid: Who Was The Better Test Batsman?
#1. Virender Sehwag | 15758 runs
Virender Sehwag holds the record for the most runs as an opener for India in international cricket. The aggressive right-hander hit 15758 runs as an opener and like Rohit Sharma, he was first given an opportunity in the middle order. To get the best out of him, he was promoted and he had an immediate impact.
![Most International Runs by Indian Openers | Sportz Point](https://img-cdn.thepublive.com/filters:format(webp)/sportzpoint/media/post_attachments/8b8fecf96feed96edd1aa4e8ce0efff29abc777a682e06a266821c9724cbecd1.webp)
Sehwag went on to become one of India's best openers of all time with excellent numbers across all three formats and also his strike rate was an added advantage to the Indian team.
Read Also: Indian Captains to lead in all format
![Most International Runs by Indian Openers | Sportz Point](https://img-cdn.thepublive.com/filters:format(webp)/sportzpoint/media/post_attachments/1e1439d8b6c1ed98ffd68a48c845cb11dd92fe1c3ad40800ceb476e14e5141f3.jpg)
N.B: Stats Updated until 29/10/2022.