Player Runs Total % Inns Team Opposition Ground Match Date Scorecard
IVA Richards 189* 272/9 69.48 1 West Indies v England Manchester 31 May 1984 ODI # 264
N Kapil Dev 175* 266/8 65.78 1 India v Zimbabwe Tunbridge Wells 18 Jun 1983 ODI # 216
AH Jones 47 74 63.51 1 New Zealand v Pakistan Sharjah 1 May 1990 ODI # 629
ST Jayasuriya 189 299/5 63.21 1 Sri Lanka v India Sharjah 29 Oct 2000 ODI # 1652
SB Styris 141 225 62.66 2 New Zealand v Sri Lanka Bloemfontein 10 Feb 2003 ODI # 1944
CK Coventry 194* 312/8 62.17 1 Zimbabwe v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
DR Martyn 116* 191 60.73 1 Australia v New Zealand Auckland 3 Mar 2000 ODI # 1571
RA Smith 167* 277/5 60.28 1 England v Australia Birmingham 21 May 1993 ODI # 831
DL Houghton 142 239 59.41 2 Zimbabwe v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
Saeed Anwar 194 327/5 59.32 1 Pakistan v India Chennai 21 May 1997 ODI # 1209
DI Gower 158 267/6 59.17 1 England v New Zealand Brisbane 15 Jan 1983 ODI # 168
SC Ganguly 153* 261/5 58.62 1 India v New Zealand Gwalior 11 Nov 1999 ODI # 1524
G Kirsten 188* 321/2 58.56 1 South Africa v U.A.E. Rawalpindi 16 Feb 1996 ODI # 1049
HH Gibbs 59* 101 58.41 2 South Africa v Pakistan Sharjah 28 Mar 2000 ODI # 1582
RT Ponting 123 213/5 57.74 1 Australia v Sri Lanka Melbourne 9 Jan 1996 ODI # 1032
F du Plessis 126 220 57.27 2 South Africa v Australia Harare 2 Sep 2014 ODI # 3522
ME Trescothick 137 240 57.08 2 England v Pakistan Lord's 12 Jun 2001 ODI # 1722
KO Otieno 69 122 56.55 2 Kenya v Zimbabwe Harare 3 Mar 2006 ODI # 2344
Misbah-ul-Haq 96* 170 56.47 1 Pakistan v West Indies The Oval 7 Jun 2013 ODI # 3364
HM Amla 101 180 56.11 2 South Africa v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
DL Haynes 145* 259/5 55.98 1 West Indies v New Zealand Albion 14 Apr 1985 ODI # 326
HH Gibbs 118 211 55.92 1 South Africa v England Durban 11 Feb 2005 ODI # 2225
PJ Hughes 138* 247/5 55.87 1 Australia v Sri Lanka Hobart 23 Jan 2013 ODI # 3326
GS Chappell 108 194 55.67 2 Australia v New Zealand Auckland 13 Feb 1982 ODI # 144
AJ Lamb 81 146 55.47 2 England v Pakistan Melbourne 2 Mar 1985 ODI # 314
RL Powell 76 137 55.47 2 West Indies v India Toronto 14 Sep 1999 ODI # 1499
NJ Astle 117 211/8 55.45 1 New Zealand v India Colombo (RPS) 20 Jul 2001 ODI # 1736
BRM Taylor 128* 231/6 55.41 1 Zimbabwe v New Zealand Harare 20 Oct 2011 ODI # 3204
GM Turner 171* 309/5 55.33 1 New Zealand v East Africa Birmingham 7 Jun 1975 ODI # 20
JM Davison 111 202 54.95 1 Canada v West Indies Centurion 23 Feb 2003 ODI # 1963
Tamim Iqbal 125 228 54.82 1 Bangladesh v England Dhaka 28 Feb 2010 ODI # 2964
RG Sharma 209 383/6 54.56 1 India v Australia Bangalore 2 Nov 2013 ODI # 3428
E Chigumbura 90 165 54.54 1 Zimbabwe v South Africa Bulawayo 21 Aug 2014 ODI # 3510
PR Stirling 177 325/8 54.46 1 Ireland v Canada Toronto 7 Sep 2010 ODI # 3042
AP Gurusinha 117* 215/9 54.41 2 Sri Lanka v New Zealand Sharjah 18 Apr 1994 ODI # 909
A Flower 142* 261/8 54.40 1 Zimbabwe v England Harare 7 Oct 2001 ODI # 1754
H Masakadza 178* 329/3 54.10 1 Zimbabwe v Kenya Harare 18 Oct 2009 ODI # 2912
DJ Callaghan 169* 314/7 53.82 1 South Africa v New Zealand Centurion 11 Dec 1994 ODI # 960
KC Sangakkara 128 238/6 53.78 1 Sri Lanka v India Adelaide 19 Feb 2008 ODI # 2681
Nasir Hossain 100 186/7 53.76 2 Bangladesh v Pakistan Dhaka 3 Dec 2011 ODI # 3220
PA de Silva 134 251/7 53.38 1 Sri Lanka v Pakistan Sharjah 7 Apr 1997 ODI # 1193
BRM Taylor 118* 221/9 53.39 1 Zimbabwe v Bangladesh Chittagong 5 Nov 2009 ODI # 2922
A Flower 120* 225/4 53.33 1 Zimbabwe v Sri Lanka Sharjah 21 Oct 2000 ODI # 1642
BRM Taylor 106 199 53.26 1 Zimbabwe v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
Shahriar Nafees 123* 231/6 53.24 1 Bangladesh v Zimbabwe Jaipur 13 Oct 2006 ODI # 2427
Wasim Akram 86 162 53.08 1 Pakistan v Australia Melbourne 23 Feb 1990 ODI # 610
A Flower 145 274/8 52.91 2 Zimbabwe v India Colombo (RPS) 14 Sep 2002 ODI # 1876
Tamim Iqbal 37 70 52.85 2 Bangladesh v West Indies St George's 22 Aug 2014 ODI # 3511
SC Ganguly 141 267/6 52.80 1 India v Pakistan Adelaide 25 Jan 2000 ODI # 1547
KC Sangakkara 169 320/5 52.81 1 Sri Lanka v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
AN Cook 137 260/7 52.69 1 England v Pakistan Abu Dhabi 13 Feb 2012 ODI # 3238
MJ Guptill 189* 359/3 52.64 1 New Zealand v England Southampton 2 Jun 2013 ODI # 3361
H Masakadza 62 118 52.54 1 Zimbabwe v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
V Sehwag 219 418/5 52.39 1 India v West Indies Indore 8 Dec 2011 ODI # 3223
GW Flower 77 147 52.38 2 Zimbabwe v Pakistan Peshawar 3 Nov 1996 ODI # 1136
MJ Greatbatch 111 212/6 52.35 1 New Zealand v England The Oval 25 May 1990 ODI # 633
MW Goodwin 111 212/8 52.35 1 Zimbabwe v Sri Lanka Colombo (RPS) 24 Jan 1998 ODI # 1284
KC Sangakkara 101 193 52.33 2 Sri Lanka v Australia Colombo (RPS) 27 Feb 2004 ODI # 2106
ML Hayden 181* 346/5 52.31 1 Australia v New Zealand Hamilton 20 Feb 2007 ODI # 2527
HM Amla 150 287/5 52.26 1 South Africa v England Southampton 28 Aug 2012 ODI # 3298
HM Amla 119* 228/9 52.19 1 South Africa v Pakistan Dubai (DSC) 2 Nov 2010 ODI # 3064
NFI McCallum 121* 232/7 52.15 1 Scotland v Ireland Benoni 1 Apr 2009 ODI # 2830
DL Haynes 138* 265/5 52.07 1 West Indies v England Gwalior 27 Oct 1989 ODI # 586
AJ Stewart 100* 192 52.08 2 England v West Indies Nottingham 20 Jul 2000 ODI # 1618
S Chanderpaul 127* 244/8 52.04 2 West Indies v Zimbabwe Harare 30 Nov 2007 ODI # 2649
JP Bray 115* 221/9 52.03 1 Ireland v Zimbabwe Kingston 15 Mar 2007 ODI # 2535
Amjad Ali 77 148 52.02 2 U.A.E. v Sri Lanka Lahore 26 Jun 2008 ODI # 2718
Salman Butt 129 248 52.01 2 Pakistan v India Kanpur 11 Nov 2007 ODI # 2645
GM Wood 104* 200/9 52.00 1 Australia v West Indies Adelaide 27 Jan 1985 ODI # 297
KS Williamson 145* 279/8 51.97 1 New Zealand v South Africa Kimberley 22 Jan 2013 ODI # 3325
KO Otieno 120 231 51.94 1 Kenya v Bangladesh Dhaka 24 Mar 1999 ODI # 1418
RL Dias 121 233/8 51.93 1 Sri Lanka v India Bangalore 26 Sep 1982 ODI # 159
DB Vengsarkar 95* 183/8 51.91 1 India v Pakistan Sharjah 10 Apr 1987 ODI # 447
RB Richardson 122 235 51.91 2 West Indies v Pakistan Sharjah 21 Oct 1991 ODI # 682
XM Marshall 157* 303/4 51.81 1 West Indies v Canada King City (NW) 22 Aug 2008 ODI # 2749
BN Cooper 74 143 51.74 1 Netherlands v Canada King City (NW) 27 Aug 2013 ODI # 3405
W Barresi 137* 265/6 51.69 1 Netherlands v Kenya Lincoln 23 Jan 2014 ODI # 3460
SR Tendulkar 146 283/8 51.59 1 India v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
Saeed Anwar 101 196/8 51.53 1 Pakistan v New Zealand Lahore 2 Nov 1990 ODI # 636
DI Gower 122 237/8 51.47 2 England v New Zealand Melbourne 13 Jan 1983 ODI # 167
Zaheer Abbas 123 239/4 51.46 1 Pakistan v Sri Lanka Lahore 29 Mar 1982 ODI # 150
S Chanderpaul 107* 208 51.44 2 West Indies v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
Shakib Al Hasan 108 210 51.42 1 Bangladesh v Pakistan Multan 16 Apr 2008 ODI # 2702
AR Border 127* 247/6 51.41 1 Australia v West Indies Sydney 6 Feb 1985 ODI # 303
S Chanderpaul 150 292/9 51.36 1 West Indies v South Africa East London 24 Jan 1999 ODI # 1393
KJ Coetzer 133 259/9 51.35 1 Scotland v Afghanistan Sharjah 8 Mar 2013 ODI # 3342
CS MacLeod 175 341/9 51.31 1 Scotland v Canada Christchurch 23 Jan 2014 ODI # 3459
DM Jones 145 283/5 51.23 1 Australia v England Brisbane 16 Dec 1990 ODI # 653
ME Waugh 173 338/6 51.18 1 Australia v West Indies Melbourne 9 Feb 2001 ODI # 1687
Rameez Raja 114 223/2 51.12 1 Pakistan v New Zealand Sialkot 6 Nov 1990 ODI # 638
KA Pollard 119 233 51.07 2 West Indies v India Chennai 11 Dec 2011 ODI # 3224
NC Johnson 132* 259/6 50.96 2 Zimbabwe v Australia Lord's 9 Jun 1999 ODI # 1477
A Bagai 137* 269/9 50.92 2 Canada v Scotland Nairobi (Ruaraka) 31 Jan 2007 ODI # 2495
M Azharuddin 153* 301/3 50.83 1 India v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
HH Gibbs 153 301/8 50.83 1 South Africa v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
NV Knight 125* 246 50.81 1 England v Pakistan Nottingham 1 Sep 1996 ODI # 1111
DA Warner 163 321/6 50.77 1 Australia v Sri Lanka Brisbane 4 Mar 2012 ODI # 3255
CL Hooper 100* 197/7 50.76 1 West Indies v England Sharjah 13 Dec 1997 ODI # 1261
BC Lara 169 333/7 50.75 1 West Indies v Sri Lanka Sharjah 16 Oct 1995 ODI # 1010
CG Greenidge 103 203/7 50.73 1 West Indies v New Zealand Christchurch 6 Feb 1980 ODI # 88
SB Styris 111* 219/7 50.68 1 New Zealand v Sri Lanka St George's 12 Apr 2007 ODI # 2569
EC Joyce 116* 229/9 50.65 1 Ireland v Pakistan Dublin 26 May 2013 ODI # 3358
CB Wishart 172* 340/2 50.58 1 Zimbabwe v Namibia Harare 10 Feb 2003 ODI # 1943
SR Tendulkar 137 271/3 50.55 1 India v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
MS Dhoni 95 188 50.53 1 India v West Indies Kingston 28 Jun 2009 ODI # 2853
BRM Taylor 145* 287/6 50.52 2 Zimbabwe v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
SR Tendulkar 175 347 50.43 2 India v Australia Hyderabad (Deccan) 5 Nov 2009 ODI # 2923
CH Gayle 122 242 50.41 2 West Indies v Pakistan Abu Dhabi 16 Nov 2008 ODI # 2776
Tamim Iqbal 63 125 50.40 2 Bangladesh v Australia Darwin 6 Sep 2008 ODI # 2762
RA Smith 129 256 50.39 1 England v India Gwalior 4 Mar 1993 ODI # 813
IVA Richards 181 360/4 50.27 1 West Indies v Sri Lanka Karachi 13 Oct 1987 ODI # 457
Rizwan Cheema 94 187 50.26 2 Canada v Netherlands Amstelveen 11 Jul 2009 ODI # 2859
Anamul Haque 109 217/9 50.23 1 Bangladesh v West Indies St George's 20 Aug 2014 ODI # 3509
IVA Richards 119 237/9 50.21 1 West Indies v New Zealand Dunedin 18 Mar 1987 ODI # 435
GR Marsh 126* 251/8 50.19 1 Australia v New Zealand Chandigarh 27 Oct 1987 ODI # 470
SC Ganguly 139 277/6 50.18 1 India v Zimbabwe Nairobi (Gym) 1 Oct 1999 ODI # 1508
RB McCosker 95 190 50.00 1 Australia v West Indies Sydney 18 Jan 1980 ODI # 85
RB Richardson 108* 216/7 50.00 2 West Indies v England Kingston 3 Mar 1990 ODI # 614
Javed Miandad 107 214/6 50.00 1 Pakistan v South Africa East London 15 Feb 1993 ODI # 803
WJ Cronje 81 162 50.00 2 South Africa v Pakistan East London 15 Feb 1993 ODI # 803
NC Johnson 110 220 50.00 2 Zimbabwe v Australia Bulawayo 21 Oct 1999 ODI # 1518
GW Flower 105* 210 50.00 1 Zimbabwe v Pakistan Harare 30 Nov 2002 ODI # 1906
AC Gilchrist 172 344/7 50.00 1 Australia v Zimbabwe Hobart 16 Jan 2004 ODI # 2082
CH Gayle 152* 304/2 50.00 1 West Indies v South Africa Johannesburg 4 Feb 2004 ODI # 2096
KJ O'Brien 142 284/4 50.00 1 Ireland v Kenya Nairobi (Ruaraka) 2 Feb 2007 ODI # 2499
AC Gilchrist 118 236 50.00 1 Australia v Sri Lanka Perth 15 Feb 2008 ODI # 2679
TLW Cooper 101 202/8 50.00 1 Netherlands v Afghanistan The Hague 7 Jul 2010 ODI # 3017
TM Dilshan 160* 320/4 50.00 1 Sri Lanka v India Hobart 28 Feb 2012 ODI # 3251
WU Tharanga 174* 348/1 50.00 1 Sri Lanka v India Kingston 2 Jul 2013 ODI # 3382
D Ramdin 169 338/7 50.00 1 West Indies v Bangladesh Basseterre 25 Aug 2014 ODI # 3514

only includes cases where a team is all out or where the full allocation of scheduled overs was used

Records include the following recent matches:
Ireland v Scotland at Dublin, 3rd ODI, Sep 12, 2014 [ODI # 3529]
Ireland v Scotland at Dublin, 2nd ODI, Sep 10, 2014 [ODI # 3528]
Ireland v Scotland at Dublin, 1st ODI, Sep 8, 2014 [ODI # 3527]

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