Highest Individual Score in ODI at National Stadium, Karachi

SrPlayerBPHSOppDate
1 Viv Richards (WI) 125 181 SL 13 Oct 1987
2 Salman Butt (PAK) 124 136 BAN 19 Apr 2008
3 Danushka Gunathilaka (SL) 134 133 PAK 02 Oct 2019
4 Sanath Jayasuriya (SL) 88 130 BAN 30 Jun 2008
5 Sanath Jayasuriya (SL) 114 125 IND 06 Jul 2008
6 Shoaib Malik (PAK) 119 125* IND 26 Jun 2008
7 Mohammad Yousuf (PAK) 155 125 NZ 21 Apr 2002
8 Younis Khan (PAK) 117 123* IND 02 Jul 2008
9 Inzamam-ul-Haq (PAK) 102 122 IND 13 Mar 2004
10 Kumar Sangakkara (SL) 128 121 BAN 30 Jun 2008
11 Virender Sehwag (IND) 95 119 PAK 26 Jun 2008
12 Marvan Atapattu (SL) 135 119* PAK 13 Feb 2000
13 Suresh Raina (IND) 107 116* BAN 28 Jun 2008
14 Alok Kapali (BAN) 96 115 IND 28 Jun 2008
15 Babar Azam (PAK) 105 115 SL 30 Sep 2019
16 Zaheer Abbas (PAK) 99 113 IND 21 Jan 1983
17 Rameez Raja (PAK) 148 113 ENG 20 Oct 1987
18 Kumar Sangakkara (SL) 110 112 PAK 29 Jun 2008
19 Brian Lara (WI) 94 111 SA 11 Mar 1996
20 Aamer Sohail (PAK) 139 111 SA 29 Feb 1996
21 Sir Richie Richardson (WI) 135 110 PAK 30 Oct 1987
22 Mahendra Singh Dhoni (IND) 96 109* HK 25 Jun 2008
23 Kamran Akmal (PAK) 111 109 ENG 15 Dec 2005
24 Yuvraj Singh (IND) 93 107* PAK 19 Feb 2006
25 Babar Azam (PAK) 117 107 NZ 05 May 2023
26 Mohammad Yousuf (PAK) 121 107* SL 06 Oct 2004
27 Desmond Haynes (WI) 124 105 SL 13 Oct 1987
28 Suresh Raina (IND) 68 101 HK 25 Jun 2008
29 Devon Conway (NZ) 92 101 PAK 11 Jan 2023
30 Fakhar Zaman (PAK) 122 101 NZ 13 Jan 2023
31 Shivnarine Chanderpaul (WI) 142 101 PAK 16 Dec 2006
32 Salman Butt (PAK) 117 100* SL 20 Jan 2009
33 Rahul Dravid (IND) 104 99 PAK 13 Mar 2004
34 Shehan Jayasuriya (SL) 109 96 PAK 30 Sep 2019
35 Iftikhar Ahmed (PAK) 72 94* NZ 07 May 2023
36 Mohammad Hafeez (PAK) 111 92 WI 16 Dec 2006
37 Gautam Gambhir (IND) 84 90 BAN 28 Jun 2008
38 Imam-ul-Haq (PAK) 107 90 NZ 03 May 2023
39 Sourav Ganguly (IND) 96 89 PAK 30 Sep 1997
40 Saleem Malik (PAK) 92 88 ENG 20 Oct 1987
41 Will Young (NZ) 91 87 PAK 07 May 2023
42 Shoaib Malik (PAK) 103 86* SL 06 Oct 2004
43 Bill Athey (ENG) 104 86 PAK 20 Oct 1987
44 Kane Williamson (NZ) 100 85 PAK 11 Jan 2023
45 Andrew Flintoff (ENG) 60 84 PAK 24 Oct 2000
46 Suresh Raina (IND) 69 84 PAK 26 Jun 2008
47 Khurram Manzoor (PAK) 128 83 SL 20 Jan 2009
48 Yasir Hameed (PAK) 107 82 BAN 21 Sep 2003
49 Virender Sehwag (IND) 57 79 PAK 13 Mar 2004
50 Younis Khan (PAK) 68 79 ZIM 21 Jan 2008