One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 G Kirsten South Africa 16/02/1996 United Arab Emirates 188* 159 13 4 118.24
2 Fakhar Zaman* Pakistan 29/04/2023 New Zealand 180* 144 17 6 125.00
3 A C Hudson South Africa 05/03/1996 Netherlands 161 132 13 4 121.97
4 S R Tendulkar India 16/03/2004 Pakistan 141 135 17 1 104.44
5 Ijaz Ahmed Pakistan 24/11/1998 Zimbabwe 132 103 9 4 128.16
6 D J Mitchell* New Zealand 29/04/2023 Pakistan 129 119 8 3 108.40
7 Yasir Hameed Pakistan 07/12/2003 New Zealand 127* 154 9 1 82.47
8 Babar Azam* Pakistan 03/11/2020 Zimbabwe 125 125 13 1 100.00
9 M E Waugh Australia 22/10/1994 Pakistan 121* 134 9 0 90.30
10 S C Williams* Zimbabwe 03/11/2020 Pakistan 118* 135 13 1 87.41
11 Inzamam-ul-Haq Pakistan 19/01/1992 Sri Lanka 117 103 13 0 113.59
12 Fakhar Zaman* Pakistan 27/04/2023 New Zealand 117 114 13 1 102.63
13 D J Mitchell* New Zealand 27/04/2023 Pakistan 113 115 11 1 98.26
14 B R M Taylor* Zimbabwe 30/10/2020 Pakistan 112 117 11 3 95.73
15 R Ravindra* New Zealand 24/02/2025 Bangladesh 112 105 12 1 106.67
16 Ijaz Ahmed Pakistan 20/10/1994 South Africa 110 110 13 1 100.00
17 Imran Farhat Pakistan 07/12/2003 New Zealand 107 112 12 1 95.54
18 C D McMillan New Zealand 24/04/2002 Pakistan 105 116 8 1 90.52
19 Saeed Anwar Pakistan 22/10/1994 Australia 104* 119 13 1 87.39
20 Saleem Malik Pakistan 19/01/1992 Sri Lanka 102 108 5 0 94.44
21 T W M Latham* New Zealand 29/04/2023 Pakistan 98 85 8 1 115.29
22 Shoaib Malik Pakistan 11/02/2006 India 95 110 13 0 86.36
23 Mohammad Yousuf Pakistan 18/09/2003 Bangladesh 94* 131 5 1 71.76
24 Inzamam-ul-Haq Pakistan 22/10/1994 Australia 91* 80 11 3 113.75
25 Abdul Razzaq Pakistan 24/04/2002 New Zealand 86 84 10 1 102.38
26 Yasir Hameed Pakistan 16/03/2004 India 86 108 9 1 79.63
27 W A Young* New Zealand 27/04/2023 Pakistan 86 78 8 2 110.26
28 G Kirsten South Africa 05/03/1996 Netherlands 83 98 6 0 84.69
29 Imran Farhat Pakistan 05/12/2003 New Zealand 82 117 14 0 70.09
30 Yuvraj Singh India 11/02/2006 Pakistan 82* 89 8 2 92.13
31 Inzamam-ul-Haq Pakistan 19/12/2005 England 81* 113 7 1 71.68
32 Younis Khan Pakistan 11/02/2006 India 81 98 9 0 82.65
33 Shahid Afridi Pakistan 16/03/2004 India 80 58 10 4 137.93
34 Babar Azam* Pakistan 01/11/2020 Zimbabwe 77* 74 7 0 104.05
35 Najmul Hossain Shanto* Bangladesh 24/02/2025 New Zealand 77 110 9 0 70.00
36 S C Williams* Zimbabwe 01/11/2020 Pakistan 75 70 10 1 107.14
37 A D R Campbell Zimbabwe 25/12/1993 Pakistan 74 106 5 0 69.81
38 H H Dippenaar South Africa 12/10/2003 Pakistan 74 125 5 0 59.20
39 Saeed Anwar Pakistan 24/11/1998 Zimbabwe 73 63 11 0 115.87
40 Haris Sohail* Pakistan 30/10/2020 Zimbabwe 71 82 6 2 86.59

Batting Records and Statistics Menu