Records / One-Day Internationals / Batting records / Most runs in an innings (by batting position)

Openers
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
RG Sharma 209 158 12 16 132.27 India v Australia Bangalore 2 Nov 2013 ODI # 3428
SR Tendulkar 200* 147 25 3 136.05 India v South Africa Gwalior 24 Feb 2010 ODI # 2962
Saeed Anwar 194 146 22 5 132.87 Pakistan v India Chennai 21 May 1997 ODI # 1209
MJ Guptill 189* 155 19 2 121.93 New Zealand v England Southampton 2 Jun 2013 ODI # 3361
ST Jayasuriya 189 161 21 4 117.39 Sri Lanka v India Sharjah 29 Oct 2000 ODI # 1652
G Kirsten 188* 159 13 4 118.23 South Africa v U.A.E. Rawalpindi 16 Feb 1996 ODI # 1049
SR Tendulkar 186* 150 20 3 124.00 India v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
SR Watson 185* 96 15 15 192.70 Australia v Bangladesh Dhaka 11 Apr 2011 ODI # 3150
SC Ganguly 183 158 17 7 115.82 India v Sri Lanka Taunton 26 May 1999 ODI # 1463
ML Hayden 181* 166 11 10 109.03 Australia v New Zealand Hamilton 20 Feb 2007 ODI # 2527
Position 3
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
CK Coventry 194* 156 16 7 124.35 Zimbabwe v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
MS Dhoni 183* 145 15 10 126.20 India v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
V Kohli 183 148 22 1 123.64 India v Pakistan Dhaka 18 Mar 2012 ODI # 3263
HH Gibbs 175 111 21 7 157.65 South Africa v Australia Johannesburg 12 Mar 2006 ODI # 2349
BC Lara 169 129 15 4 131.00 West Indies v Sri Lanka Sharjah 16 Oct 1995 ODI # 1010
KC Sangakkara 169 137 18 6 123.35 Sri Lanka v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
RA Smith 167* 163 17 3 102.45 England v Australia Birmingham 21 May 1993 ODI # 831
RT Ponting 164 105 13 9 156.19 Australia v South Africa Johannesburg 12 Mar 2006 ODI # 2349
DI Gower 158 118 18 4 133.89 England v New Zealand Brisbane 15 Jan 1983 ODI # 168
IVA Richards 153* 130 16 1 117.69 West Indies v Australia Melbourne 9 Dec 1979 ODI # 78
R Dravid 153 153 15 2 100.00 India v New Zealand Hyderabad (Deccan) 8 Nov 1999 ODI # 1523
G Gambhir 150* 137 14 0 109.48 India v Sri Lanka Kolkata 24 Dec 2009 ODI # 2935
Position 4
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
IVA Richards 189* 170 21 5 111.17 West Indies v England Manchester 31 May 1984 ODI # 264
IVA Richards 181 125 16 7 144.80 West Indies v Sri Lanka Karachi 13 Oct 1987 ODI # 457
D Ramdin 169 121 8 11 139.66 West Indies v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
XM Marshall 157* 118 11 12 133.05 West Indies v Canada King City (NW) 22 Aug 2008 ODI # 2749
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
M Azharuddin 153* 150 17 1 102.00 India v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
JP Duminy 150* 122 5 8 122.95 South Africa v Netherlands Amstelveen 31 May 2013 ODI # 3359
MV Boucher 147* 68 8 10 216.17 South Africa v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
PA de Silva 145 115 14 5 126.08 Sri Lanka v Kenya Kandy 6 Mar 1996 ODI # 1074
Younis Khan 144 122 8 3 118.03 Pakistan v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
A Flower 142* 128 16 1 110.93 Zimbabwe v England Harare 7 Oct 2001 ODI # 1754
SB Styris 141 125 3 6 112.80 New Zealand v Sri Lanka Bloemfontein 10 Feb 2003 ODI # 1944
SR Tendulkar 140* 101 16 3 138.61 India v Kenya Bristol 23 May 1999 ODI # 1457
Position 5
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
A Symonds 156 127 12 8 122.83 Australia v New Zealand Wellington 7 Dec 2005 ODI # 2302
A Symonds 151 127 13 3 118.89 Australia v Sri Lanka Sydney 12 Feb 2006 ODI # 2328
GW Flower 142* 128 10 2 110.93 Zimbabwe v Bangladesh Bulawayo 11 Apr 2001 ODI # 1706
KJ O'Brien 142 125 10 6 113.60 Ireland v Kenya Nairobi (Ruaraka) 2 Feb 2007 ODI # 2499
Yuvraj Singh 139 122 16 2 113.93 India v Australia Sydney 22 Jan 2004 ODI # 2086
CJ Anderson 131* 47 6 14 278.72 New Zealand v West Indies Queenstown 1 Jan 2014 ODI # 3451
CZ Harris 130 124 13 4 104.83 New Zealand v Australia Chennai 11 Mar 1996 ODI # 1080
Basit Ali 127* 79 12 5 160.75 Pakistan v West Indies Sharjah 5 Nov 1993 ODI # 845
GJ Bailey 125* 110 10 4 113.63 Australia v West Indies Perth 3 Feb 2013 ODI # 3331
Position 6
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
N Kapil Dev 175* 138 16 6 126.81 India v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
A Symonds 143* 125 18 2 114.40 Australia v Pakistan Johannesburg 11 Feb 2003 ODI # 1945
MS Dhoni 139* 121 12 5 114.87 India v Australia Mohali 19 Oct 2013 ODI # 3421
D Ramdin 128 109 12 5 117.43 West Indies v England North Sound 5 Mar 2014 ODI # 3484
RL Powell 124 93 9 8 133.33 West Indies v India Singapore 8 Sep 1999 ODI # 1496
Shahid Afridi 124 60 17 4 206.66 Pakistan v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
YK Pathan 123* 96 7 7 128.12 India v New Zealand Bangalore 7 Dec 2010 ODI # 3076
NFI McCallum 121* 138 12 3 87.68 Scotland v Ireland Benoni 1 Apr 2009 ODI # 2830
A Jadeja 119 121 8 1 98.34 India v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI # 1223
KA Pollard 119 110 4 10 108.18 West Indies v India Chennai 11 Dec 2011 ODI # 3224
CD McMillan 117 96 13 5 121.87 New Zealand v Australia Hamilton 20 Feb 2007 ODI # 2527
Alok Kapali 115 96 10 5 119.79 Bangladesh v India Karachi 28 Jun 2008 ODI # 2721
Position 7
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
MS Dhoni 139* 97 15 5 143.29 Asia XI v Africa XI Chennai 10 Jun 2007 ODI # 2589
SM Pollock 130 110 19 1 118.18 Africa XI v Asia XI Bangalore 6 Jun 2007 ODI # 2587
JC Buttler 121 74 11 4 163.51 England v Sri Lanka Lord's 31 May 2014 ODI # 3495
JP Faulkner 116 73 11 6 158.90 Australia v India Bangalore 2 Nov 2013 ODI # 3428
MS Dhoni 113* 125 7 3 90.40 India v Pakistan Chennai 30 Dec 2012 ODI # 3314
M Kaif 111* 112 8 1 99.10 India v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
TM Odoyo 111* 113 11 0 98.23 Kenya v Canada Nairobi (Gym) 18 Oct 2007 ODI # 2634
Abdul Razzaq 109* 72 7 10 151.38 Pakistan v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
YK Pathan 105 70 8 8 150.00 India v South Africa Centurion 23 Jan 2011 ODI # 3087
JM Kemp 100* 89 6 7 112.35 South Africa v India Cape Town 26 Nov 2006 ODI # 2449
HP Tillakaratne 100 106 4 1 94.33 Sri Lanka v West Indies Sharjah 16 Oct 1995 ODI # 1010
L Ronchi 99 83 11 3 119.27 New Zealand v South Africa Mount Maunganui 21 Oct 2014 ODI # 3536
CK Kapugedera 95 117 7 3 81.19 Sri Lanka v West Indies Port of Spain 10 Apr 2008 ODI # 2697
SS Dighe 94* 96 7 2 97.91 India v West Indies Harare 7 Jul 2001 ODI # 1734
Position 8
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
TM Odoyo 84 97 7 4 86.59 Kenya v Bangladesh Nairobi (Gym) 13 Aug 2006 ODI # 2403
L Klusener 83 77 8 2 107.79 South Africa v Australia Johannesburg 22 Mar 2002 ODI # 1819
DL Vettori 83 77 10 0 107.79 New Zealand v Australia Christchurch 22 Feb 2005 ODI # 2228
JDP Oram 83 40 8 5 207.50 New Zealand v Bangladesh Napier 5 Feb 2010 ODI # 2949
TT Bresnan 80 76 11 0 105.26 England v Australia Centurion 2 Oct 2009 ODI # 2905
HH Streak 79* 67 4 5 117.91 Zimbabwe v New Zealand Auckland 7 Jan 2001 ODI # 1665
Wasim Akram 79 60 5 4 131.66 Pakistan v Sri Lanka Visakhapatnam 27 Mar 1999 ODI # 1423
DL Vettori 79 103 7 0 76.69 New Zealand v Australia Mohali 1 Nov 2006 ODI # 2441
CZ Harris 77* 102 7 0 75.49 New Zealand v Zimbabwe Bulawayo 1 Oct 1997 ODI # 1235
Abdul Razzaq 76* 53 2 7 143.39 Pakistan v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
L Klusener 75* 58 8 3 129.31 South Africa v India Nagpur 19 Mar 2000 ODI # 1576
Position 9
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
AD Russell 92* 64 8 5 143.75 West Indies v India North Sound 11 Jun 2011 ODI # 3161
DJG Sammy 84 50 6 6 168.00 West Indies v Australia Gros Islet 25 Mar 2012 ODI # 3269
NLTC Perera 80* 57 4 6 140.35 Sri Lanka v Bangladesh Dhaka 17 Feb 2014 ODI # 3469
JP Faulkner 69* 47 3 5 146.80 Australia v England Brisbane 17 Jan 2014 ODI # 3455
Jai P Yadav 69 92 11 1 75.00 India v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
MA Holding 64 39 10 1 164.10 West Indies v Australia Perth 5 Feb 1984 ODI # 245
AJ Bichel 64 83 7 1 77.10 Australia v New Zealand Port Elizabeth 11 Mar 2003 ODI # 1986
TM Odoyo 61* 36 5 1 169.44 Kenya v Ireland Nairobi (Ruaraka) 2 Feb 2007 ODI # 2499
Tahir Naqqash 61 49 4 3 124.48 Pakistan v New Zealand Auckland 16 Feb 1985 ODI # 306
Position 10
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
R Rampaul 86* 66 6 6 130.30 West Indies v India Visakhapatnam 2 Dec 2011 ODI # 3219
Mohammad Amir 73* 81 7 3 90.12 Pakistan v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
DA Marillier 56* 24 10 1 233.33 Zimbabwe v India Faridabad 7 Mar 2002 ODI # 1814
SL Malinga 56 48 6 2 116.66 Sri Lanka v Australia Melbourne 3 Nov 2010 ODI # 3065
IK Pathan 50 61 3 1 81.96 India v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
DBL Powell 48* 36 2 3 133.33 West Indies v South Africa St George's 10 Apr 2007 ODI # 2567
Abdul Razzaq 46* 49 6 0 93.87 Pakistan v South Africa Durban 3 Apr 1998 ODI # 1303
D Gough 46* 47 7 0 97.87 England v Australia Chester-le-Street 23 Jun 2005 ODI # 2253
Harbhajan Singh 46 34 3 3 135.29 India v Australia Visakhapatnam 3 Apr 2001 ODI # 1700
Mohammad Sami 46 64 5 1 71.87 Pakistan v South Africa Centurion 4 Feb 2007 ODI # 2506
Position 11
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Shoaib Akhtar 43 16 5 3 268.75 Pakistan v England Cape Town 22 Feb 2003 ODI # 1962
M Ntini 42* 35 3 2 120.00 South Africa v New Zealand Napier 2 Mar 2004 ODI # 2109
J Garner 37 29 0 1 127.58 West Indies v India Manchester 9 Jun 1983 ODI # 200
PJ Ongondo 36 42 2 1 85.71 Kenya v West Indies Nairobi (Gym) 18 Aug 2001 ODI # 1746
ST Finn 35 24 5 1 145.83 England v Australia Brisbane 30 Jan 2011 ODI # 3091
C Pringle 34* 22 2 2 154.54 New Zealand v West Indies Guwahati 1 Nov 1994 ODI # 943
Mushtaq Ahmed 34* 50 4 0 68.00 Pakistan v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
MJ McClenaghan 34* 43 4 0 79.06 New Zealand v South Africa Mount Maunganui 24 Oct 2014 ODI # 3537
JS Patel 34 38 2 1 89.47 New Zealand v Sri Lanka Kingston 24 Apr 2007 ODI # 2579
Waqar Younis 33 28 1 2 117.85 Pakistan v South Africa Durban 3 Apr 1998 ODI # 1303
Saeed Ajmal 33 44 2 0 75.00 Pakistan v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
SE Bond 31* 15 2 3 206.66 New Zealand v India Auckland 11 Jan 2003 ODI # 1933
ARC Fraser 30 17 4 1 176.47 England v West Indies Port of Spain 8 Apr 1998 ODI # 1310
J Srinath 30 58 3 1 51.72 India v South Africa Sharjah 22 Mar 2000 ODI # 1577
Records includes the following current or recent matches:
New Zealand v South Africa at Hamilton, 3rd ODI, Oct 27, 2014 [ODI # 3538]
New Zealand v South Africa at Mount Maunganui, 2nd ODI, Oct 24, 2014 [ODI # 3537]
New Zealand v South Africa at Mount Maunganui, 1st ODI, Oct 21, 2014 [ODI # 3536]

Statsguru Trivia

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

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365