Stats:Highest runs by Indian batsmen at different batting positions | Sportzwiki

Trending News

Blog Post


Stats:Highest runs by Indian batsmen at different batting positions 

India thrives on cricket and such fanaticism is justified given the class and greatness that has been and is a part of the Indian cricket team. Indian batsmen have held massive cricketing records that might never be broken, the gamut of records held by Sachin Tendulkar, the most hundreds, the most fifties, the most runs, Sehwag’s 2 triple centuries, Dhoni being the only captain to have won all major ICC trophies and the list goes on and on!

 So encompassing another kind of record, we have prepared a list of the highest runs scored by Indian batsmen at different positions in ODI cricket.

Batting Position

Player name




Runs Scored



Rohit Sharma

Australia/ Sri Lanka

November 2, 2013/ November 13, 2014

Chinnaswamy stadium, Bangalore/ Eden Gardens, Kolkata

209 (No.1)/ 264 (No. 2)

Rohit Sharma has scored the highest runs for the No.1 as well as No.2 position. Notching up 209 runs when he played Australia, his innings comprised of the highest number of sixes hit in an innings and that is 16. His 264 against Sri Lanka was also a thumping of the opposition’s bowlers, taking only 15 balls to reach from 250 to 200.

No. 3

Mahendra Singh Dhoni

Sri Lanka

October 31, 2005

Sawai Man Singh stadium, Jaipur


With the openers sent back to the dressing room, Dhoni was sent out to steer the sinking Indian ship. With a mammoth target of 299 to be chased, Dhoni played arguably the best innings of his career scoring the highest runs of the match and putting Sanga’s well constructed 138 to shame.

No. 4

Md. Azharuddin


April 9, 1998

Barabatti stadium, Cuttack


It was the fifth match of the triangular series between India, Australia and Zimbabwe, and Zimbabwe seemed to have India by the hooks. When Azharuddin came out to bat, India stood at a score of 26-3. Azharuddin’s 275 run partnership with Jadeja set a stage for India to win. Setting up a score of 301 runs India won by 32 runs and Azharuddin was declared the man of the match.

No. 5

Yuvraj Singh


January 22, 2004

Sydney Cricket ground, Sydney


Though India did not win the match, but Yuvraj’s innings is one of the most memorable innings in cricket. Lee and Gillespie together had eaten the top order and brought the Indian innings to a standstill. Thus entered Yuvraj and turned the tables. His 213 runs partnership with Laxman took India to a defendable score of 296.

No. 6

Kapil Dev


June 18, 1983

Turnbridge Wells


This was a crucial match for India in the Prudential World Cup. India came into the match having suffered back to back losses and a win in this match was crucial for their survival in the competition. However, India’s top order failed and India lost 5 wickets for 17 runs. Then Kapil Dev played an inspiring innings that can b called the catalyst for India winning the world cup. Kapil Dev raced to 175 runs in just 138 balls hitting 16 fours and 6 sixes. This innings lifted that underdog Indian team and made them realise that nothing is impossible.

No. 7

Mahendra Singh Dhoni


December 30, 2012

MA Chidambara-m stadium, Chennai


With half the Indian side back in the dressing room, Dhoni set out to stabilise the innings. India stood at 29-5 and Dhoni had his task cut out for him. Dhoni struggled but stood his ground especially against Junaid Khan and took India to 227 runs. Though we lost the match but Dhoni’s innings stood out and he was awarded the Man of the Match award for the same.

No. 8

Ajit Agarkar


December 14, 2000

Municipal stadium, Rajkot


Striking the ball all around the stadium, Agarkar took India from 114-5 to 301-6. This inning is regarded as the best by a batsman at No. 8. Agarkar made a half century in just 21 balls which to this date stands as the fastest half-century scored by an Indian.

No. 9

Jai Prakash Yadav

New Zealand

August 26, 2005

Queens Sports Club, Bulawayo, Zimbabwe


Chasing a gettable score of 216 runs, the Indians were bundled out cheaply for 164 runs thanks to the heroics of a certain Shane Bond who recorded his career best figures of 6-19. In such a forgettable performance, there was the memorable innings of J.P Yadav, who made the highest runs in the team and his partnership with Irfan Pathan for the ninth wicket is the 2nd best partnership for the wicket.


Irfan Pathan

New Zealand

August 26, 2005

Queens Sports Club, Bulawayo, Zimbabwe


Irfan Pathan recorded this feat in the same match that J.P Yadav scored the highest runs at No. 9. As mentioned above it was the partnership between Pathan and Yadav that led India to 164 and it were their scores that comprised 71.95% of the total score of the team.

No. 11

Javagal Srinath

South Africa

March 27, 2000

Sharjah Cricket Association stadium, UAE


India put up yet another sorry performance against the Proteas with Srinath emerging as the highest run scorer in the team. The team put up a total of 164 runs and the opponents breezed to an easy victory.

*Stats are updated till 23rd October 2015

Get the latest news and updates from Indian Premier League, ICC World Cup 2019, Match Prediction & Fantasy cricket. Follow SportzWiki for all cricket news, WWE News & Sports News.

Related posts