High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
SC Ganguly 183 158 17 7 115.82 India v Sri Lanka 26 May 1999 ODI # 1463
R Dravid 145 129 17 1 112.40 India v Sri Lanka 26 May 1999 ODI # 1463
DI Gower 130 120 12 5 108.33 England v Sri Lanka 11 Jun 1983 ODI # 201
Shakib Al Hasan 124* 99 16 0 125.25 Bangladesh v West Indies 17 Jun 2019 ODI # 4162
DA Warner 107 111 11 1 96.39 Australia v Pakistan 12 Jun 2019 ODI # 4157
SD Hope 96 121 4 1 79.33 West Indies v Bangladesh 17 Jun 2019 ODI # 4162
Liton Das 94* 69 8 4 136.23 Bangladesh v West Indies 17 Jun 2019 ODI # 4162
AJ Finch 82 84 6 4 97.61 Australia v Pakistan 12 Jun 2019 ODI # 4157
KS Williamson 79* 99 9 0 79.79 New Zealand v Afghanistan 8 Jun 2019 ODI # 4154
E Lewis 70 67 6 2 104.47 West Indies v Bangladesh 17 Jun 2019 ODI # 4162
NC Johnson 59 70 7 2 84.28 Zimbabwe v Kenya 15 May 1999 ODI # 1445
Hashmatullah Shahidi 59 99 9 0 59.59 Afghanistan v New Zealand 8 Jun 2019 ODI # 4154
RG de Alwis 58* 51 6 1 113.72 Sri Lanka v England 11 Jun 1983 ODI # 201
LRD Mendis 56 64 5 1 87.50 Sri Lanka v England 11 Jun 1983 ODI # 201
PA de Silva 56 74 7 0 75.67 Sri Lanka v India 26 May 1999 ODI # 1463
AV Vadher 54 90 5 1 60.00 Kenya v Zimbabwe 15 May 1999 ODI # 1445
AJ Lamb 53 51 4 2 103.92 England v Sri Lanka 11 Jun 1983 ODI # 201
Imam-ul-Haq 53 75 7 0 70.66 Pakistan v Australia 12 Jun 2019 ODI # 4157
SO Hetmyer 50 26 4 3 192.30 West Indies v Bangladesh 17 Jun 2019 ODI # 4162
LRPL Taylor 48 52 6 1 92.30 New Zealand v Afghanistan 8 Jun 2019 ODI # 4154
Tamim Iqbal 48 53 6 0 90.56 Bangladesh v West Indies 17 Jun 2019 ODI # 4162
Mohammad Hafeez 46 49 3 1 93.87 Pakistan v Australia 12 Jun 2019 ODI # 4157
Wahab Riaz 45 39 2 3 115.38 Pakistan v Australia 12 Jun 2019 ODI # 4157
A Ranatunga 42 57 7 0 73.68 Sri Lanka v India 26 May 1999 ODI # 1463
Sarfaraz Ahmed 40 48 1 0 83.33 Pakistan v Australia 12 Jun 2019 ODI # 4157
RD Shah 37 43 5 0 86.04 Kenya v Zimbabwe 15 May 1999 ODI # 1445
IJ Gould 35 40 2 0 87.50 England v Sri Lanka 11 Jun 1983 ODI # 201
A Ranatunga 34 45 4 0 75.55 Sri Lanka v England 11 Jun 1983 ODI # 201
A Flower 34 46 3 0 73.91 Zimbabwe v Kenya 15 May 1999 ODI # 1445
Hazratullah Zazai 34 28 5 1 121.42 Afghanistan v New Zealand 8 Jun 2019 ODI # 4154
ADR Campbell 33* 50 5 0 66.00 Zimbabwe v Kenya 15 May 1999 ODI # 1445
S Wettimuny 33 66 3 1 50.00 Sri Lanka v England 11 Jun 1983 ODI # 201
JO Holder 33 15 4 2 220.00 West Indies v Bangladesh 17 Jun 2019 ODI # 4162
CJ Tavare 32 61 4 0 52.45 England v Sri Lanka 11 Jun 1983 ODI # 201
RS Mahanama 32 45 3 0 71.11 Sri Lanka v India 26 May 1999 ODI # 1463
Hasan Ali 32 15 3 3 213.33 Pakistan v Australia 12 Jun 2019 ODI # 4157
Noor Ali Zadran 31 38 5 0 81.57 Afghanistan v New Zealand 8 Jun 2019 ODI # 4154
Babar Azam 30 28 7 0 107.14 Pakistan v Australia 12 Jun 2019 ODI # 4157
GR Dilley 29 16 5 0 181.25 England v Sri Lanka 11 Jun 1983 ODI # 201
PA Strang 29 21 3 2 138.09 Zimbabwe v Kenya 15 May 1999 ODI # 1445
MS Atapattu 29 29 5 0 100.00 Sri Lanka v India 26 May 1999 ODI # 1463
Soumya Sarkar 29 23 2 2 126.08 Bangladesh v West Indies 17 Jun 2019 ODI # 4162
DS de Silva 28 37 2 0 75.67 Sri Lanka v England 11 Jun 1983 ODI # 201
TM Odoyo 28 20 2 2 140.00 Kenya v Zimbabwe 15 May 1999 ODI # 1445
ALF de Mel 27 26 2 0 103.84 Sri Lanka v England 11 Jun 1983 ODI # 201
N Pooran 25 30 2 1 83.33 West Indies v Bangladesh 17 Jun 2019 ODI # 4162
SE Marsh 23 26 2 0 88.46 Australia v Pakistan 12 Jun 2019 ODI # 4157
G Fowler 22 59 1 0 37.28 England v Sri Lanka 11 Jun 1983 ODI # 201
C Munro 22 24 4 0 91.66 New Zealand v Afghanistan 8 Jun 2019 ODI # 4154
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 | 25 years
Records includes the following current or recent matches:
Bangladesh v West Indies at Taunton, ICC Cricket World Cup 23rd match, Jun 17, 2019 [ODI # 4162]
Australia v Pakistan at Taunton, ICC Cricket World Cup 17th match, Jun 12, 2019 [ODI # 4157]
Afghanistan v New Zealand at Taunton, ICC Cricket World Cup 13th match, Jun 8, 2019 [ODI # 4154]