High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
DPMD Jayawardene 126* 127 19 0 99.21 Sri Lanka v England 24 Jun 2006 ODI # 2386
N Pooran 118 103 11 4 114.56 West Indies v Sri Lanka 1 Jul 2019 ODI # 4180
MW Goodwin 112* 137 7 0 81.75 Zimbabwe v West Indies 16 Jul 2000 ODI # 1616
KP Pietersen 110* 112 8 3 98.21 England v New Zealand 15 Jun 2008 ODI # 2708
JM Bairstow 106 99 15 1 107.07 England v New Zealand 3 Jul 2019 ODI # 4183
SR Tendulkar 105* 108 8 1 97.22 India v England 4 Jul 2002 ODI # 1851
SL Campbell 105 137 8 0 76.64 West Indies v Zimbabwe 16 Jul 2000 ODI # 1616
WIA Fernando 104 103 9 2 100.97 Sri Lanka v West Indies 1 Jul 2019 ODI # 4180
SE Marsh 101 92 5 4 109.78 Australia v England 21 Jun 2018 ODI # 4012
JJ Roy 101 83 12 2 121.68 England v Australia 21 Jun 2018 ODI # 4012
AJ Finch 100 106 6 3 94.33 Australia v England 21 Jun 2018 ODI # 4012
GW Flower 96* 87 8 1 110.34 Zimbabwe v West Indies 16 Jul 2000 ODI # 1616
F du Plessis 96* 103 10 1 93.20 South Africa v Sri Lanka 28 Jun 2019 ODI # 4176
PA Patel 95 107 12 0 88.78 India v England 3 Sep 2011 ODI # 3186
TM Dilshan 88 101 7 0 87.12 Sri Lanka v England 25 May 2014 ODI # 3493
ME Trescothick 87* 107 8 1 81.30 England v West Indies 15 Jul 2000 ODI # 1615
BC Lara 87 76 6 3 114.47 West Indies v Zimbabwe 16 Jul 2000 ODI # 1616
SM Davies 87 67 13 0 129.85 England v Pakistan 10 Sep 2010 ODI # 3043
JM Bairstow 83* 60 11 0 138.33 England v New Zealand 20 Jun 2015 ODI # 3659
R Dravid 82 117 7 0 70.08 India v England 4 Jul 2002 ODI # 1851
Yousuf Youhana 81* 119 6 0 68.06 Pakistan v Scotland 20 May 1999 ODI # 1453
HM Amla 80* 105 5 0 76.19 South Africa v Sri Lanka 28 Jun 2019 ODI # 4176
JM Bairstow 79 66 10 0 119.69 England v Australia 21 Jun 2018 ODI # 4012
IR Bell 77 114 3 0 67.54 England v Sri Lanka 24 Jun 2006 ODI # 2386
GM Hamilton 76 111 3 3 68.46 Scotland v Pakistan 20 May 1999 ODI # 1453
AJ Stewart 74* 110 4 1 67.27 England v West Indies 15 Jul 2000 ODI # 1615
A Symonds 73 81 4 2 90.12 Australia v England 23 Jun 2005 ODI # 2253
DJ Hussey 70 73 9 0 95.89 Australia v England 7 Jul 2012 ODI # 3284
IJL Trott 69 78 4 0 88.46 England v Pakistan 10 Sep 2010 ODI # 3043
IR Bell 69 94 9 0 73.40 England v Australia 7 Jul 2012 ODI # 3284
DR Martyn 68* 81 3 0 83.95 Australia v England 23 Jun 2005 ODI # 2253
MJ Guptill 67 73 6 1 91.78 New Zealand v England 20 Jun 2015 ODI # 3659
IJL Trott 64* 102 4 0 62.74 England v Australia 7 Jul 2012 ODI # 3284
PD Collingwood 64 64 4 2 100.00 England v New Zealand 15 Jun 2008 ODI # 2708
MDKJ Perera 64 51 8 0 125.49 Sri Lanka v West Indies 1 Jul 2019 ODI # 4180
AC Gilchrist 63 39 12 0 161.53 Australia v Bangladesh 27 May 1999 ODI # 1464
TM Head 63 64 9 0 98.43 Australia v England 21 Jun 2018 ODI # 4012
JJ Roy 60 61 8 0 98.36 England v New Zealand 3 Jul 2019 ODI # 4183
KC Sangakkara 58* 76 5 0 76.31 Sri Lanka v England 24 Jun 2006 ODI # 2386
TWM Latham 57 65 5 0 87.69 New Zealand v England 3 Jul 2019 ODI # 4183
TM Moody 56* 29 6 2 193.10 Australia v Bangladesh 27 May 1999 ODI # 1464
V Kohli 55 73 4 0 75.34 India v England 3 Sep 2011 ODI # 3186
JC Buttler 54* 29 9 1 186.20 England v Australia 21 Jun 2018 ODI # 4012
BC Lara 54 101 3 0 53.46 West Indies v England 15 Jul 2000 ODI # 1615
Minhajul Abedin 53* 99 6 0 53.53 Bangladesh v Australia 27 May 1999 ODI # 1464
RT Ponting 53 67 8 0 79.10 Australia v England 20 Sep 2009 ODI # 2892
JL Denly 53 78 8 0 67.94 England v Australia 20 Sep 2009 ODI # 2892
Kamran Akmal 53 61 7 0 86.88 Pakistan v England 10 Sep 2010 ODI # 3043
FA Allen 51 32 7 1 159.37 West Indies v Sri Lanka 1 Jul 2019 ODI # 4180
KS Williamson 50 65 5 0 76.92 New Zealand v England 20 Jun 2015 ODI # 3659
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
England v New Zealand at Chester-le-Street, ICC Cricket World Cup 41st match, Jul 3, 2019 [ODI # 4183]
Sri Lanka v West Indies at Chester-le-Street, ICC Cricket World Cup 39th match, Jul 1, 2019 [ODI # 4180]
South Africa v Sri Lanka at Chester-le-Street, ICC Cricket World Cup 35th match, Jun 28, 2019 [ODI # 4176]