Batting Most Runs Innings - Pakistan

High scores in 1980s in Tests - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
280*69646019160.86Pakistanv IndiaHyderabad (Sind)114 Jan 1983Test # 946
27155846528558.27Pakistanv New ZealandAuckland124 Feb 1989Test # 1116
26061752128149.90Pakistanv EnglandThe Oval106 Aug 1987Test # 1079
23162744421152.02Pakistanv IndiaHyderabad (Sind)114 Jan 1983Test # 946
21533425423284.64Pakistanv IndiaLahore110 Dec 1982Test # 941
21163644129147.84Pakistanv AustraliaKarachi115 Sep 1988Test # 1104
210*43537920-55.40Pakistanv AustraliaFaisalabad206 Mar 1980Test # 878
21068544227-47.51Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
206-----Pakistanv Sri LankaFaisalabad216 Oct 1985Test # 1026
203*---1-Pakistanv Sri LankaFaisalabad216 Oct 1985Test # 1026
203*48433820-60.05Pakistanv IndiaLahore201 Dec 1989Test # 1130
20049538623-51.81Pakistanv EnglandLord's112 Aug 1982Test # 932
19955240824-48.77Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
18632824623-75.60Pakistanv IndiaKarachi223 Dec 1982Test # 942
168*-3416149.26Pakistanv IndiaLahore117 Oct 1984Test # 995
16826417623195.45Pakistanv IndiaFaisalabad203 Jan 1983Test # 945
16372051617131.58Pakistanv New ZealandWellington210 Feb 1989Test # 1115
15332324216363.22Pakistanv Sri LankaKarachi105 Mar 1982Test # 923
152*49529615-51.35Pakistanv IndiaLahore123 Jan 1983Test # 947
15245830814-49.35Pakistanv IndiaKarachi230 Jan 1983Test # 948
15235423918163.59Pakistanv AustraliaMelbourne126 Dec 1983Test # 973
14939329616-50.33Pakistanv AustraliaAdelaide209 Dec 1983Test # 970
14536528910-50.17Pakistanv IndiaLahore201 Dec 1989Test # 1130
13841626413252.27Pakistanv AustraliaLahore214 Oct 1982Test # 937
135*-23014558.69Pakistanv IndiaChennai103 Feb 1987Test # 1066
13534921817-61.92Pakistanv AustraliaLahore214 Oct 1982Test # 937
13426914812290.54Pakistanv Sri LankaLahore222 Mar 1982Test # 927
13136127113-48.33Pakistanv AustraliaAdelaide209 Dec 1983Test # 970
12929617317-74.56Pakistanv Sri LankaLahore222 Mar 1982Test # 927
12627920512361.46Pakistanv AustraliaFaisalabad130 Sep 1982Test # 936
12627620010363.00Pakistanv IndiaFaisalabad203 Jan 1983Test # 945
12525820717260.38Pakistanv IndiaJalandhar124 Sep 1983Test # 962
12441636216-34.25Pakistanv EnglandBirmingham123 Jul 1987Test # 1078
12330219913-61.80Pakistanv West IndiesLahore124 Nov 1980Test # 886
12238824217-50.41Pakistanv Sri LankaColombo (PSS)222 Mar 1986Test # 1043
12229722117255.20Pakistanv AustraliaFaisalabad123 Sep 1988Test # 1105
12032425718-46.69Pakistanv EnglandLahore225 Nov 1987Test # 1081
119*26716921170.41Pakistanv New ZealandKarachi310 Dec 1984Test # 1003
11929419912-59.79Pakistanv IndiaKarachi223 Dec 1982Test # 942
11825620111158.70Pakistanv EnglandThe Oval106 Aug 1987Test # 1079
1183602776-42.59Pakistanv New ZealandWellington210 Feb 1989Test # 1115
1171921219596.69Pakistanv IndiaFaisalabad203 Jan 1983Test # 945
11741030515-38.36Pakistanv IndiaFaisalabad223 Nov 1989Test # 1128
11639327017-42.96Pakistanv EnglandFaisalabad112 Mar 1984Test # 981
114-27912140.86Pakistanv IndiaJaipur221 Feb 1987Test # 1069
11440523512-48.51Pakistanv West IndiesGeorgetown202 Apr 1988Test # 1095
11328322412-50.44Pakistanv AustraliaAdelaide209 Dec 1983Test # 970
11334627311-41.39Pakistanv IndiaLahore201 Dec 1989Test # 1130
11230021014253.33Pakistanv EnglandFaisalabad112 Mar 1984Test # 981
11235025417-44.09Pakistanv New ZealandAuckland124 Feb 1989Test # 1116
11128919118-58.11Pakistanv AustraliaFaisalabad130 Sep 1982Test # 936
110*28523914-46.02Pakistanv AustraliaLahore218 Mar 1980Test # 879
109*20014617174.65Pakistanv IndiaKarachi115 Nov 1989Test # 1127
10725116814-63.69Pakistanv IndiaFaisalabad203 Jan 1983Test # 945
10725418617157.52Pakistanv AustraliaFaisalabad323 Sep 1988Test # 1105
106*21718710156.68Pakistanv AustraliaFaisalabad206 Mar 1980Test # 878
10625518711-56.68Pakistanv New ZealandHyderabad (Sind)425 Nov 1984Test # 1000
1053322727438.60Pakistanv IndiaAhmedabad104 Mar 1987Test # 1071
1042581363-76.47Pakistanv EnglandLahore419 Mar 1984Test # 984
10426921712-47.92Pakistanv New ZealandHyderabad (Sind)225 Nov 1984Test # 1000
103*24519813152.02Pakistanv New ZealandHyderabad (Sind)425 Nov 1984Test # 1000
102*--15--Pakistanv IndiaFaisalabad224 Oct 1984Test # 996
102*21814513-70.34Pakistanv IndiaKarachi315 Nov 1989Test # 1127
1022672376-43.03Pakistanv EnglandThe Oval106 Aug 1987Test # 1079
1024362658-38.49Pakistanv West IndiesPort of Spain414 Apr 1988Test # 1096
101*16816110162.73Pakistanv IndiaLahore310 Dec 1982Test # 941
101--10--Pakistanv IndiaChennai103 Feb 1987Test # 1066
100*27219110-52.35Pakistanv Sri LankaKarachi305 Mar 1982Test # 923
992831916151.83Pakistanv IndiaBengaluru214 Sep 1983Test # 961
993312388-41.59Pakistanv EnglandLeeds202 Jul 1987Test # 1077
98*41632912129.78Pakistanv EnglandKarachi216 Dec 1987Test # 1086
9626421510-44.65Pakistanv New ZealandDunedin109 Feb 1985Test # 1012
952732029-47.02Pakistanv AustraliaMelbourne111 Dec 1981Test # 913
9537125310-37.54Pakistanv IndiaKarachi315 Nov 1989Test # 1127
9436024910-37.75Pakistanv IndiaLahore110 Dec 1982Test # 941
94225--1-Pakistanv IndiaChennai103 Feb 1987Test # 1066
9431924115-39.00Pakistanv AustraliaKarachi115 Sep 1988Test # 1104
9220213811-66.66Pakistanv Sri LankaKarachi305 Mar 1982Test # 923
91*18215214-59.86Pakistanv EnglandBirmingham123 Jul 1987Test # 1078
9120413113-69.46Pakistanv AustraliaKarachi222 Sep 1982Test # 935
9117813112-69.46Pakistanv IndiaKarachi230 Jan 1983Test # 948
904242684-33.58Pakistanv IndiaEden Gardens229 Jan 1980Test # 871
902211749-51.72Pakistanv AustraliaMelbourne111 Dec 1981Test # 913
902231608-56.25Pakistanv EnglandLahore219 Mar 1984Test # 984
892772399-37.23Pakistanv AustraliaKarachi227 Feb 1980Test # 876
892311878-47.59Pakistanv New ZealandAuckland325 Jan 1985Test # 1010
892712118-42.18Pakistanv New ZealandDunedin309 Feb 1985Test # 1012
8518312410168.54Pakistanv IndiaLahore123 Jan 1983Test # 947
852572468334.55Pakistanv IndiaNagpur205 Oct 1983Test # 963
842431698-49.70Pakistanv AustraliaSydney102 Jan 1984Test # 974
8323316910-49.11Pakistanv AustraliaMelbourne126 Dec 1983Test # 973
82*28818310-44.80Pakistanv EnglandLahore219 Mar 1984Test # 984
8223315515-52.90Pakistanv AustraliaKarachi222 Sep 1982Test # 935
813642399-33.89Pakistanv Sri LankaKandy223 Feb 1986Test # 1037
80*2241556151.61Pakistanv New ZealandAuckland124 Feb 1989Test # 1116
8015711610-68.96Pakistanv AustraliaBrisbane127 Nov 1981Test # 910
8021714811-54.05Pakistanv EnglandLahore419 Mar 1984Test # 984
791741284-61.71Pakistanv AustraliaW.A.C.A413 Nov 1981Test # 909
7926018410-42.93Pakistanv AustraliaFaisalabad130 Sep 1982Test # 936
7918715710-50.31Pakistanv New ZealandDunedin109 Feb 1985Test # 1012
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Bahrain vs Tanzania at Blantyre, Quadrangular Twenty20 Series (Malawi) Final, Jul 13, 2025 [T20I # 3314]

Germany vs Malawi at Blantyre, Quadrangular Twenty20 Series (Malawi) 3rd place play-off, Jul 13, 2025 [T20I # 3313]

Malawi vs Bahrain at Blantyre, Quadrangular Twenty20 Series (Malawi) 11th Match, Jul 12, 2025 [T20I # 3307]