Batting Most Runs Innings - vs Pakistan

Players - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
16850838314143.86Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
138*27320819066.34Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
1132902129153.30Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
11037728714138.32Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
106*30620710051.20Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
103*16999111104.04Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
10334922810045.17Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
9315089123104.49New Zealandv PakistanLahore321 Nov 1996Test # 1339
92*27919813146.46New Zealandv PakistanLahore321 Nov 1996Test # 1339
731521028171.56Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
72129964075.00Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
6719010911061.46New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
66816293106.45Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
6515611511056.52Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
62126847173.80Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
611831447042.36Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
611711216050.41New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
582061655035.15Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
57106898064.04Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
551541489037.16New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
54105955056.84Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
52124876059.77Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
502331685029.76Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
491681315037.40Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
461931478031.29Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
4388603271.66Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
4292675062.68Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
3993675058.20New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
3791685054.41New Zealandv PakistanLahore121 Nov 1996Test # 1339
371831294028.68Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
36106824043.90New Zealandv PakistanLahore321 Nov 1996Test # 1339
32146975032.98Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
31112654047.69Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
27122754036.00New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
2664403065.00New Zealandv PakistanLahore121 Nov 1996Test # 1339
26361741152.94New Zealandv PakistanLahore321 Nov 1996Test # 1339
2599693036.23Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
24*50262092.30Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
24118820129.26Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
2372414056.09Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
2346314074.19Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
2267413053.65Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
2177502042.00New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
1960432044.18Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
1994601031.66New Zealandv PakistanLahore121 Nov 1996Test # 1339
1936302063.33New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
181881211014.87Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
1880371048.64New Zealandv PakistanLahore121 Nov 1996Test # 1339
1778540031.48Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
1790591028.81Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
1794812020.98Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
1633352045.71New Zealandv PakistanLahore121 Nov 1996Test # 1339
15*44342044.11New Zealandv PakistanLahore121 Nov 1996Test # 1339
1559492030.61Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
1529252060.00Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
1555441034.09New Zealandv PakistanLahore321 Nov 1996Test # 1339
1564361041.66Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
1434252056.00Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
1438273051.85New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
1447402035.00Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
13*45231056.52Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
13*45283046.42Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
1326162081.25Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
1250322037.50New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
11*54520021.15Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
1138212052.38Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
1178471023.40New Zealandv PakistanLahore321 Nov 1996Test # 1339
1118182061.11New Zealandv PakistanLahore321 Nov 1996Test # 1339
1133181061.11New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
1114122091.66New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
1044261038.46Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
1013920111.11Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
933211042.85Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
965511017.64Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
947361025.00Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
943230039.13New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
8*6510160.00Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
820171047.05Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
842261030.76New Zealandv PakistanLahore121 Nov 1996Test # 1339
718141050.00Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
739291024.13Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
734140050.00Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
632271022.22New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
537311016.12Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
4*1061066.66New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
413120033.33New Zealandv PakistanLahore121 Nov 1996Test # 1339
425151026.66New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
46310133.33Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
419130030.76Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
334230013.04Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
327190015.78New Zealandv PakistanLahore121 Nov 1996Test # 1339
3550060.00New Zealandv PakistanLahore321 Nov 1996Test # 1339
310200150.00New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
2330066.66Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
29200100.00New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
1*760016.66New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
1630033.33Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
11514007.14Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
121100010.00New Zealandv PakistanLahore321 Nov 1996Test # 1339
1330033.33New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
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
Performances in matches that overlap years 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:

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]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]