High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
S Dhawan 114 94 12 1 121.27 India v South Africa 6 Jun 2013 ODI # 3363
Shakib Al Hasan 114 115 11 1 99.13 Bangladesh v New Zealand 9 Jun 2017 ODI # 3883
V Kohli 107 93 9 1 115.05 India v England 16 Sep 2011 ODI # 3195
Mahmudullah 102* 107 8 2 95.32 Bangladesh v New Zealand 9 Jun 2017 ODI # 3883
Mohammad Ashraful 100 101 11 0 99.00 Bangladesh v Australia 18 Jun 2005 ODI # 2250
SK Raina 100 75 12 3 133.33 India v England 27 Aug 2014 ODI # 3517
HH Gibbs 93* 97 12 2 95.87 South Africa v Zimbabwe 5 Jul 2003 ODI # 2033
JE Root 93 106 6 0 87.73 England v Sri Lanka 2 Jul 2016 ODI # 3758
Yousuf Youhana 91* 103 8 0 88.34 Pakistan v Australia 9 Jun 2001 ODI # 1720
Sarfraz Ahmed 90 73 10 1 123.28 Pakistan v England 4 Sep 2016 ODI # 3777
IR Bell 88 117 12 0 75.21 England v Pakistan 30 Aug 2006 ODI # 2408
GJ Bailey 87 91 5 3 95.60 Australia v England 14 Sep 2013 ODI # 3415
JJ Roy 87 89 8 2 97.75 England v Pakistan 4 Sep 2016 ODI # 3777
KS Williamson 87 98 8 0 88.77 New Zealand v England 6 Jun 2017 ODI # 3880
CL White 86* 98 7 2 87.75 Australia v England 24 Jun 2010 ODI # 3002
RG Twose 80* 99 10 0 80.80 New Zealand v Australia 20 May 1999 ODI # 1452
DR Martyn 77 112 2 0 68.75 Australia v Bangladesh 18 Jun 2005 ODI # 2250
Shoaib Malik 77 80 5 2 96.25 Pakistan v England 4 Sep 2016 ODI # 3777
DS Lehmann 76 94 8 0 80.85 Australia v New Zealand 20 May 1999 ODI # 1452
Azhar Ali 76 100 5 1 76.00 Pakistan v England 14 Jun 2017 ODI # 3889
HJH Marshall 75* 119 3 0 63.02 New Zealand v West Indies 3 Jul 2004 ODI # 2138
BA Stokes 75 76 5 3 98.68 England v Pakistan 4 Sep 2016 ODI # 3777
CA Ingram 73 63 6 2 115.87 South Africa v West Indies 14 Jun 2013 ODI # 3371
N Dickwella 73 86 4 0 84.88 Sri Lanka v Pakistan 12 Jun 2017 ODI # 3888
R McLaren 71* 61 11 1 116.39 South Africa v India 6 Jun 2013 ODI # 3363
RT Ponting 70 68 12 0 102.94 Australia v Pakistan 9 Jun 2001 ODI # 1720
AB de Villiers 70 71 7 0 98.59 South Africa v India 6 Jun 2013 ODI # 3363
JC Buttler 70 45 7 1 155.55 England v Sri Lanka 2 Jul 2016 ODI # 3758
R Dravid 69 79 4 0 87.34 India v England 16 Sep 2011 ODI # 3195
RJ Peterson 68 72 6 0 94.44 South Africa v India 6 Jun 2013 ODI # 3363
KC Sangakkara 68 87 8 0 78.16 Sri Lanka v New Zealand 9 Jun 2013 ODI # 3366
S Dhawan 68 92 6 1 73.91 India v Sri Lanka 20 Jun 2013 ODI # 3376
KS Williamson 67 54 8 1 124.07 New Zealand v England 16 Jun 2013 ODI # 3373
Rashid Latif 66 68 6 1 97.05 Pakistan v Australia 9 Jun 2001 ODI # 1720
JC Buttler 65* 48 5 2 135.41 England v Australia 14 Sep 2013 ODI # 3415
RG Sharma 65 81 8 1 80.24 India v South Africa 6 Jun 2013 ODI # 3363
AN Cook 64 47 4 2 136.17 England v New Zealand 16 Jun 2013 ODI # 3373
JE Root 64 65 4 2 98.46 England v New Zealand 6 Jun 2017 ODI # 3880
IJL Trott 63 60 3 2 105.00 England v India 16 Sep 2011 ODI # 3195
MA Carberry 63 95 7 0 66.31 England v Australia 14 Sep 2013 ODI # 3415
LRPL Taylor 63 82 6 0 76.82 New Zealand v Bangladesh 9 Jun 2017 ODI # 3883
JC Buttler 61* 48 2 2 127.08 England v New Zealand 6 Jun 2017 ODI # 3880
Sarfraz Ahmed 61* 79 5 0 77.21 Pakistan v Sri Lanka 12 Jun 2017 ODI # 3888
CL Cairns 60 77 5 3 77.92 New Zealand v Australia 20 May 1999 ODI # 1452
V Kohli 58* 64 4 1 90.62 India v Sri Lanka 20 Jun 2013 ODI # 3376
GC Smith 58 98 9 0 59.18 South Africa v Zimbabwe 5 Jul 2003 ODI # 2033
BC Lara 58 58 9 1 100.00 West Indies v New Zealand 3 Jul 2004 ODI # 2138
SR Watson 57 59 8 0 96.61 Australia v England 24 Jun 2010 ODI # 3002
KS Williamson 57 69 5 0 82.60 New Zealand v Bangladesh 9 Jun 2017 ODI # 3883
Fakhar Zaman 57 58 7 1 98.27 Pakistan v England 14 Jun 2017 ODI # 3889
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 Pakistan at Cardiff, ICC Champions Trophy 1st semi final, Jun 14, 2017 [ODI # 3889]
Pakistan v Sri Lanka at Cardiff, ICC Champions Trophy 12th match, Jun 12, 2017 [ODI # 3888]
Bangladesh v New Zealand at Cardiff, ICC Champions Trophy 9th match, Jun 9, 2017 [ODI # 3883]