Team India’s Top 10 Run Scorers In International Cricket

When it comes to producing prolific run-getters in international cricket, Team India is blessed to have a large pool of skilled batsmen who can create magic with the bat on the field. Over the decades India has churned out some exceptionally talented batsmen who have made the country proud by contributing immensely to the team in winning major international cricketing tournaments in India and overseas.

Most run-scorers in Cricket in Team India who have Crossed the 10,000 Runs in international Cricket

Yuvraj Singh  

Yuvraj Singh has many milestones to his credit as a prolific batsman of Team India. He has played 400 plus matches and scored 11778 runs at an average of 35.05. He was the man behind India’s victory in the 2011 One Day World Cup tournament of fifty overs where he scored 362 runs and took 15 wickets. In the 2007 T20 World Cup, Yuvraj smashed 6 consecutive sixes in an over in the match against England and came to be known as Sixer King.

Sunil Gavaskar 

The stylish Indian opener Sunil Gavaskar became a legendary figure in the cricketing world with his batting technique. His defensive batting was a big headache for bowlers who could not get him out despite trying several improvisations with their bowling. Sunil Gavaskar achieved his biggest milestone of scoring 10,000 runs in test cricket during a match against Pakistan in March 1987.

Rohit Sharma 

Rohit Sharma has emerged as one of the best openers for Team India in all three formats of the game during recent times. Rohit Sharma is the fifth-fastest Indian to achieve the milestone of scoring 15,000 runs in 397 innings. He also has 40 centuries and 79 half-centuries to his credit in his international cricketing career.

Mohammad Azharuddin 

The former Indian captain Mohammad Azharuddin was one of the most prolific run-getters for Team India in international cricket. Popular for his elegant batting style, Azhar was a delight to watch on the field in test cricket and one-day internationals. He played 99 test matches and 334 one-day internationals and totaled 15593 runs at an average of 39.77. He smashed 29 centuries and 79 half-centuries in his cricketing career.

Virender Sehwag

One of the most explosive batsmen of all time, Virender Sehwag created magic with the bat on several occasions with his aggressive batting. He scored many memorable fours and sixes during his career with his amazing footwork and hard-hitting ability of the ball. He scored 17253 runs in international cricket at an average of 40.31 and a strike rate of 92.55, including 38 hundred and 72 fifties.

MS Dhoni 

MS Dhoni is undoubtedly the most successful Indian captain of all time and that has made him a legendary figure in the world of cricket by being one of the top run-scorers in international cricket. He is the only captain in the history of the game to win three consecutive trophies for India including the 2007 T20 World Cup, 2011 ODI World Cup, and 2013 Champions Trophy. Dhoni has played 538 international games scoring 17266 runs at an average of 44.96. His illustrious cricketing career includes 16 centuries and 108 half-centuries. 

Sourav Ganguly  

Sourav Ganguly is another Indian batsman who has scored a big total during his career. He has played 113 tests and 300 plus One Day Internationals for team India scoring 7212 and 11363 runs respectively. Overall he has scored 18575 runs in his cricketing career.

Virat Kohli

Already being named among all-time greats, the current Indian captain, Virat Kohli is the third Indian to cross the 20,000 international runs mark. The millennial cricketer has already scored 23049 international runs in just 440 games and 490 innings which makes him the fastest cricketer to achieve this milestone. He has already scored 70 centuries in international cricket with an average of 55.27.

Follow us and stay tuned with us for more exciting and interesting sports news.

Reference Resource: 


Leave a Reply

Your email address will not be published. Required fields are marked *