One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 Rahmanullah Gurbaz* Afghanistan 24/08/2023 Pakistan 151 151 14 3 100.00
2 K C Sangakkara Sri Lanka 21/07/2012 India 133 151 12 0 88.08
3 Q de Kock* South Africa 12/07/2014 Sri Lanka 128 127 12 3 100.79
4 W I A Fernando* Sri Lanka 26/02/2020 West Indies 127 123 10 0 103.25
5 K Mendis* Sri Lanka 26/02/2020 West Indies 119 119 12 0 100.00
6 M D K J Perera* Sri Lanka 26/07/2015 Pakistan 116 109 9 4 106.42
7 N Dickwella* Sri Lanka 08/07/2017 Zimbabwe 116 118 8 0 98.31
8 M D Gunathilaka* Sri Lanka 06/07/2017 Zimbabwe 116 111 15 1 104.50
9 T M Dilshan Sri Lanka 23/03/2013 Bangladesh 113* 108 11 0 104.63
10 Tamim Iqbal* Bangladesh 23/03/2013 Sri Lanka 112 136 10 1 82.35
11 H Masakadza Zimbabwe 06/07/2017 Sri Lanka 111 98 15 1 113.27
12 W U Tharanga Sri Lanka 16/08/2011 Australia 111 139 12 0 79.86
13 A B de Villiers South Africa 12/07/2014 Sri Lanka 108 71 11 4 152.11
14 V Kohli* India 21/07/2012 Sri Lanka 106 113 9 0 93.81
15 N Dickwella* Sri Lanka 06/07/2017 Zimbabwe 102 116 14 0 87.93
16 D P M D Jayawardene Sri Lanka 20/02/2011 Canada 100 81 9 1 123.46
17 Ibrahim Zadran* Afghanistan 02/06/2023 Sri Lanka 98 98 11 2 100.00
18 V Sehwag India 21/07/2012 Sri Lanka 96 97 10 0 98.97
19 A D Mathews* Sri Lanka 26/08/2014 Pakistan 93 115 8 0 80.87
20 K C Sangakkara Sri Lanka 20/02/2011 Canada 92 87 7 1 105.75
21 Imam-ul-Haq* Pakistan 24/08/2023 Afghanistan 91 105 4 0 86.67
22 K I C Asalanka* Sri Lanka 02/06/2023 Afghanistan 91 95 12 0 95.79
23 R T Ponting Australia 14/08/2011 Sri Lanka 90* 106 8 1 84.91
24 A D Mathews* Sri Lanka 23/08/2014 Pakistan 89 85 9 2 104.71
25 Sohaib Maqsood* Pakistan 23/08/2014 Sri Lanka 89* 73 9 0 121.92
26 M D Gunathilaka* Sri Lanka 08/07/2017 Zimbabwe 87 101 7 0 86.14
27 T W M Latham* New Zealand 12/11/2013 Sri Lanka 86 68 12 1 126.47
28 T M Dilshan Sri Lanka 10/11/2013 New Zealand 81 114 9 0 71.05
29 Ibrahim Zadran* Afghanistan 24/08/2023 Pakistan 80 101 6 2 79.21
30 K C Sangakkara Sri Lanka 10/11/2013 New Zealand 79 81 9 2 97.53
31 K Mendis* Sri Lanka 04/06/2023 Afghanistan 78 75 7 1 104.00
32 A D Mathews* Sri Lanka 10/11/2013 New Zealand 74* 64 9 1 115.63
33 H Masakadza Zimbabwe 10/07/2017 Sri Lanka 73 86 9 1 84.88
34 Nasir Hossain Bangladesh 23/03/2013 Sri Lanka 73* 59 6 3 123.73
35 K C Sangakkara Sri Lanka 12/11/2013 New Zealand 71* 59 9 0 120.34
36 Umar Akmal Pakistan 23/02/2011 Kenya 71 52 8 1 136.54
37 A D Mathews* Sri Lanka 26/07/2015 Pakistan 70* 40 8 2 175.00
38 C R Ervine* Zimbabwe 08/07/2017 Sri Lanka 69* 55 8 1 125.45
39 D P M D Jayawardene Sri Lanka 26/08/2014 Pakistan 67 74 8 0 90.54
40 Misbah-ul-Haq Pakistan 23/02/2011 Kenya 65 69 1 2 94.20
41 G Gambhir India 24/07/2012 Sri Lanka 65 96 4 0 67.71
42 N L T C Perera Sri Lanka 26/08/2014 Pakistan 65 36 5 4 180.56

Batting Records and Statistics Menu