One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 Q de Kock* South Africa 12/10/2023 Australia 109 106 8 5 102.83
2 S D Hope* West Indies 11/11/2019 Afghanistan 109* 145 8 3 75.17
3 R L Chase* West Indies 06/11/2019 Afghanistan 94 115 11 0 81.74
4 S Samarawickrama* Sri Lanka 21/10/2023 Netherlands 91* 107 7 0 85.05
5 R G Sharma* India 29/10/2023 England 87 101 10 3 86.14
6 Asghar Afghan Afghanistan 11/11/2019 West Indies 86 85 3 6 101.18
7 S V Samson* India 06/10/2022 South Africa 86* 63 9 3 136.51
8 M D K J Perera* Sri Lanka 16/10/2023 Australia 78 82 12 0 95.12
9 S D Hope* West Indies 06/11/2019 Afghanistan 77* 133 5 0 57.89
10 D A Miller* South Africa 06/10/2022 India 75* 63 5 3 119.05
11 H Klaasen* South Africa 06/10/2022 India 74* 65 6 2 113.85
12 S A Engelbrecht* Netherlands 21/10/2023 Sri Lanka 70 82 4 1 85.37
13 N Pooran* West Indies 09/11/2019 Afghanistan 67 50 7 3 134.00
14 Rahmat Shah* Afghanistan 06/11/2019 West Indies 61 80 6 1 76.25
15 P Nissanka* Sri Lanka 16/10/2023 Australia 61 67 8 0 91.04
16 L V van Beek* Netherlands 21/10/2023 Sri Lanka 59 75 1 1 78.67
17 Ikram Ali Khil* Afghanistan 06/11/2019 West Indies 58 62 6 1 93.55
18 J P Inglis* Australia 16/10/2023 Sri Lanka 58 59 5 1 98.31
19 S A Engelbrecht* Netherlands 03/11/2023 Afghanistan 58 86 6 0 67.44
20 Najibullah Zadran* Afghanistan 09/11/2019 West Indies 56 66 7 1 84.85
21 Hashmatullah Shahidi* Afghanistan 03/11/2023 Netherlands 56* 64 6 0 87.50
22 A K Markram* South Africa 12/10/2023 Australia 56 44 7 1 127.27
23 E Lewis* West Indies 09/11/2019 Afghanistan 54 75 6 1 72.00
24 P Nissanka* Sri Lanka 21/10/2023 Netherlands 54 52 9 0 103.85
25 M R Marsh* Australia 16/10/2023 Sri Lanka 52 51 9 0 101.96
26 Rahmat Shah* Afghanistan 03/11/2023 Netherlands 52 54 8 0 96.30
27 Mohammad Nabi* Afghanistan 11/11/2019 West Indies 50* 66 3 1 75.76
28 S S Iyer* India 06/10/2022 South Africa 50 37 8 0 135.14
29 Hazratullah Zazai Afghanistan 11/11/2019 West Indies 50 59 7 2 84.75
30 S A Yadav* India 29/10/2023 England 49 47 4 1 104.26
31 Q de Kock* South Africa 06/10/2022 India 48 54 5 0 88.89
32 M Labuschagne* Australia 12/10/2023 South Africa 46 74 3 0 62.16
33 K I C Asalanka* Sri Lanka 21/10/2023 Netherlands 44 66 2 1 66.67
34 S D Hope* West Indies 09/11/2019 Afghanistan 43 77 5 0 55.84
35 M P O'Dowd* Netherlands 03/11/2023 Afghanistan 42 40 9 0 105.00
36 R L Chase* West Indies 11/11/2019 Afghanistan 42* 32 3 0 131.25
37 M Labuschagne* Australia 16/10/2023 Sri Lanka 40 60 2 0 66.67
38 K L Rahul* India 29/10/2023 England 39 58 3 0 67.24
39 B A King* West Indies 11/11/2019 Afghanistan 39 56 5 1 69.64
40 Asghar Afghan Afghanistan 06/11/2019 West Indies 35 52 1 1 67.31
41 T Bavuma* South Africa 12/10/2023 Australia 35 55 2 0 63.64

Batting Records and Statistics Menu