High scores Held in Pakistan for ODIs

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
188*210159134118.23South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
181-125167144.80West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
180*220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
161153132134121.96South Africav NetherlandsRawalpindi05 Mar 1996ODI # 1073
151187131144115.26Pakistanv NepalMultan30 Aug 2023ODI # 4628
150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
142-13414-105.97Englandv PakistanKarachi20 Nov 1987ODI # 479
141173135171104.44Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
139*12384109165.47Pakistanv IndiaLahore02 Oct 1997ODI # 1236
137*22113910-98.56Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
136162124141109.67Pakistanv BangladeshKarachi19 Apr 2008ODI # 2703
134*-114133117.54Sri Lankav PakistanLahore05 Nov 1997ODI # 1251
134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
133*166113132117.69New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
133-13416199.25Sri Lankav PakistanKarachi02 Oct 2019ODI # 4212
13214210394128.15Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
13222512715-103.93Pakistanv BangladeshLahore13 Apr 2008ODI # 2700
13011988166147.72Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
12917811983108.40New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
127*-1549182.46Pakistanv New ZealandRawalpindi07 Dec 2003ODI # 2074
12719513415194.77West Indiesv PakistanMultan08 Jun 2022ODI # 4401
125*185119161105.04Pakistanv IndiaKarachi26 Jun 2008ODI # 2717
12521515514180.64Pakistanv New ZealandKarachi21 Apr 2002ODI # 1833
12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
125201125131100.00Pakistanv ZimbabweRawalpindi03 Nov 2020ODI # 4264
124*18712910-96.12Australiav PakistanLahore10 Nov 1998ODI # 1371
123*169117111105.12Pakistanv IndiaKarachi02 Jul 2008ODI # 2730
123-87153141.37Pakistanv Sri LankaLahore29 Mar 1982ODI # 150
12316012194101.65Pakistanv IndiaLahore21 Mar 2004ODI # 2116
122*1681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
122154102122119.60Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
121*2021349-90.29Australiav PakistanRawalpindi22 Oct 1994ODI # 935
12119312816194.53Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
120*1348686139.53Australiav EnglandLahore22 Feb 2025ODI # 4846
120177111111108.10Englandv AfghanistanLahore26 Feb 2025ODI # 4849
119*-7765154.54Pakistanv IndiaLahore31 Dec 1982ODI # 164
119*-1357-88.14Sri Lankav PakistanKarachi13 Feb 2000ODI # 1559
11915095125125.26Indiav PakistanKarachi26 Jun 2008ODI # 2717
118*18913513187.40Zimbabwev PakistanRawalpindi03 Nov 2020ODI # 4264
118*160104103113.46New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
118-86104137.20Pakistanv IndiaMultan17 Dec 1982ODI # 163
117*-1189199.15Pakistanv IndiaMultan17 Dec 1982ODI # 163
117-10313-113.59Pakistanv Sri LankaRawalpindi19 Jan 1992ODI # 710
117-105104111.42Pakistanv ZimbabwePeshawar03 Nov 1996ODI # 1136
1171901439-81.81Pakistanv South AfricaLahore20 Oct 2007ODI # 2635
11713895104123.15Zimbabwev PakistanLahore26 May 2015ODI # 3651
117194114131102.63Pakistanv New ZealandRawalpindi27 Apr 2023ODI # 4569
116*144107113108.41Indiav BangladeshKarachi28 Jun 2008ODI # 2721
11615913214287.87Pakistanv BangladeshMultan09 Sep 2003ODI # 2041
115*-103122111.65Pakistanv Sri LankaHyderabad (Sind)15 Jan 1992ODI # 706
11519714212-80.98Pakistanv New ZealandLahore27 Apr 2002ODI # 1835
1159796105119.79Bangladeshv IndiaKarachi28 Jun 2008ODI # 2721
115-10584109.52Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
11415212314-92.68Pakistanv New ZealandSialkot06 Nov 1990ODI # 638
11411983111137.34Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
113-99113114.14Pakistanv IndiaKarachi21 Jan 1983ODI # 172
113-1485-76.35Pakistanv EnglandKarachi20 Oct 1987ODI # 463
11316211511198.26New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
112*1781197394.11Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
112202110101101.81Sri Lankav PakistanKarachi29 Jun 2008ODI # 2723
11212476122147.36Pakistanv ZimbabweLahore26 May 2015ODI # 3651
11217811711395.72Zimbabwev PakistanRawalpindi30 Oct 2020ODI # 4262
112149105121106.66New Zealandv BangladeshRawalpindi24 Feb 2025ODI # 4848
1112051398-79.85Pakistanv South AfricaKarachi29 Feb 1996ODI # 1067
1111429416-118.08West Indiesv South AfricaKarachi11 Mar 1996ODI # 1079
111165109121101.83Pakistanv AustraliaLahore10 Nov 1998ODI # 1371
1111601148297.36Sri Lankav PakistanLahore14 Oct 2004ODI # 2187
110*2571317283.96South Africav PakistanLahore03 Oct 2003ODI # 2046
110-1358281.48West Indiesv PakistanKarachi30 Oct 1987ODI # 473
110134110131100.00Pakistanv South AfricaRawalpindi20 Oct 1994ODI # 934
109*1219666113.54Indiav Hong KongKarachi25 Jun 2008ODI # 2716
109*10271114153.52Pakistanv NepalMultan30 Aug 2023ODI # 4628
10914595122114.73Pakistanv AustraliaLahore08 Oct 1982ODI # 160
10912811112-98.19Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
1091811268-86.50Bangladeshv U.A.E.Lahore24 Jun 2008ODI # 2711
108*-12913-83.72Pakistanv West IndiesLahore04 Nov 1997ODI # 1250
108*14411110197.29Pakistanv ZimbabweFaisalabad30 Jan 2008ODI # 2667
108*16610311-104.85Pakistanv BangladeshLahore08 Apr 2008ODI # 2696
10816812011190.00Pakistanv IndiaLahore13 Feb 2006ODI # 2329
108-1208-90.00Bangladeshv PakistanMultan16 Apr 2008ODI # 2702
108147101131106.93New Zealandv South AfricaLahore05 Mar 2025ODI # 4855
107*17612413-86.29Sri Lankav AustraliaLahore17 Mar 1996ODI # 1083
107*-1145593.85Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
107*-1217188.42Pakistanv Sri LankaKarachi06 Oct 2004ODI # 2185
107*1559314-115.05Indiav PakistanKarachi19 Feb 2006ODI # 2333
10716111212195.53Pakistanv New ZealandRawalpindi07 Dec 2003ODI # 2074
10715810411-102.88Indiav PakistanLahore24 Mar 2004ODI # 2117
10719011710-91.45Pakistanv New ZealandKarachi05 May 2023ODI # 4574
10717411312194.69New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
106*-106121100.00Pakistanv IndiaGujranwala03 Dec 1982ODI # 162
106*1067467143.24New Zealandv PakistanLahore08 Feb 2025ODI # 4827
1061551277183.46Pakistanv BangladeshFaisalabad12 Sep 2003ODI # 2042
1061569763109.27Pakistanv AustraliaLahore31 Mar 2022ODI # 4380
105*14411512-91.30Pakistanv AustraliaLahore02 Apr 2022ODI # 4382
105-8281128.04Pakistanv IndiaLahore31 Dec 1982ODI # 164
105-12410184.67West Indiesv Sri LankaKarachi13 Oct 1987ODI # 457
10512010181103.96West Indiesv South AfricaLahore03 Nov 1997ODI # 1249
1051761168190.51New Zealandv PakistanRawalpindi24 Apr 2002ODI # 1834
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]

Scotland vs Nepal at Dundee, ICC Men's Cricket World Cup League 2 76th Match, Jun 8, 2025 [ODI # 4886]