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
13432222011260.90West Indiesv PakistanLahore16 Dec 1990Test # 1158
1173522418048.54West Indiesv PakistanKarachi115 Nov 1990Test # 1154
108*55230614135.29New Zealandv PakistanLahore318 Oct 1990Test # 1152
7918714114056.02New Zealandv PakistanKarachi110 Oct 1990Test # 1151
70*1208611081.39West Indiesv PakistanFaisalabad423 Nov 1990Test # 1157
68*2501434047.55New Zealandv PakistanKarachi310 Oct 1990Test # 1151
618342110145.23New Zealandv PakistanFaisalabad226 Oct 1990Test # 1153
602091288046.87New Zealandv PakistanLahore318 Oct 1990Test # 1152
5998636093.65West Indiesv PakistanLahore36 Dec 1990Test # 1158
58*164998058.58West Indiesv PakistanKarachi315 Nov 1990Test # 1154
491461004049.00West Indiesv PakistanLahore36 Dec 1990Test # 1158
47148984047.95West Indiesv PakistanKarachi315 Nov 1990Test # 1154
451651051042.85New Zealandv PakistanFaisalabad426 Oct 1990Test # 1153
4491665066.66West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
44149894049.43West Indiesv PakistanLahore16 Dec 1990Test # 1158
432491513028.47New Zealandv PakistanKarachi110 Oct 1990Test # 1151
33*85673049.25West Indiesv PakistanFaisalabad423 Nov 1990Test # 1157
3359416080.48New Zealandv PakistanLahore118 Oct 1990Test # 1152
31153835037.34New Zealandv PakistanFaisalabad226 Oct 1990Test # 1153
30*191863034.88New Zealandv PakistanFaisalabad426 Oct 1990Test # 1153
2764512152.94West Indiesv PakistanLahore16 Dec 1990Test # 1158
2686564046.42West Indiesv PakistanKarachi115 Nov 1990Test # 1154
25126812030.86New Zealandv PakistanLahore318 Oct 1990Test # 1152
2578523048.07New Zealandv PakistanFaisalabad226 Oct 1990Test # 1153
2552335075.75New Zealandv PakistanFaisalabad426 Oct 1990Test # 1153
252421362018.38New Zealandv PakistanFaisalabad226 Oct 1990Test # 1153
2556293086.20West Indiesv PakistanKarachi115 Nov 1990Test # 1154
24*42285085.71New Zealandv PakistanFaisalabad226 Oct 1990Test # 1153
2397662034.84New Zealandv PakistanLahore118 Oct 1990Test # 1152
22106681032.35West Indiesv PakistanKarachi115 Nov 1990Test # 1154
2191642032.81New Zealandv PakistanKarachi310 Oct 1990Test # 1151
21171140190.90New Zealandv PakistanFaisalabad426 Oct 1990Test # 1153
2183590035.59West Indiesv PakistanKarachi315 Nov 1990Test # 1154
2140283075.00West Indiesv PakistanLahore16 Dec 1990Test # 1158
2051424047.61New Zealandv PakistanKarachi310 Oct 1990Test # 1151
2095594033.89New Zealandv PakistanLahore118 Oct 1990Test # 1152
20382040100.00West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
1952364052.77New Zealandv PakistanKarachi310 Oct 1990Test # 1151
19101520036.53West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
1840283064.28New Zealandv PakistanKarachi310 Oct 1990Test # 1151
1858382047.36New Zealandv PakistanFaisalabad226 Oct 1990Test # 1153
1745421040.47West Indiesv PakistanKarachi115 Nov 1990Test # 1154
1693613026.22New Zealandv PakistanKarachi110 Oct 1990Test # 1151
1649332048.48West Indiesv PakistanLahore16 Dec 1990Test # 1158
1568502030.00West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
14*25221063.63West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
14121020140.00New Zealandv PakistanKarachi310 Oct 1990Test # 1151
1498712019.71New Zealandv PakistanLahore318 Oct 1990Test # 1152
1326212061.90West Indiesv PakistanKarachi115 Nov 1990Test # 1154
1258390030.76New Zealandv PakistanFaisalabad426 Oct 1990Test # 1153
1254241050.00New Zealandv PakistanFaisalabad426 Oct 1990Test # 1153
1245332036.36West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
1221172070.58West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
12106541022.22West Indiesv PakistanLahore36 Dec 1990Test # 1158
11*38271040.74New Zealandv PakistanKarachi110 Oct 1990Test # 1151
1143332033.33New Zealandv PakistanKarachi310 Oct 1990Test # 1151
1198550020.00New Zealandv PakistanLahore118 Oct 1990Test # 1152
1137231047.82New Zealandv PakistanLahore118 Oct 1990Test # 1152
1167300036.66West Indiesv PakistanKarachi315 Nov 1990Test # 1154
1165451024.44West Indiesv PakistanKarachi315 Nov 1990Test # 1154
1135240045.83West Indiesv PakistanLahore36 Dec 1990Test # 1158
1038211047.61New Zealandv PakistanFaisalabad426 Oct 1990Test # 1153
1027191052.63West Indiesv PakistanFaisalabad423 Nov 1990Test # 1157
955340026.47New Zealandv PakistanKarachi110 Oct 1990Test # 1151
932212042.85New Zealandv PakistanLahore118 Oct 1990Test # 1152
967380023.68West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
942241037.50West Indiesv PakistanLahore16 Dec 1990Test # 1158
836270029.62New Zealandv PakistanLahore318 Oct 1990Test # 1152
872451017.77New Zealandv PakistanLahore118 Oct 1990Test # 1152
875460017.39New Zealandv PakistanFaisalabad226 Oct 1990Test # 1153
857360022.22West Indiesv PakistanKarachi315 Nov 1990Test # 1154
821161050.00West Indiesv PakistanKarachi115 Nov 1990Test # 1154
741380018.42New Zealandv PakistanKarachi110 Oct 1990Test # 1151
753231030.43New Zealandv PakistanLahore318 Oct 1990Test # 1152
756381018.42New Zealandv PakistanLahore318 Oct 1990Test # 1152
713610116.66New Zealandv PakistanLahore318 Oct 1990Test # 1152
71780187.50West Indiesv PakistanFaisalabad423 Nov 1990Test # 1157
6*2970085.71West Indiesv PakistanKarachi115 Nov 1990Test # 1154
620151040.00New Zealandv PakistanLahore318 Oct 1990Test # 1152
638321018.75West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
61791066.66West Indiesv PakistanLahore36 Dec 1990Test # 1158
5*14510100.00West Indiesv PakistanLahore16 Dec 1990Test # 1158
526121041.66West Indiesv PakistanFaisalabad223 Nov 1990Test # 1157
510101050.00West Indiesv PakistanLahore16 Dec 1990Test # 1158
524171029.41West Indiesv PakistanLahore36 Dec 1990Test # 1158
49410100.00New Zealandv PakistanKarachi110 Oct 1990Test # 1151
421140028.57New Zealandv PakistanKarachi110 Oct 1990Test # 1151
458350011.42New Zealandv PakistanLahore118 Oct 1990Test # 1152
323140021.42New Zealandv PakistanLahore118 Oct 1990Test # 1152
3860050.00West Indiesv PakistanKarachi115 Nov 1990Test # 1154
316110027.27West Indiesv PakistanLahore16 Dec 1990Test # 1158
334260011.53West Indiesv PakistanLahore36 Dec 1990Test # 1158
24531006.45New Zealandv PakistanKarachi110 Oct 1990Test # 1151
215120016.66New Zealandv PakistanKarachi310 Oct 1990Test # 1151
2980025.00New Zealandv PakistanFaisalabad226 Oct 1990Test # 1153
222120016.66New Zealandv PakistanFaisalabad426 Oct 1990Test # 1153
2840050.00West Indiesv PakistanKarachi115 Nov 1990Test # 1154
1*4100100.00West Indiesv PakistanLahore36 Dec 1990Test # 1158
12517005.88New Zealandv PakistanLahore318 Oct 1990Test # 1152
11590011.11West Indiesv PakistanKarachi315 Nov 1990Test # 1154
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]