One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 P Nissanka* Sri Lanka 09/02/2024 Afghanistan 210* 139 20 8 151.08
2 Ibrahim Zadran* Afghanistan 30/11/2022 Sri Lanka 162 138 15 4 117.39
3 Azmatullah Omarzai* Afghanistan 09/02/2024 Sri Lanka 149* 115 13 6 129.57
4 T M Dilshan Sri Lanka 10/03/2011 Zimbabwe 144 131 16 1 109.92
5 Mohammad Nabi* Afghanistan 09/02/2024 Sri Lanka 136 130 15 3 104.62
6 W U Tharanga Sri Lanka 10/03/2011 Zimbabwe 133 141 17 0 94.33
7 L R P L Taylor* New Zealand 08/03/2011 Pakistan 131* 124 8 7 105.65
8 T M Dilshan Sri Lanka 28/03/2013 Bangladesh 125 128 12 0 97.66
9 R G Sharma* India 27/08/2017 Sri Lanka 124* 145 16 2 85.52
10 T M Dilshan Sri Lanka 09/06/2012 Pakistan 119* 139 11 1 85.61
11 P Nissanka* Sri Lanka 14/02/2024 Afghanistan 118 101 16 2 116.83
12 T M Dilshan Sri Lanka 28/07/2013 South Africa 115* 130 16 0 88.46
13 K C Sangakkara Sri Lanka 13/12/2014 England 112 112 12 2 100.00
14 M N Samuels West Indies 07/11/2015 Sri Lanka 110* 95 15 1 115.79
15 D A Warner* Australia 04/09/2016 Sri Lanka 106 126 9 0 84.13
16 Ibrahim Zadran* Afghanistan 25/11/2022 Sri Lanka 106 120 11 0 88.33
17 J E Root* England 10/12/2014 Sri Lanka 104* 117 7 1 88.89
18 T M Dilshan Sri Lanka 06/11/2012 New Zealand 102* 95 12 1 107.37
19 R R Hendricks* South Africa 05/08/2018 Sri Lanka 102 89 8 1 114.61
20 D Shanaka* Sri Lanka 18/01/2022 Zimbabwe 102 94 7 4 108.51
21 H M Amla South Africa 09/07/2014 Sri Lanka 101 102 11 0 99.02
22 S C Williams* Zimbabwe 16/01/2022 Sri Lanka 100 87 9 2 114.94
23 J-P Duminy South Africa 28/07/2013 Sri Lanka 97 121 7 2 80.17
24 K I C Asalanka* Sri Lanka 11/02/2024 Afghanistan 97* 74 9 2 131.08
25 B J Watling New Zealand 06/11/2012 Sri Lanka 96* 88 12 0 109.09
26 Azhar Ali Pakistan 09/06/2012 Sri Lanka 96 119 12 0 80.67
27 J-P Duminy South Africa 05/08/2018 Sri Lanka 92 70 8 4 131.43
28 K C Sangakkara Sri Lanka 28/07/2013 South Africa 91 101 8 2 90.10
29 K C Sangakkara Sri Lanka 10/12/2014 England 91 123 10 0 73.98
30 C R Ervine* Zimbabwe 18/01/2022 Sri Lanka 91 98 10 0 92.86
31 W I A Fernando* Sri Lanka 14/02/2024 Afghanistan 91 66 10 5 137.88
32 Najmul Hossain Shanto* Bangladesh 31/08/2023 Sri Lanka 89 122 7 0 72.95
33 G Gambhir India 04/08/2012 Sri Lanka 88 99 7 0 88.89
34 W I A Fernando* Sri Lanka 09/02/2024 Afghanistan 88 88 8 3 100.00
35 H H Pandya* India 02/09/2023 Pakistan 87 90 7 1 96.67
36 T M Dilshan Sri Lanka 09/07/2014 South Africa 86 90 9 0 95.56
37 K Mendis* Sri Lanka 14/06/2022 Australia 86* 87 8 1 98.85
38 D A Miller* South Africa 26/07/2013 Sri Lanka 85* 72 4 5 118.06
39 P Nissanka* Sri Lanka 25/11/2022 Afghanistan 85 83 10 0 102.41
40 D de Silva* Sri Lanka 05/08/2018 South Africa 84 66 8 3 127.27

Batting Records and Statistics Menu