Most runs in an innings by a captain
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
V Sehwag 219 149 25 7 146.97 India v West Indies Indore 8 Dec 2011 ODI # 3223
ST Jayasuriya 189 161 21 4 117.39 Sri Lanka v India Sharjah 29 Oct 2000 ODI # 1652
SR Tendulkar 186* 150 20 3 124.00 India v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
IVA Richards 181 125 16 7 144.80 West Indies v Sri Lanka Karachi 13 Oct 1987 ODI # 457
N Kapil Dev 175* 138 16 6 126.81 India v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
GM Turner 171* 201 16 2 85.07 New Zealand v East Africa Birmingham 7 Jun 1975 ODI # 20
RT Ponting 164 105 13 9 156.19 Australia v South Africa Johannesburg 12 Mar 2006 ODI # 2349
AJ Strauss 158 145 18 1 108.96 England v India Bangalore 27 Feb 2011 ODI # 3110
BC Lara 156 138 12 5 113.04 West Indies v Pakistan Adelaide 28 Jan 2005 ODI # 2213
GJ Bailey 156 114 13 6 136.84 Australia v India Nagpur 30 Oct 2013 ODI # 3424
AJ Strauss 154 140 16 5 110.00 England v Bangladesh Birmingham 12 Jul 2010 ODI # 3026
M Azharuddin 153* 150 17 1 102.00 India v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
SC Ganguly 144 152 8 6 94.73 India v Zimbabwe Ahmedabad 5 Dec 2000 ODI # 1657
SC Ganguly 141* 142 11 6 99.29 India v South Africa Nairobi (Gym) 13 Oct 2000 ODI # 1638
RT Ponting 141* 127 10 5 111.02 Australia v New Zealand Napier 5 Mar 2005 ODI # 2234
GC Smith 141 134 16 0 105.22 South Africa v England Centurion 27 Sep 2009 ODI # 2900
RT Ponting 140* 121 4 8 115.70 Australia v India Johannesburg 23 Mar 2003 ODI # 1993
MS Dhoni 139* 121 12 5 114.87 India v Australia Mohali 19 Oct 2013 ODI # 3421
PL Mommsen 139* 149 12 1 93.28 Scotland v U.A.E. Lincoln 1 Feb 2014 ODI # 3468
GS Chappell 138* 109 10 1 126.60 Australia v New Zealand Sydney 25 Nov 1980 ODI # 95
G Gambhir 138* 116 18 0 118.96 India v New Zealand Jaipur 1 Dec 2010 ODI # 3072
AN Cook 137 142 14 0 96.47 England v Pakistan Abu Dhabi 13 Feb 2012 ODI # 3238
V Kohli 136 122 16 2 111.47 India v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
SC Ganguly 135* 124 6 7 108.87 India v Bangladesh Dhaka 30 May 2000 ODI # 1597
CH Gayle 135 129 9 5 104.65 West Indies v New Zealand Napier 13 Jan 2009 ODI # 2792
SP Fleming 134* 132 21 0 101.51 New Zealand v South Africa Johannesburg 16 Feb 2003 ODI # 1955
GC Smith 134* 124 20 1 108.06 South Africa v India Kolkata 25 Nov 2005 ODI # 2299
RT Ponting 134* 133 10 2 100.75 Australia v New Zealand Hobart 20 Dec 2007 ODI # 2657
A Ranatunga 131* 152 17 0 86.18 Sri Lanka v India Colombo (RPS) 18 Jul 1997 ODI # 1218
RT Ponting 129 126 15 1 102.38 Australia v South Africa Bloemfontein 30 Mar 2002 ODI # 1822
BRM Taylor 128* 120 7 5 106.66 Zimbabwe v New Zealand Harare 20 Oct 2011 ODI # 3204
AB de Villiers 128 108 12 3 118.51 South Africa v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
AR Border 127* 140 13 0 90.71 Australia v West Indies Sydney 6 Feb 1985 ODI # 303
MA Atherton 127 160 14 1 79.37 England v West Indies Lord's 28 May 1995 ODI # 1002
SC Ganguly 127 126 14 5 100.79 India v South Africa Johannesburg 5 Oct 2001 ODI # 1752
DPMD Jayawardene 126* 127 19 0 99.21 Sri Lanka v England Chester-le-Street 24 Jun 2006 ODI # 2386
G Gambhir 126* 117 16 0 107.69 India v New Zealand Vadodara 4 Dec 2010 ODI # 3074
RT Ponting 126 109 14 3 115.59 Australia v England Nottingham 15 Sep 2009 ODI # 2890
AJ Strauss 126 134 10 1 94.02 England v Pakistan Leeds 12 Sep 2010 ODI # 3044
GS Chappell 125* 137 11 0 91.24 Australia v England The Oval 6 Jun 1977 ODI # 44
Shoaib Malik 125* 119 16 1 105.04 Pakistan v India Karachi 26 Jun 2008 ODI # 2717
AB de Villiers 125* 98 10 4 127.55 South Africa v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
EJG Morgan 124* 106 8 4 116.98 England v Ireland Dublin 3 Sep 2013 ODI # 3409
RT Ponting 124 127 9 3 97.63 Australia v Sri Lanka Sydney 12 Feb 2006 ODI # 2328
RT Ponting 124 133 7 1 93.23 Australia v India Sydney 24 Feb 2008 ODI # 2685
MS Dhoni 124 107 9 3 115.88 India v Australia Nagpur 28 Oct 2009 ODI # 2915
Shahid Afridi 124 60 17 4 206.66 Pakistan v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
Inzamam-ul-Haq 123 121 9 4 101.65 Pakistan v India Lahore 21 Mar 2004 ODI # 2116
RB Richardson 122 121 7 3 100.82 West Indies v Pakistan Sharjah 21 Oct 1991 ODI # 682
ST Jayasuriya 122 105 12 4 116.19 Sri Lanka v Australia Sydney 9 Jan 2003 ODI # 1931
Inzamam-ul-Haq 122 102 12 2 119.60 Pakistan v India Karachi 13 Mar 2004 ODI # 2112
CH Gayle 122 137 5 6 89.05 West Indies v Pakistan Abu Dhabi 16 Nov 2008 ODI # 2776
SR Waugh 120* 110 10 2 109.09 Australia v South Africa Leeds 13 Jun 1999 ODI # 1481
SR Tendulkar 120 141 11 2 85.10 India v Sri Lanka Colombo (SSC) 29 Aug 1999 ODI # 1490
ST Jayasuriya 120 125 14 0 96.00 Sri Lanka v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
Records includes the following current or recent matches:
Sri Lanka v South Africa at Hambantota, 3rd ODI, Jul 12, 2014 [ODI # 3502]
Sri Lanka v South Africa at Pallekele, 2nd ODI, Jul 9, 2014 [ODI # 3501]
Sri Lanka v South Africa at Colombo (RPS), 1st ODI, Jul 6, 2014 [ODI # 3500]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Sachin Tendulkar, Rahul Dravid and Saurav Ganguly have scored hundreds in the same Test innings on only one occasion. In August 2002 at Headingly, Tendulkar top scored with 193, while Dravid and Ganguly scored 148 and 128 respectively in the first innings of the Test leading India to a famous win against England by an innings and 46 runs.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365