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*27320819-66.34Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
1132902129153.30Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
11037728714138.32Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
106*30620710-51.20Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
103*16999111104.04Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
10334922810-45.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
72129964-75.00Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
6719010911-61.46New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
66816293106.45Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
6515611511-56.52Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
62126847173.80Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
611831447-42.36Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
611711216-50.41New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
582061655-35.15Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
57106898-64.04Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
551541489-37.16New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
54105955-56.84Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
52124876-59.77Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
502331685-29.76Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
491681315-37.40Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
461931478-31.29Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
4388603271.66Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
4292675-62.68Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
3993675-58.20New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
3791685-54.41New Zealandv PakistanLahore121 Nov 1996Test # 1339
371831294-28.68Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
36106824-43.90New Zealandv PakistanLahore321 Nov 1996Test # 1339
32146975-32.98Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
31112654-47.69Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
27122754-36.00New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
2664403-65.00New Zealandv PakistanLahore121 Nov 1996Test # 1339
26361741152.94New Zealandv PakistanLahore321 Nov 1996Test # 1339
2599693-36.23Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
24*50262-92.30Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
2411882-129.26Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
2372414-56.09Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
2346314-74.19Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
2267413-53.65Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
2177502-42.00New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
1960432-44.18Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
1994601-31.66New Zealandv PakistanLahore121 Nov 1996Test # 1339
1936302-63.33New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
181881211-14.87Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
1880371-48.64New Zealandv PakistanLahore121 Nov 1996Test # 1339
177854--31.48Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
1790591-28.81Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
1794812-20.98Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
1633352-45.71New Zealandv PakistanLahore121 Nov 1996Test # 1339
15*44342-44.11New Zealandv PakistanLahore121 Nov 1996Test # 1339
1559492-30.61Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
1529252-60.00Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
1555441-34.09New Zealandv PakistanLahore321 Nov 1996Test # 1339
1564361-41.66Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
1434252-56.00Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
1438273-51.85New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
1447402-35.00Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
13*45231-56.52Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
13*45283-46.42Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
1326162-81.25Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
1250322-37.50New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
11*5452--21.15Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
1138212-52.38Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
1178471-23.40New Zealandv PakistanLahore321 Nov 1996Test # 1339
1118182-61.11New Zealandv PakistanLahore321 Nov 1996Test # 1339
1133181-61.11New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
1114122-91.66New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
1044261-38.46Zimbabwev PakistanSheikhupura317 Oct 1996Test # 1336
101392-111.11Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
933211-42.85Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
965511-17.64Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
947361-25.00Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
94323--39.13New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
8*651-160.00Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
820171-47.05Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
842261-30.76New Zealandv PakistanLahore121 Nov 1996Test # 1339
718141-50.00Zimbabwev PakistanSheikhupura117 Oct 1996Test # 1336
739291-24.13Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
73414--50.00Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
632271-22.22New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
537311-16.12Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
4*1061-66.66New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
41312--33.33New Zealandv PakistanLahore121 Nov 1996Test # 1339
425151-26.66New Zealandv PakistanRawalpindi328 Nov 1996Test # 1342
4631-133.33Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
41913--30.76Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
33423--13.04Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
32719--15.78New Zealandv PakistanLahore121 Nov 1996Test # 1339
355--60.00New Zealandv PakistanLahore321 Nov 1996Test # 1339
3102--150.00New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
233--66.66Zimbabwev PakistanFaisalabad324 Oct 1996Test # 1337
292--100.00New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
1*76--16.66New Zealandv PakistanRawalpindi128 Nov 1996Test # 1342
163--33.33Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
11514--7.14Zimbabwev PakistanFaisalabad124 Oct 1996Test # 1337
12110--10.00New Zealandv PakistanLahore321 Nov 1996Test # 1339
133--33.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:

South Western Districts vs Northern Cape at Kimberley, CSA 4-Day Series Division 2 14th Match, Jan 8-11, 2026 [First-class - Live]
>> 181/3 (58.4 ov, N Yikha 62*, R Herrmann 87*, L Alder 0/38) - Stumps

Bloomfield Cricket and Athletic Club vs Police Sports Club at Colombo (PSS), Major League Tournament Group A, Jan 9-11, 2026 [First-class - Live]
>> 69/1 (14.3 ov, SADU Mihiran 8*, A Tharindu 37*, RS Fernando 1/23)

Border vs Mpumalanga at East London, CSA 4-Day Series Division 2 13th Match, Jan 8-11, 2026 [First-class - Live]
>> 108/3 (41.0 ov, Muhammed Mayet 24*, MY Cook 0*, K Molefe 0/28) - Stumps