stats

High Score

Filter by Format ODI
Player Runs Balls 4s 6s SR Opposition Ground Match Date
Fakhar Zaman 210 156 24 5 134.62 Zimbabwe Bulawayo 20 Jul 2018
Saeed Anwar 194 146 22 5 132.88 India 21 May 1997
Imran Nazir 160 121 14 8 132.23 Zimbabwe Kingston 21 Mar 2007
Sharjeel Khan 152 86 16 9 176.74 Ireland 18 Aug 2016
Younis Khan 144 122 8 3 118.03 Hong Kong Colombo (SSC) 18 Jul 2004
Shoaib Malik 143 127 18 1 112.60 India Colombo (RPS) 25 Jul 2004
Mohammad Hafeez 140 136 11 3 102.94 Sri Lanka Sharjah 22 Dec 2013
Saeed Anwar 140 132 14 2 106.06 India Dhaka 18 Jan 1998
Mohammad Hafeez 139 147 13 1 94.56 Zimbabwe Harare 11 Sep 2011
Ijaz Ahmed 139 84 10 9 165.48 India Lahore 02 Oct 1997
Ijaz Ahmed 137 130 12 1 105.38 England Sharjah 07 Apr 1999
Inzamam-ul-Haq 137 129 15 0 106.20 New Zealand Sharjah 20 Apr 1994
Mohammad Hafeez 136 130 9 5 104.62 Zimbabwe Harare 29 Aug 2013
Salman Butt 136 124 14 1 109.68 Bangladesh Karachi 19 Apr 2008
Saleem Elahi 135 129 19 0 104.65 South Africa Port Elizabeth 11 Dec 2002
Aamer Sohail 134 146 13 0 91.78 New Zealand Sharjah 20 Apr 1994
Salman Butt 132 127 15 0 103.94 Bangladesh Lahore 13 Apr 2008
Ijaz Ahmed 132 103 9 4 128.16 Zimbabwe Rawalpindi 24 Nov 1998
Saeed Anwar 131 141 12 3 92.91 West Indies Sharjah 01 Nov 1993
Haris Sohail 130 129 11 3 100.78 Australia 31 Mar 2019
Salman Butt 129 136 12 3 94.85 India Dhaka 14 Jun 2008
Salman Butt 129 142 17 0 90.85 India 11 Nov 2007
Shoaib Malik 128 126 16 0 101.59 India Centurion 26 Sep 2009
Yasir Hameed 127 154 9 1 82.47 New Zealand Rawalpindi 07 Dec 2003
Basit Ali 127 79 12 5 160.76 West Indies Sharjah 05 Nov 1993
Saeed Anwar 126 99 8 6 127.27 Sri Lanka Adelaide 17 Feb 1990
Shoaib Mohammad 126 155 13 0 81.29 New Zealand Wellington 08 Mar 1989
Babar Azam 125 132 7 3 94.70 West Indies Providence 09 Apr 2017
Shoaib Malik 125 119 16 1 105.04 India Karachi 26 Jun 2008
Ahmed Shehzad 124 140 8 0 88.57 Sri Lanka Dubai (DSC) 20 Dec 2013
Shahid Afridi 124 60 17 4 206.67 Bangladesh 21 Jun 2010
Kamran Akmal 124 125 12 0 99.20 West Indies Brisbane 19 Jan 2005
Ijaz Ahmed 124 87 9 4 142.53 Bangladesh Chittagong 29 Oct 1988
Babar Azam 123 126 9 1 97.62 West Indies Sharjah 02 Oct 2016
Younis Khan 123 117 11 1 105.13 India Karachi 02 Jul 2008
Inzamam-ul-Haq 123 121 9 4 101.65 India Lahore 21 Mar 2004
Zaheer Abbas 123 87 15 3 141.38 Sri Lanka Lahore 29 Mar 1982
Mohammad Hafeez 122 129 7 4 94.57 Sri Lanka Sharjah 18 Dec 2013
Mohammad Hafeez 122 113 12 2 107.96 Ireland Dublin 23 May 2013
Inzamam-ul-Haq 122 102 12 2 119.61 India Karachi 13 Mar 2004
Mohammad Hafeez 121 138 7 3 87.68 West Indies Bridgetown 02 May 2011
Inzamam-ul-Haq 121 113 9 5 107.08 India Sharjah 26 Mar 2000
Babar Azam 120 131 8 3 91.60 West Indies Sharjah 30 Sep 2016
Rameez Raja 119 155 16 0 76.77 New Zealand Christchurch 18 Mar 1992
Javed Miandad 119 77 6 5 154.55 India Lahore 31 Dec 1982
Shoaib Malik 118 110 10 2 107.27 Hong Kong Colombo (SSC) 18 Jul 2004
Inzamam-ul-Haq 118 124 10 2 95.16 Sri Lanka Sharjah 02 Nov 2001
Zaheer Abbas 118 86 10 4 137.21 India Multan 17 Dec 1982
Mohsin Khan 117 118 9 1 99.15 India Multan 17 Dec 1982
Mohammad Rizwan 115 126 11 0 91.27 Australia 24 Mar 2019