One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 S T Jayasuriya Sri Lanka 29/10/2000 India 189 161 21 4 117.39
2 B C Lara West Indies 16/10/1995 Sri Lanka 169 129 15 4 131.01
3 B C Lara West Indies 05/11/1993 Pakistan 153 143 21 0 106.99
4 A J Finch* Australia 23/03/2019 Pakistan 153* 143 11 6 106.99
5 S R Tendulkar India 22/04/1998 Australia 143 131 9 5 109.16
6 Mohammad Hafeez Pakistan 22/12/2013 Sri Lanka 140* 136 11 3 102.94
7 H T Tector* Ireland 07/03/2024 Afghanistan 138 147 9 3 93.88
8 Ijaz Ahmed Pakistan 07/04/1999 England 137 130 12 1 105.38
9 Inzamam-ul-Haq Pakistan 20/04/1994 New Zealand 137* 129 15 0 106.20
10 P A de Silva Sri Lanka 07/04/1997 Pakistan 134 131 11 4 102.29
11 Aamir Sohail Pakistan 20/04/1994 New Zealand 134 146 13 0 91.78
12 S R Tendulkar India 24/04/1998 Australia 134 131 12 3 102.29
13 K J Coetzer* Scotland 08/03/2013 Afghanistan 133 136 14 2 97.79
14 Saeed Anwar Pakistan 01/11/1993 West Indies 131 141 12 3 92.91
15 Mohammad Shahzad Afghanistan 29/12/2015 Zimbabwe 131* 133 7 8 98.50
16 Mohammad Yousuf Pakistan 17/04/2002 Sri Lanka 129 131 8 3 98.47
17 D P M D Jayawardene Sri Lanka 27/10/2000 India 128 123 15 0 104.07
18 Basit Ali Pakistan 05/11/1993 West Indies 127* 79 12 5 160.76
19 B R M Taylor* Zimbabwe 11/02/2018 Afghanistan 125 121 5 8 103.31
20 S R Tendulkar India 13/11/1998 Zimbabwe 124* 92 12 6 134.78
21 Babar Azam* Pakistan 02/10/2016 West Indies 123 126 9 1 97.62
22 R B Richardson West Indies 21/10/1991 Pakistan 122 121 7 3 100.83
23 Mohammad Hafeez Pakistan 18/12/2013 Sri Lanka 122 129 7 4 94.57
24 Inzamam-ul-Haq Pakistan 26/03/2000 India 121* 113 9 5 107.08
25 Rahmanullah Gurbaz* Afghanistan 07/03/2024 Ireland 121 117 8 6 103.42
26 A Flower Zimbabwe 21/10/2000 Sri Lanka 120* 141 8 1 85.11
27 Babar Azam* Pakistan 30/09/2016 West Indies 120 131 8 3 91.60
28 S R Tendulkar India 15/04/1996 Pakistan 118 140 8 2 84.29
29 S R Tendulkar India 08/11/1998 Zimbabwe 118* 112 14 2 105.36
30 Inzamam-ul-Haq Pakistan 02/11/2001 Sri Lanka 118* 124 10 2 95.16
31 M S Sinclair New Zealand 17/04/2001 Sri Lanka 118* 137 5 2 86.13
32 Mohammad Shahzad Afghanistan 16/02/2010 Canada 118 121 11 2 97.52
33 A P Gurusinha Sri Lanka 18/04/1994 New Zealand 117* 140 9 1 83.57
34 D M Jones Australia 02/05/1990 Sri Lanka 117* 123 7 1 95.12
35 M S Sinclair New Zealand 12/04/2001 Pakistan 117 144 6 0 81.25
36 Javed Miandad Pakistan 18/04/1986 India 116* 114 3 3 101.75
37 A J Stewart England 11/12/1997 India 116 111 9 1 104.50
38 D P M D Jayawardene Sri Lanka 10/04/2001 New Zealand 116 129 13 0 89.92
39 A J Finch* Australia 22/03/2019 Pakistan 116 135 8 4 85.93
40 G Kirsten South Africa 19/04/1996 India 115* 142 4 1 80.99
41 A B de Villiers South Africa 11/11/2013 Pakistan 115* 102 10 3 112.75
42 Mohammad Rizwan* Pakistan 23/03/2019 Australia 115 126 11 0 91.27
43 V Aravind* United Arab Emirates 12/03/2022 Namibia 115* 76 14 2 151.32

Batting Records and Statistics Menu