One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 H E van der Dussen* South Africa 19/07/2022 England 134 117 10 0 114.53
2 D P M D Jayawardene Sri Lanka 24/06/2006 England 126* 127 19 0 99.21
3 N Pooran* West Indies 01/07/2019 Sri Lanka 118 103 11 4 114.56
4 M W Goodwin Zimbabwe 16/07/2000 West Indies 112* 137 7 0 81.75
5 K P Pietersen England 15/06/2008 New Zealand 110* 112 8 3 98.21
6 H C Brook* England 24/09/2024 Australia 110* 94 13 2 117.02
7 J M Bairstow* England 03/07/2019 New Zealand 106 99 15 1 107.07
8 S R Tendulkar India 04/07/2002 England 105* 108 8 1 97.22
9 S L Campbell West Indies 16/07/2000 Zimbabwe 105 137 8 0 76.64
10 W I A Fernando* Sri Lanka 01/07/2019 West Indies 104 103 9 2 100.97
11 S E Marsh Australia 21/06/2018 England 101 92 5 4 109.78
12 J J Roy* England 21/06/2018 Australia 101 83 12 2 121.69
13 A J Finch* Australia 21/06/2018 England 100 106 6 3 94.34
14 G W Flower Zimbabwe 16/07/2000 West Indies 96* 87 8 1 110.34
15 F du Plessis South Africa 28/06/2019 Sri Lanka 96* 103 10 1 93.20
16 P A Patel India 03/09/2011 England 95 107 12 0 88.79
17 T M Dilshan Sri Lanka 25/05/2014 England 88 101 7 0 87.13
18 B C Lara West Indies 16/07/2000 Zimbabwe 87 76 6 3 114.47
19 M E Trescothick England 15/07/2000 West Indies 87* 107 8 1 81.31
20 S M Davies England 10/09/2010 Pakistan 87 67 13 0 129.85
21 J E Root* England 19/07/2022 South Africa 86 77 5 2 111.69
22 W G Jacks* England 24/09/2024 Australia 84 82 9 1 102.44
23 J M Bairstow* England 20/06/2015 New Zealand 83* 60 11 0 138.33
24 R Dravid India 04/07/2002 England 82 117 7 0 70.09
25 Mohammad Yousuf Pakistan 20/05/1999 Scotland 81* 119 6 0 68.07
26 H M Amla South Africa 28/06/2019 Sri Lanka 80* 105 5 0 76.19
27 J M Bairstow* England 21/06/2018 Australia 79 66 10 0 119.70
28 J E Root* England 29/06/2021 Sri Lanka 79* 87 4 0 90.80
29 I R Bell England 24/06/2006 Sri Lanka 77 114 3 0 67.54
30 A K Markram* South Africa 19/07/2022 England 77 61 9 0 126.23
31 A T Carey* Australia 24/09/2024 England 77* 65 7 1 118.46
32 G M Hamilton Scotland 20/05/1999 Pakistan 76 111 3 3 68.47
33 A J Stewart England 15/07/2000 West Indies 74* 110 4 1 67.27
34 A Symonds Australia 23/06/2005 England 73 81 4 2 90.12
35 M D K J Perera* Sri Lanka 29/06/2021 England 73 81 7 0 90.12
36 D J Hussey Australia 07/07/2012 England 70 73 9 0 95.89
37 I R Bell England 07/07/2012 Australia 69 94 9 0 73.40
38 I J L Trott England 10/09/2010 Pakistan 69 78 4 0 88.46
39 D R Martyn Australia 23/06/2005 England 68* 81 3 1 83.95
40 M J Guptill New Zealand 20/06/2015 England 67 73 6 1 91.78

Batting Records and Statistics Menu