Batting Most Runs Innings - Pakistan

High scores for England vs Pakistan in Tests - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
27454446738-58.67Pakistanv EnglandBirmingham13 Jun 1971Test # 687
26061752128149.90Pakistanv EnglandThe Oval16 Aug 1987Test # 1079
24563942024458.33Pakistanv EnglandAbu Dhabi113 Oct 2015Test # 2180
24054541022-58.53Pakistanv EnglandThe Oval122 Aug 1974Test # 744
22360237326259.78Pakistanv EnglandLahore229 Nov 2005Test # 1774
21845130831470.77Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
20534328432-72.18Pakistanv EnglandManchester12 Jul 1992Test # 1191
20246833026161.21Pakistanv EnglandLord's213 Jul 2006Test # 1809
20049538623-51.81Pakistanv EnglandLord's112 Aug 1982Test # 932
19234326125273.56Pakistanv EnglandLeeds24 Aug 2006Test # 1813
187*54255621-33.63Pakistanv EnglandLord's227 Jul 1967Test # 621
17637826426-66.66Pakistanv EnglandThe Oval222 Aug 1996Test # 1332
17340528522-60.70Pakistanv EnglandLeeds24 Aug 2006Test # 1813
16537029719155.55Pakistanv EnglandBirmingham14 Jun 1992Test # 1189
157469-17--Pakistanv EnglandHyderabad (Sind)216 Mar 1973Test # 717
15753344210135.52Pakistanv EnglandDubai (DICS)33 Feb 2012Test # 2034
15647031918248.90Pakistanv EnglandManchester15 Aug 2020Test # 2391
15432624214-63.63Pakistanv EnglandLahore229 Nov 2005Test # 1774
153*41533719-45.40Pakistanv EnglandBirmingham14 Jun 1992Test # 1189
15137126615356.76Pakistanv EnglandSharjah31 Nov 2015Test # 2184
15126017713285.31Pakistanv EnglandMultan17 Oct 2024Test # 2553
14829921818167.88Pakistanv EnglandLord's125 Jul 1996Test # 1330
14620024421259.83Pakistanv EnglandThe Oval324 Aug 1967Test # 623
14236125722-55.25Pakistanv EnglandKarachi17 Dec 2000Test # 1521
141*40627221-51.83Pakistanv EnglandSouthampton221 Aug 2020Test # 2393
14127920120270.14Pakistanv EnglandLeeds18 Aug 1996Test # 1331
140351-17--Pakistanv EnglandDhaka119 Jan 1962Test # 521
13938129315147.44Pakistanv EnglandBirmingham23 Aug 2016Test # 2212
138375-171-Pakistanv EnglandLahore121 Oct 1961Test # 512
138261-154-Pakistanv EnglandHyderabad (Sind)216 Mar 1973Test # 717
13624616819180.95Pakistanv EnglandRawalpindi21 Dec 2022Test # 2478
1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
12834923618-54.23Pakistanv EnglandThe Oval217 Aug 2006Test # 1814
12730322112157.46Pakistanv EnglandDubai (DICS)33 Feb 2012Test # 2034
12441636216-34.25Pakistanv EnglandBirmingham123 Jul 1987Test # 1078
1243743088140.25Pakistanv EnglandLahore215 Nov 2000Test # 1513
12229824417150.00Pakistanv EnglandLahore114 Dec 1977Test # 810
12240325612-47.65Pakistanv EnglandMultan312 Nov 2005Test # 1770
12128320715258.45Pakistanv EnglandRawalpindi21 Dec 2022Test # 2478
12032425718-46.69Pakistanv EnglandLahore225 Nov 1987Test # 1081
119370-14--Pakistanv EnglandLahore22 Mar 1973Test # 715
11825620111158.70Pakistanv EnglandThe Oval16 Aug 1987Test # 1079
11835421113-55.92Pakistanv EnglandDubai (DICS)322 Oct 2015Test # 2183
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
11731324214148.34Pakistanv EnglandKarachi17 Dec 2000Test # 1521
11639327017-42.96Pakistanv EnglandFaisalabad112 Mar 1984Test # 981
11459144912-25.38Pakistanv EnglandLahore114 Dec 1977Test # 810
11421515318174.50Pakistanv EnglandManchester131 May 2001Test # 1547
11430519918-57.28Pakistanv EnglandLord's114 Jul 2016Test # 2206
11425920313356.15Pakistanv EnglandRawalpindi21 Dec 2022Test # 2478
11230021014253.33Pakistanv EnglandFaisalabad112 Mar 1984Test # 981
111497-14--Pakistanv EnglandDhaka119 Jan 1962Test # 521
109232-17--Pakistanv EnglandKarachi12 Feb 1962Test # 522
10932620013-54.50Pakistanv EnglandFaisalabad120 Nov 2005Test # 1772
10924517912260.89Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
10821417610661.36Pakistanv EnglandHyderabad (Sind)12 Jan 1978Test # 813
10729121810-49.08Pakistanv EnglandAbu Dhabi113 Oct 2015Test # 2180
10528219110154.97Pakistanv EnglandLeeds18 Aug 1996Test # 1331
104*19216916-61.53Pakistanv EnglandBirmingham13 Jun 1971Test # 687
104*16811910387.39Pakistanv EnglandMultan17 Oct 2024Test # 2553
104396-8--Pakistanv EnglandDhaka319 Jan 1962Test # 521
1042581363-76.47Pakistanv EnglandLahore419 Mar 1984Test # 984
102235-16--Pakistanv EnglandLahore22 Mar 1973Test # 715
1022672376-43.03Pakistanv EnglandThe Oval16 Aug 1987Test # 1079
1022721978551.77Pakistanv EnglandDubai (DICS)122 Oct 2015Test # 2183
10226518410255.43Pakistanv EnglandMultan17 Oct 2024Test # 2553
101180-151-Pakistanv EnglandLord's321 Jun 1962Test # 531
101225-15--Pakistanv EnglandLord's321 Jun 1962Test # 531
100*319-9--Pakistanv EnglandNottingham326 Jul 1962Test # 533
100*28922310-44.84Pakistanv EnglandThe Oval222 Aug 1996Test # 1332
100*33022512-44.44Pakistanv EnglandFaisalabad329 Nov 2000Test # 1518
100*2391349174.62Pakistanv EnglandFaisalabad320 Nov 2005Test # 1772
10034728313-35.33Pakistanv EnglandBirmingham13 Jun 1971Test # 687
99301-10--Pakistanv EnglandKarachi124 Mar 1973Test # 719
99335-8--Pakistanv EnglandKarachi124 Mar 1973Test # 719
993312388-41.59Pakistanv EnglandLeeds22 Jul 1987Test # 1077
98*41632912129.78Pakistanv EnglandKarachi216 Dec 1987Test # 1086
98216-10--Pakistanv EnglandThe Oval316 Aug 1962Test # 534
9818216312-60.12Pakistanv EnglandThe Oval122 Aug 1974Test # 744
9823217013-57.64Pakistanv EnglandAbu Dhabi113 Oct 2015Test # 2180
973732828-34.39Pakistanv EnglandLeeds129 Jun 1978Test # 827
971701019296.03Pakistanv EnglandLahore229 Nov 2005Test # 1774
9522717814153.37Pakistanv EnglandThe Oval217 Aug 2006Test # 1814
943322138-44.13Pakistanv EnglandMultan49 Dec 2022Test # 2480
92*25017615-52.27Pakistanv EnglandThe Oval218 Aug 2010Test # 1970
921098566108.23Pakistanv EnglandFaisalabad120 Nov 2005Test # 1772
91*18215214-59.86Pakistanv EnglandBirmingham123 Jul 1987Test # 1078
9124122016-41.36Pakistanv EnglandLeeds48 Jul 1971Test # 689
9115211212181.25Pakistanv EnglandThe Oval217 Aug 2006Test # 1814
902231608-56.25Pakistanv EnglandLahore219 Mar 1984Test # 984
89326-10--Pakistanv EnglandKarachi32 Feb 1962Test # 522
89248-9--Pakistanv EnglandKarachi124 Mar 1973Test # 719
88*2181707351.76Pakistanv EnglandHyderabad (Sind)12 Jan 1978Test # 813
8818912311-71.54Pakistanv EnglandManchester12 Jul 1992Test # 1191
8819913811-63.76Pakistanv EnglandManchester32 Jul 1992Test # 1191
881981448161.11Pakistanv EnglandLord's325 Jul 1996Test # 1330
8827620015-44.00Pakistanv EnglandBirmingham36 Aug 2010Test # 1969
8823916411153.65Pakistanv EnglandDubai (DICS)217 Jan 2012Test # 2030
871771478459.18Pakistanv EnglandDubai (DICS)322 Oct 2015Test # 2183
86201-9--Pakistanv EnglandKarachi32 Feb 1962Test # 522
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

Australia vs England at Adelaide, The Ashes 3rd Test, Dec 17-21, 2025 [Test # 2613]