High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
MS Dhoni 183* 145 15 10 126.20 India Jaipur 31 Oct 2005 ODI # 2290
SC Ganguly 183 158 17 7 115.82 India Taunton 26 May 1999 ODI # 1463
IVA Richards 181 125 16 7 144.80 West Indies Karachi 13 Oct 1987 ODI # 457
BC Lara 169 129 15 4 131.00 West Indies Sharjah 16 Oct 1995 ODI # 1010
DA Warner 163 157 13 2 103.82 Australia Brisbane 4 Mar 2012 ODI # 3255
AC Gilchrist 154 129 14 4 119.37 Australia Melbourne 7 Feb 1999 ODI # 1403
A Symonds 151 127 13 3 118.89 Australia Sydney 12 Feb 2006 ODI # 2328
G Gambhir 150* 137 14 0 109.48 India Kolkata 24 Dec 2009 ODI # 2935
G Gambhir 150 147 14 1 102.04 India Colombo (RPS) 5 Feb 2009 ODI # 2815
AC Gilchrist 149 104 13 8 143.26 Australia Bridgetown 28 Apr 2007 ODI # 2581
V Sehwag 146 102 17 6 143.13 India Rajkot 15 Dec 2009 ODI # 2932
R Dravid 145 129 17 1 112.40 India Taunton 26 May 1999 ODI # 1463
SB Styris 141 125 3 6 112.80 New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
Mohammad Hafeez 140* 136 11 3 102.94 Pakistan Sharjah 22 Dec 2013 ODI # 3447
GM Turner 140 130 13 3 107.69 New Zealand Auckland 20 Mar 1983 ODI # 190
PJ Hughes 138* 154 13 1 89.61 Australia Hobart 23 Jan 2013 ODI # 3326
SR Tendulkar 138 133 10 1 103.75 India Colombo (RPS) 14 Sep 2009 ODI # 2889
SR Tendulkar 137 137 8 5 100.00 India Delhi 2 Mar 1996 ODI # 1070
V Kohli 133* 86 16 2 154.65 India Hobart 28 Feb 2012 ODI # 3251
ADR Campbell 131* 115 11 4 113.91 Zimbabwe Harare 5 Nov 1994 ODI # 946
AC Gilchrist 131 118 10 2 111.01 Australia Sydney 13 Jan 1999 ODI # 1382
SC Ganguly 130* 160 5 2 81.25 India Nagpur 22 Mar 1999 ODI # 1415
DI Gower 130 120 12 5 108.33 England Taunton 11 Jun 1983 ODI # 201
ME Waugh 130 144 7 3 90.27 Australia Perth 12 Jan 1996 ODI # 1035
Yousuf Youhana 129 131 8 3 98.47 Pakistan Sharjah 17 Apr 2002 ODI # 1832
LRPL Taylor 128* 133 12 4 96.24 New Zealand Napier 28 Dec 2006 ODI # 2468
V Kohli 128* 119 12 1 107.56 India Colombo (RPS) 31 Jul 2012 ODI # 3294
SR Tendulkar 128 131 8 2 97.70 India Colombo (RPS) 7 Jul 1998 ODI # 1344
Q de Kock 128 127 12 3 100.78 South Africa Hambantota 12 Jul 2014 ODI # 3502
GA Hick 126* 118 5 4 106.77 England Adelaide 23 Jan 1999 ODI # 1391
Saeed Anwar 126 99 8 6 127.27 Pakistan Adelaide 17 Feb 1990 ODI # 606
HH Dippenaar 125* 145 7 0 86.20 South Africa Adelaide 24 Jan 2006 ODI # 2318
AB de Villiers 125* 98 10 4 127.55 South Africa Johannesburg 22 Jan 2012 ODI # 3229
GC Smith 125 143 9 4 87.41 South Africa Johannesburg 22 Jan 2012 ODI # 3229
RT Ponting 124 127 9 3 97.63 Australia Sydney 12 Feb 2006 ODI # 2328
Ahmed Shehzad 124 140 8 0 88.57 Pakistan Dubai (DSC) 20 Dec 2013 ODI # 3446
Zaheer Abbas 123 87 15 3 141.37 Pakistan Lahore 29 Mar 1982 ODI # 150
RT Ponting 123 138 7 1 89.13 Australia Melbourne 9 Jan 1996 ODI # 1032
DC Boon 122 130 15 0 93.84 Australia Adelaide 10 Jan 1988 ODI # 491
AC Gilchrist 122 91 13 4 134.06 Australia Brisbane 14 Feb 2006 ODI # 2330
Mohammad Hafeez 122 129 7 4 94.57 Pakistan Sharjah 18 Dec 2013 ODI # 3445
SV Carlisle 121* 138 8 4 87.68 Zimbabwe Harare 18 Dec 1999 ODI # 1530
ME Trescothick 121 118 16 1 102.54 England Leeds 1 Jul 2006 ODI # 2389
JC Buttler 121 74 11 4 163.51 England Lord's 31 May 2014 ODI # 3495
A Flower 120* 141 8 1 85.10 Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
ND McKenzie 120* 135 13 1 88.88 South Africa East London 17 Dec 2000 ODI # 1662
SR Tendulkar 120 141 11 2 85.10 India Colombo (SSC) 29 Aug 1999 ODI # 1490
BRM Taylor 119* 137 9 1 86.86 Zimbabwe Harare 7 Jun 2010 ODI # 2989
Records includes the following current or recent matches:
Sri Lanka v Pakistan at Dambulla, 3rd ODI, Aug 30, 2014 [ODI # 3519]
Sri Lanka v Pakistan at Hambantota, 2nd ODI, Aug 26, 2014 [ODI # 3515]
Sri Lanka v Pakistan at Hambantota, 1st ODI, Aug 23, 2014 [ODI # 3512]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365