Remember the memorable innings played by Kapil Dev in the 1983 cricket world cup, who was the then captain of the Indian team! His majestic innings of 175* bailed India out of a sure defeat in the hands of Zimbabwe in the league stage.

Then there is Virender Sehwag’s phenomenal innings of 219*, against the West Indies in Indore, which remained the highest individual score in ODIs before Rohit Sharma’s 264 overtook it last year. Interestingly, Sehwag was the skipper of the Indian team for that series.

There are lots of instances in world cricket where the captains decided to lead by scoring huge individual totals and thereby helping their respective teams to impose a mammoth total.

If we consider the top 10 slot of such players, many legendary cricketers, consisting the likes of Ricky Ponting, Sachin Tendulkar, Brain Lara, Sanath Jayasuriya fits in the frame.

Here is a list of top 10 highest ODI innings by players who were the then captains of their respective countries:

 

Player

Runs

Balls

4s

6s

Strike Rate

Oppositon

Ground

Year

V Sehwag

219*

149

25

7

149.97

WI

Indore

2011

S Jayasuriya

189

161

21

4

117.39

Ind

Sharjah

2000

S Tendulkar

186*

150

20

3

124.00

NZ

Hyderabad

1999

V Richards

181

125

16

7

144.80

SL

Karachi

1987

Kapil Dev

175*

138

16

6

126.18

Zim

Tunbridge Wells

1983

GM Turner

171*

201

16

2

85.07

East Africa

Birmingham

1975

R Ponting

164

105

13

9

156.19

SA

Johanesburg

2006

AB de Villiers

162*

66

17

8

245.45

WI

Sydney

2015

A Strauss

158

145

18

1

108.96

Ind

Bangalore

2011

B Lara

156

138

12

5

113.50

Pak

Adelaid

2005

*Stats are updated till 29th June, 2015