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

Batting Records and Statistics Menu