High scores Held in Pakistan for Tests

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
334*72056432159.21Australiav PakistanPeshawar115 Oct 1998Test # 1426
32957943638975.45Pakistanv New ZealandLahore11 May 2002Test # 1600
31741832229398.44Englandv PakistanMultan27 Oct 2024Test # 2553
31376056827455.10Pakistanv Sri LankaKarachi221 Feb 2009Test # 1909
30953137539682.40Indiav PakistanMultan128 Mar 2004Test # 1693
280*69646019160.86Pakistanv IndiaHyderabad (Sind)114 Jan 1983Test # 946
27074049534154.54Indiav PakistanRawalpindi213 Apr 2004Test # 1697
26260137517069.86Englandv PakistanMultan27 Oct 2024Test # 2553
257*490363221270.79Pakistanv ZimbabweSheikhupura217 Oct 1996Test # 1336
254328247471102.83Indiav PakistanLahore213 Jan 2006Test # 1781
25349034833472.70Sri Lankav PakistanFaisalabad320 Oct 2004Test # 1716
24053142432056.60Sri Lankav PakistanKarachi121 Feb 2009Test # 1909
23744332834072.25Pakistanv AustraliaRawalpindi35 Oct 1994Test # 1269
235*375-292-Pakistanv IndiaLahore227 Oct 1978Test # 832
23544136321064.73Australiav PakistanFaisalabad16 Mar 1980Test # 878
23162744421152.02Pakistanv IndiaHyderabad (Sind)114 Jan 1983Test # 946
23145431831072.64Sri Lankav PakistanKarachi121 Feb 2009Test # 1909
23048032733370.33Sri Lankav PakistanLahore26 Mar 2002Test # 1592
22360237326259.78Pakistanv EnglandLahore229 Nov 2005Test # 1774
21853440128054.36Indiav PakistanLahore11 Dec 1989Test # 1130
217420-320-West Indiesv PakistanLahore126 Mar 1959Test # 473
21642226222782.44West Indiesv PakistanMultan219 Nov 2006Test # 1816
21533425423284.64Pakistanv IndiaLahore110 Dec 1982Test # 941
21441433832063.31Sri Lankav PakistanLahore11 Mar 2009Test # 1912
21163644129147.84Pakistanv AustraliaKarachi115 Sep 1988Test # 1104
210*43537920055.40Pakistanv AustraliaFaisalabad26 Mar 1980Test # 878
21068544227047.51Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
209380-280-Pakistanv New ZealandLahore226 Oct 1955Test # 414
206410-292-Pakistanv New ZealandKarachi130 Oct 1976Test # 784
206---0-Pakistanv Sri LankaFaisalabad216 Oct 1985Test # 1026
205495-220-Englandv PakistanKarachi22 Feb 1962Test # 522
203*445-330-Pakistanv New ZealandLahore12 Apr 1965Test # 586
203*---1-Pakistanv Sri LankaFaisalabad216 Oct 1985Test # 1026
203*48433820060.05Pakistanv IndiaLahore21 Dec 1989Test # 1130
203*65641123049.39Pakistanv New ZealandKarachi210 Oct 1990Test # 1151
200*59339521150.63New Zealandv PakistanKarachi226 Dec 2022Test # 2486
19955240824048.77Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
19947633626059.22Pakistanv IndiaLahore113 Jan 2006Test # 1781
19660342521146.11Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
194*49334821055.74Indiav PakistanMultan128 Mar 2004Test # 1693
19445429922164.88Pakistanv IndiaFaisalabad321 Jan 2006Test # 1782
19346730520263.27Englandv PakistanMultan212 Nov 2005Test # 1770
19250133024158.18Pakistanv West IndiesLahore211 Nov 2006Test # 1815
19142034422055.52Pakistanv West IndiesMultan319 Nov 2006Test # 1816
19152234122156.01Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
189430-300-Pakistanv New ZealandLahore226 Oct 1955Test # 414
18632824623075.60Pakistanv IndiaKarachi223 Dec 1982Test # 942
18553536115351.24Pakistanv AustraliaRawalpindi14 Mar 2022Test # 2453
17744332019255.31Pakistanv West IndiesRawalpindi229 Nov 1997Test # 1389
176315-242-Pakistanv IndiaFaisalabad116 Oct 1978Test # 831
17439028121161.92Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
173*42328416060.91Englandv PakistanLahore319 Mar 1984Test # 984
17327019922286.93Pakistanv IndiaLahore113 Jan 2006Test # 1781
172350-181-Pakistanv New ZealandKarachi29 Apr 1965Test # 587
17250444719038.47Australiav PakistanFaisalabad16 Mar 1980Test # 878
171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
17031325325067.19Pakistanv BangladeshKarachi220 Aug 2003Test # 1655
168*-3416149.26Pakistanv IndiaLahore117 Oct 1984Test # 995
16826417623195.45Pakistanv IndiaFaisalabad23 Jan 1983Test # 945
166---0-Pakistanv AustraliaLahore321 Nov 1959Test # 480
166330-200-Pakistanv AustraliaKarachi124 Oct 1964Test # 569
166334-130-Pakistanv New ZealandLahore19 Oct 1976Test # 782
165414-160-Englandv PakistanDhaka219 Jan 1962Test # 521
163259-190-Pakistanv New ZealandLahore19 Oct 1976Test # 782
16136328015157.50Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
16044129717153.87Pakistanv West IndiesRawalpindi229 Nov 1997Test # 1389
16035425521062.74Pakistanv West IndiesKarachi26 Dec 1997Test # 1391
16055636915143.36Australiav PakistanKarachi112 Mar 2022Test # 2455
158*2471848585.86Pakistanv Sri LankaKarachi221 Feb 2009Test # 1909
158325-270-Englandv PakistanHyderabad (Sind)116 Mar 1973Test # 717
157469-170-Pakistanv EnglandHyderabad (Sind)216 Mar 1973Test # 717
15737233021047.57Sri Lankav PakistanFaisalabad114 Mar 1982Test # 925
15739232515148.30Australiav PakistanRawalpindi21 Oct 1998Test # 1424
15752935816243.85Pakistanv AustraliaRawalpindi14 Mar 2022Test # 2453
156208128206121.87Pakistanv IndiaFaisalabad121 Jan 2006Test # 1782
15538628223054.96Pakistanv AustraliaPeshawar215 Oct 1998Test # 1426
15530424919062.24South Africav PakistanKarachi11 Oct 2007Test # 1843
154*420-133-Pakistanv IndiaFaisalabad116 Oct 1978Test # 831
15432624214063.63Pakistanv EnglandLahore229 Nov 2005Test # 1774
153405-130-Australiav PakistanKarachi224 Oct 1964Test # 569
15320918416583.15Australiav PakistanLahore318 Mar 1980Test # 879
15332324216363.22Pakistanv Sri LankaKarachi15 Mar 1982Test # 923
153172116195131.89Englandv PakistanRawalpindi11 Dec 2022Test # 2478
152*49529615051.35Pakistanv IndiaLahore123 Jan 1983Test # 947
152338-212-New Zealandv PakistanKarachi230 Oct 1976Test # 784
15245830814049.35Pakistanv IndiaKarachi230 Jan 1983Test # 948
15242631816047.79Englandv PakistanFaisalabad212 Mar 1984Test # 981
15148533715144.80Pakistanv West IndiesKarachi26 Dec 1997Test # 1391
15126017713285.31Pakistanv EnglandMultan17 Oct 2024Test # 2553
150*39328115253.38Australiav PakistanLahore118 Mar 1980Test # 879
14931121420069.62Pakistanv New ZealandRawalpindi228 Nov 1996Test # 1342
14822915319496.73Indiav PakistanFaisalabad221 Jan 2006Test # 1782
145--160-Indiav PakistanFaisalabad216 Oct 1978Test # 831
14536528910050.17Pakistanv IndiaLahore21 Dec 1989Test # 1130
14538627512052.72Pakistanv AustraliaRawalpindi11 Oct 1998Test # 1424
14527017021085.29Sri Lankav PakistanLahore11 Mar 2009Test # 1912
14331324219059.09Pakistanv AustraliaLahore31 Nov 1994Test # 1273
143-19318174.09Pakistanv BangladeshRawalpindi27 Feb 2020Test # 2384
142--171-Pakistanv IndiaBahawalpur215 Jan 1955Test # 395
14252736820038.58Pakistanv New ZealandFaisalabad326 Oct 1990Test # 1153
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-23, 2025 [Test # 2603]

Pakistan vs South Africa at Lahore, South Africa in Pakistan 1st Test, Oct 12-15, 2025 [Test # 2602]

West Indies vs Pakistan at Multan, West Indies in Pakistan 2nd Test, Jan 25-27, 2025 [Test # 2578]