High scores for Pakistan in Tests+ODIs+T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
337970-24--Pakistanv West IndiesBridgetown317 Jan 1958Test # 446
32957943638975.45Pakistanv New ZealandLahore101 May 2002Test # 1600
31376056827455.10Pakistanv Sri LankaKarachi221 Feb 2009Test # 1909
302*65846923264.39Pakistanv West IndiesDubai (DICS)113 Oct 2016Test # 2224
280*69646019160.86Pakistanv IndiaHyderabad (Sind)114 Jan 1983Test # 946
27454446738-58.67Pakistanv EnglandBirmingham103 Jun 1971Test # 687
27155846528558.27Pakistanv New ZealandAuckland124 Feb 1989Test # 1116
26769050432152.97Pakistanv IndiaBengaluru124 Mar 2005Test # 1743
26061752128149.90Pakistanv EnglandThe Oval106 Aug 1987Test # 1079
257*490363221270.79Pakistanv ZimbabweSheikhupura217 Oct 1996Test # 1336
24563942024458.33Pakistanv EnglandAbu Dhabi113 Oct 2015Test # 2180
24054541022-58.53Pakistanv EnglandThe Oval122 Aug 1974Test # 744
23744332834-72.25Pakistanv AustraliaRawalpindi305 Oct 1994Test # 1269
23671249617147.58Pakistanv Sri LankaAbu Dhabi218 Oct 2011Test # 2009
235*375-292-Pakistanv IndiaLahore227 Oct 1978Test # 832
23162744421152.02Pakistanv IndiaHyderabad (Sind)114 Jan 1983Test # 946
22656242820252.80Pakistanv BangladeshMirpur106 May 2015Test # 2161
22446433223367.46Pakistanv BangladeshKhulna228 Apr 2015Test # 2159
22360237326259.78Pakistanv EnglandLahore229 Nov 2005Test # 1774
21845130831470.77Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
215*63740729-52.82Pakistanv ZimbabweHarare107 May 2021Test # 2421
21533425423284.64Pakistanv IndiaLahore110 Dec 1982Test # 941
21350734915261.03Pakistanv AustraliaAbu Dhabi130 Oct 2014Test # 2142
21163644129147.84Pakistanv AustraliaKarachi115 Sep 1988Test # 1104
21151937223156.72Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
210*43537920-55.40Pakistanv AustraliaFaisalabad206 Mar 1980Test # 878
210*221156245134.61Pakistanv ZimbabweBulawayo120 Jul 2018ODI # 4020
21068544227-47.51Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
209380-28--Pakistanv New ZealandLahore226 Oct 1955Test # 414
208*49136119-57.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
206410-292-Pakistanv New ZealandKarachi130 Oct 1976Test # 784
206-----Pakistanv Sri LankaFaisalabad216 Oct 1985Test # 1026
205*57736420-56.31Pakistanv AustraliaMelbourne126 Dec 2016Test # 2242
20534328432-72.18Pakistanv EnglandManchester102 Jul 1992Test # 1191
204*32524334283.95Pakistanv BangladeshChattogram216 Jan 2002Test # 1586
203*445-33--Pakistanv New ZealandLahore102 Apr 1965Test # 586
203*---1-Pakistanv Sri LankaFaisalabad216 Oct 1985Test # 1026
203*48433820-60.05Pakistanv IndiaLahore201 Dec 1989Test # 1130
203*65641123-49.39Pakistanv New ZealandKarachi210 Oct 1990Test # 1151
20352842927347.31Pakistanv New ZealandChristchurch215 Mar 2001Test # 1536
20246833026161.21Pakistanv EnglandLord's213 Jul 2006Test # 1809
201383-20--Pakistanv New ZealandDunedin107 Feb 1973Test # 712
20151232619461.65Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
200*53539723250.37Pakistanv Sri LankaDhaka212 Mar 1999Test # 1450
200*41229018368.96Pakistanv BangladeshChattogram209 Dec 2011Test # 2022
200*61440415349.50Pakistanv ZimbabweHarare303 Sep 2013Test # 2095
20049538623-51.81Pakistanv EnglandLord's112 Aug 1982Test # 932
19955240824-48.77Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
19947633626-59.22Pakistanv IndiaLahore113 Jan 2006Test # 1781
19743431625362.34Pakistanv New ZealandSharjah126 Nov 2014Test # 2147
19642733120159.21Pakistanv Sri LankaColombo (SSC)130 Jun 2012Test # 2047
19660342521146.11Pakistanv AustraliaKarachi412 Mar 2022Test # 2455
194206146225132.87Pakistanv IndiaChennai121 May 1997ODI # 1209
19445429922164.88Pakistanv IndiaFaisalabad321 Jan 2006Test # 1782
1932241551810124.51Pakistanv South AfricaJohannesburg204 Apr 2021ODI # 4286
19256040723-47.17Pakistanv ZimbabweHarare221 Mar 1998Test # 1412
19234326125273.56Pakistanv EnglandLeeds204 Aug 2006Test # 1813
19250133024158.18Pakistanv West IndiesLahore211 Nov 2006Test # 1815
19142034422-55.52Pakistanv West IndiesMultan319 Nov 2006Test # 1816
189430-30--Pakistanv New ZealandLahore226 Oct 1955Test # 414
189405-22--Pakistanv West IndiesPort of Spain226 Mar 1958Test # 453
188*45225923172.58Pakistanv IndiaEden Gardens316 Feb 1999Test # 1444
187*54255621-33.63Pakistanv EnglandLord's227 Jul 1967Test # 621
18632824623-75.60Pakistanv IndiaKarachi223 Dec 1982Test # 942
18553536115351.24Pakistanv AustraliaRawalpindi104 Mar 2022Test # 2453
18436126425-69.69Pakistanv IndiaBengaluru124 Mar 2005Test # 1743
180*220144176125.00Pakistanv New ZealandRawalpindi229 Apr 2023ODI # 4571
17744332019255.31Pakistanv West IndiesRawalpindi229 Nov 1997Test # 1389
17749633115153.47Pakistanv Sri LankaGalle106 Aug 2014Test # 2133
176315-242-Pakistanv IndiaFaisalabad116 Oct 1978Test # 831
17637826426-66.66Pakistanv EnglandThe Oval222 Aug 1996Test # 1332
17647337117147.43Pakistanv New ZealandAbu Dhabi109 Nov 2014Test # 2144
175*44333417352.39Pakistanv AustraliaSydney203 Jan 2017Test # 2245
175275-181-Pakistanv New ZealandDunedin107 Feb 1973Test # 712
17439028121161.92Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
17327019922286.93Pakistanv IndiaLahore113 Jan 2006Test # 1781
17340528522-60.70Pakistanv EnglandLeeds204 Aug 2006Test # 1813
172350-181-Pakistanv New ZealandKarachi209 Apr 1965Test # 587
171*42827118-63.09Pakistanv Sri LankaPallekele403 Jul 2015Test # 2169
171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
17031325325-67.19Pakistanv BangladeshKarachi220 Aug 2003Test # 1655
16930724827-68.14Pakistanv New ZealandWellington217 Feb 1994Test # 1249
168*-3416149.26Pakistanv IndiaLahore117 Oct 1984Test # 995
16826417623195.45Pakistanv IndiaFaisalabad203 Jan 1983Test # 945
16838425915164.86Pakistanv Sri LankaColombo (PSS)312 Jul 2009Test # 1924
167360-25--Pakistanv West IndiesGeorgetown318 Mar 1977Test # 801
166-----Pakistanv AustraliaLahore321 Nov 1959Test # 480
166330-20--Pakistanv AustraliaKarachi124 Oct 1964Test # 569
166362-19--Pakistanv New ZealandWellington102 Feb 1973Test # 710
166334-13--Pakistanv New ZealandLahore109 Oct 1976Test # 782
16537029719155.55Pakistanv EnglandBirmingham104 Jun 1992Test # 1189
163259-19--Pakistanv New ZealandLahore109 Oct 1976Test # 782
16372051617131.58Pakistanv New ZealandWellington210 Feb 1989Test # 1115
161*54235113145.86Pakistanv IndiaEden Gardens230 Nov 2007Test # 1850
16136328015157.50Pakistanv New ZealandKarachi126 Dec 2022Test # 2486
160*420-171-Pakistanv New ZealandChristchurch302 Feb 1979Test # 844
160*5244087139.21Pakistanv Sri LankaGalle416 Jul 2022Test # 2472
160380-17--Pakistanv IndiaBrabourne102 Dec 1960Test # 497
16044129717153.87Pakistanv West IndiesRawalpindi229 Nov 1997Test # 1389
16035425521-62.74Pakistanv West IndiesKarachi206 Dec 1997Test # 1391
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Nugegoda Sports Welfare Club vs Burgher Recreation Club at Colombo (Burgher), Major Clubs Limited Over Tournament Group B, Jun 27, 2025 [List A]

Nondescripts Cricket Club vs Police Sports Club at Colombo (Police), Major Clubs Limited Over Tournament Group A, Jun 27, 2025 [List A]

Ace Capital Cricket Club vs Tamil Union Cricket and Athletic Club at Colombo (PSS), Major Clubs Limited Over Tournament Group A, Jun 27, 2025 [List A]