One Day Internationals - Batting Records and Statistics - High Scores
Highest Scores at  
  Player Country Match Versus Runs B/F 4s 6s S/R
1 Ibrahim Zadran* Afghanistan 26/02/2025 England 177 146 12 6 121.23
2 B M Duckett* England 22/02/2025 Australia 165 143 17 3 115.38
3 M P Breetzke* South Africa 10/02/2025 New Zealand 150 148 11 5 101.35
4 Ijaz Ahmed Pakistan 02/10/1997 India 139* 84 10 9 165.48
5 T M Dilshan Sri Lanka 24/01/2009 Pakistan 137* 139 10 0 98.56
6 S T Jayasuriya Sri Lanka 05/11/1997 Pakistan 134* 114 13 3 117.54
7 K S Williamson* New Zealand 10/02/2025 South Africa 133* 113 13 2 117.70
8 Salman Butt Pakistan 13/04/2008 Bangladesh 132 127 15 0 103.94
9 R T Ponting Australia 10/11/1998 Pakistan 124* 129 10 0 96.12
10 Zaheer Abbas Pakistan 29/03/1982 Sri Lanka 123 87 15 3 141.38
11 Inzamam-ul-Haq Pakistan 21/03/2004 India 123 121 9 4 101.65
12 J E Root* England 26/02/2025 Afghanistan 120 111 11 1 108.11
13 J P Inglis* Australia 22/02/2025 England 120* 86 8 6 139.53
14 Javed Miandad Pakistan 31/12/1982 India 119* 77 6 5 154.55
15 Mohammad Yousuf Pakistan 20/10/2007 South Africa 117 143 9 0 81.82
16 E Chigumbura Zimbabwe 26/05/2015 Pakistan 117 95 10 4 123.16
17 Shoaib Malik Pakistan 27/04/2002 New Zealand 115 142 12 0 80.99
18 Babar Azam* Pakistan 31/03/2022 Australia 114 83 11 1 137.35
19 Shoaib Malik Pakistan 26/05/2015 Zimbabwe 112 76 12 2 147.37
20 Mehidy Hasan Miraz* Bangladesh 03/09/2023 Afghanistan 112* 119 7 3 94.12
21 Ijaz Ahmed Pakistan 10/11/1998 Australia 111 109 12 1 101.83
22 M S Atapattu Sri Lanka 14/10/2004 Pakistan 111 114 8 2 97.37
23 H H Dippenaar South Africa 03/10/2003 Pakistan 110* 131 7 2 83.97
24 Zaheer Abbas Pakistan 08/10/1982 Australia 109 95 12 2 114.74
25 Mohammad Ashraful Bangladesh 24/06/2008 United Arab Emirates 109 126 8 0 86.51
26 Saeed Anwar Pakistan 04/11/1997 West Indies 108* 129 13 0 83.72
27 Mohammad Yousuf Pakistan 08/04/2008 Bangladesh 108* 103 11 0 104.85
28 Shoaib Malik Pakistan 13/02/2006 India 108 120 11 1 90.00
29 R Ravindra* New Zealand 05/03/2025 South Africa 108 101 13 1 106.93
30 P A de Silva Sri Lanka 17/03/1996 Australia 107* 124 13 0 86.29
31 V V S Laxman India 24/03/2004 Pakistan 107 104 11 0 102.88
32 G D Phillips* New Zealand 08/02/2025 Pakistan 106* 74 6 7 143.24
33 Imam-ul-Haq* Pakistan 31/03/2022 Australia 106 97 6 3 109.28
34 Zaheer Abbas Pakistan 31/12/1982 India 105 82 8 1 128.05
35 C L Hooper West Indies 03/11/1997 South Africa 105 101 8 1 103.96
36 Babar Azam* Pakistan 02/04/2022 Australia 105* 115 12 0 91.30
37 Najmul Hossain Shanto* Bangladesh 03/09/2023 Afghanistan 104 105 9 2 99.05
38 B R McDermott Australia 31/03/2022 Pakistan 104 108 10 4 96.30
39 A C Gilchrist Australia 10/11/1998 Pakistan 103 104 12 0 99.04
40 A B de Villiers South Africa 18/10/2007 Pakistan 103* 95 9 3 108.42
41 Imam-ul-Haq* Pakistan 29/03/2022 Australia 103 96 6 3 107.29

Batting Records and Statistics Menu