One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 J C Buttler* England 17/06/2022 Netherlands 162* 70 7 14 231.43
2 S T Jayasuriya Sri Lanka 04/07/2006 Netherlands 157 104 24 1 150.96
3 J-P Duminy South Africa 31/05/2013 Netherlands 150* 122 5 8 122.95
4 D J Malan* England 17/06/2022 Netherlands 125 109 9 3 114.68
5 P D Salt* England 17/06/2022 Netherlands 122 93 14 3 131.18
6 K R Mayers* West Indies 04/06/2022 Netherlands 120 106 8 7 113.21
7 S D Hope* West Indies 31/05/2022 Netherlands 119* 130 12 2 91.54
8 T M Dilshan Sri Lanka 04/07/2006 Netherlands 117* 79 15 2 148.10
9 Mohammad Shahzad Afghanistan 01/09/2009 Netherlands 110 111 11 0 99.10
10 J J Roy* England 22/06/2022 Netherlands 101* 86 15 0 117.44
11 S S J Brooks* West Indies 04/06/2022 Netherlands 101* 115 3 4 87.83
12 K J O'Brien* Ireland 10/07/2010 Scotland 98* 104 4 3 94.23
13 R N ten Doeschate Netherlands 01/09/2009 Afghanistan 98* 133 3 2 73.68
14 E S Szwarczynski Netherlands 31/05/2013 South Africa 98 116 11 0 84.48
15 D F Watts Scotland 10/07/2010 Ireland 98 112 8 0 87.50
16 E C Joyce Ireland 09/07/2013 Netherlands 96* 113 5 1 84.96
17 Rizwan Cheema Canada 11/07/2009 Netherlands 94 69 13 3 136.23
18 B A King* West Indies 02/06/2022 Netherlands 91* 90 9 3 101.11
19 N F I McCallum Scotland 03/07/2010 Canada 89* 78 7 4 114.10
20 M P O'Dowd* Netherlands 04/06/2022 West Indies 89 121 8 0 73.55
21 T L W Cooper* Netherlands 01/07/2010 Scotland 87 130 9 0 66.92
22 J C Buttler* England 22/06/2022 Netherlands 86* 64 7 5 134.38
23 Samiullah Shinwari Afghanistan 05/07/2010 Kenya 82 118 9 0 69.49
24 C A Ingram South Africa 31/05/2013 Netherlands 82 107 7 1 76.64
25 P L Mommsen Scotland 10/07/2010 Ireland 80 107 7 1 74.77
26 A R White Ireland 10/07/2010 Scotland 79 87 11 0 90.80
27 W T S Porterfield* Ireland 07/07/2013 Netherlands 79 118 8 0 66.95
28 S A Edwards* Netherlands 19/06/2022 England 78 73 4 3 106.85
29 P D Salt* England 19/06/2022 Netherlands 77 54 9 0 142.59
30 A N Kervezee Netherlands 11/07/2009 Canada 75 111 5 0 67.57
31 J J Roy* England 19/06/2022 Netherlands 73 60 13 1 121.67
32 W U Tharanga Sri Lanka 06/07/2006 Netherlands 72 72 8 0 100.00
33 S A Edwards* Netherlands 17/06/2022 England 72* 56 5 1 128.57
34 W Barresi* Netherlands 03/08/2018 Nepal 71 89 8 0 79.78
35 N J O'Brien Ireland 07/07/2013 Netherlands 70 107 4 0 65.42
36 Shoaib Malik Pakistan 21/08/2004 India 68 67 7 0 101.49
37 S A Edwards* Netherlands 02/06/2022 West Indies 68 89 1 0 76.40
38 R D Berrington* Scotland 03/07/2010 Canada 67 91 3 2 73.63
39 T M Dilshan Sri Lanka 06/07/2006 Netherlands 66 59 5 0 111.86
40 L S Livingstone* England 17/06/2022 Netherlands 66* 22 6 6 300.00

Batting Records and Statistics Menu