Batting Most Runs Innings IN Pakistan

Players IN Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
88*4162894030.44West Indiesv PakistanKarachi320 Nov 1986Test # 1058
761471125167.85Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
752731976038.07West Indiesv PakistanLahore27 Nov 1986Test # 1056
701621004070.00West Indiesv PakistanKarachi120 Nov 1986Test # 1058
66133824280.48Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
624081622038.27Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
61142758081.33Pakistanv West IndiesFaisalabad124 Oct 1986Test # 1055
612201378044.52Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
541691247043.54West Indiesv PakistanFaisalabad224 Oct 1986Test # 1055
481961386034.78Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
461901143040.35Pakistanv West IndiesLahore17 Nov 1986Test # 1056
4484524084.61West Indiesv PakistanLahore27 Nov 1986Test # 1056
44124875050.57West Indiesv PakistanKarachi120 Nov 1986Test # 1058
402231342029.85Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
401611097036.69West Indiesv PakistanFaisalabad224 Oct 1986Test # 1055
33583321100.00West Indiesv PakistanFaisalabad224 Oct 1986Test # 1055
331781263026.19West Indiesv PakistanFaisalabad224 Oct 1986Test # 1055
32126934034.40West Indiesv PakistanKarachi320 Nov 1986Test # 1058
301741013029.70Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
292291620017.90Pakistanv West IndiesKarachi420 Nov 1986Test # 1058
28101663042.42West Indiesv PakistanFaisalabad224 Oct 1986Test # 1055
28422831100.00West Indiesv PakistanKarachi320 Nov 1986Test # 1058
2789612144.26West Indiesv PakistanKarachi120 Nov 1986Test # 1058
2678413063.41Pakistanv West IndiesFaisalabad124 Oct 1986Test # 1055
25124782032.05Pakistanv West IndiesKarachi420 Nov 1986Test # 1058
2377363063.88Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
2285791027.84Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
21*59283075.00Pakistanv West IndiesFaisalabad124 Oct 1986Test # 1055
19141731026.02Pakistanv West IndiesLahore37 Nov 1986Test # 1056
1972542035.18West Indiesv PakistanKarachi120 Nov 1986Test # 1058
18110660027.27West Indiesv PakistanLahore27 Nov 1986Test # 1056
1852443040.90West Indiesv PakistanKarachi120 Nov 1986Test # 1058
1751381044.73West Indiesv PakistanKarachi120 Nov 1986Test # 1058
1682501032.00Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
15*96641023.43Pakistanv West IndiesKarachi420 Nov 1986Test # 1058
1575430034.88Pakistanv West IndiesLahore17 Nov 1986Test # 1056
1430222063.63Pakistanv West IndiesFaisalabad124 Oct 1986Test # 1055
1479541025.92West Indiesv PakistanFaisalabad424 Oct 1986Test # 1055
13*62450028.88Pakistanv West IndiesLahore17 Nov 1986Test # 1056
13*89440029.54West Indiesv PakistanLahore27 Nov 1986Test # 1056
13151320100.00Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
1331182072.22Pakistanv West IndiesLahore37 Nov 1986Test # 1056
12*29222054.54West Indiesv PakistanFaisalabad224 Oct 1986Test # 1055
1234171070.58West Indiesv PakistanFaisalabad424 Oct 1986Test # 1055
1263290041.37Pakistanv West IndiesLahore17 Nov 1986Test # 1056
1232321037.50West Indiesv PakistanKarachi320 Nov 1986Test # 1058
1260541022.22Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
10*74291034.48Pakistanv West IndiesLahore37 Nov 1986Test # 1056
1016920111.11West Indiesv PakistanFaisalabad224 Oct 1986Test # 1055
1050221045.45West Indiesv PakistanFaisalabad424 Oct 1986Test # 1055
1026211047.61West Indiesv PakistanLahore27 Nov 1986Test # 1056
1028122083.33Pakistanv West IndiesKarachi420 Nov 1986Test # 1058
9*47190047.36Pakistanv West IndiesFaisalabad124 Oct 1986Test # 1055
989560016.07West Indiesv PakistanLahore27 Nov 1986Test # 1056
911498009.18West Indiesv PakistanKarachi120 Nov 1986Test # 1058
924150060.00Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
8*17100080.00Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
855201040.00Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
842191042.10Pakistanv West IndiesLahore17 Nov 1986Test # 1056
828260030.76West Indiesv PakistanLahore27 Nov 1986Test # 1056
850291027.58Pakistanv West IndiesLahore17 Nov 1986Test # 1056
852321025.00West Indiesv PakistanKarachi320 Nov 1986Test # 1058
7*90651010.76Pakistanv West IndiesKarachi420 Nov 1986Test # 1058
6*24141042.85West Indiesv PakistanFaisalabad424 Oct 1986Test # 1055
6*36120050.00Pakistanv West IndiesLahore37 Nov 1986Test # 1056
639270022.22West Indiesv PakistanLahore27 Nov 1986Test # 1056
620161037.50West Indiesv PakistanLahore27 Nov 1986Test # 1056
629260023.07Pakistanv West IndiesLahore37 Nov 1986Test # 1056
639240025.00West Indiesv PakistanKarachi320 Nov 1986Test # 1058
665460013.04Pakistanv West IndiesKarachi420 Nov 1986Test # 1058
514510100.00West Indiesv PakistanFaisalabad224 Oct 1986Test # 1055
59120041.66West Indiesv PakistanFaisalabad424 Oct 1986Test # 1055
551331015.15West Indiesv PakistanKarachi320 Nov 1986Test # 1058
531270018.51Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
42210200.00West Indiesv PakistanFaisalabad224 Oct 1986Test # 1055
433170023.52Pakistanv West IndiesLahore17 Nov 1986Test # 1056
437300013.33West Indiesv PakistanLahore27 Nov 1986Test # 1056
434220018.18Pakistanv West IndiesKarachi420 Nov 1986Test # 1058
436180022.22Pakistanv West IndiesKarachi420 Nov 1986Test # 1058
415181022.22West Indiesv PakistanKarachi120 Nov 1986Test # 1058
45343009.30West Indiesv PakistanKarachi320 Nov 1986Test # 1058
3*41140021.42Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
338210014.28Pakistanv West IndiesFaisalabad124 Oct 1986Test # 1055
332120025.00West Indiesv PakistanKarachi120 Nov 1986Test # 1058
316120025.00Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
21250040.00West Indiesv PakistanFaisalabad424 Oct 1986Test # 1055
21680025.00Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
23327007.40Pakistanv West IndiesFaisalabad324 Oct 1986Test # 1055
223160012.50Pakistanv West IndiesFaisalabad124 Oct 1986Test # 1055
220170011.76West Indiesv PakistanFaisalabad424 Oct 1986Test # 1055
22829006.89Pakistanv West IndiesLahore37 Nov 1986Test # 1056
219110018.18Pakistanv West IndiesLahore37 Nov 1986Test # 1056
226180011.11Pakistanv West IndiesLahore17 Nov 1986Test # 1056
222130015.38West Indiesv PakistanLahore27 Nov 1986Test # 1056
11160016.66Pakistanv West IndiesFaisalabad124 Oct 1986Test # 1055
13419005.26Pakistanv West IndiesLahore37 Nov 1986Test # 1056
14030003.33Pakistanv West IndiesLahore37 Nov 1986Test # 1056
1740025.00Pakistanv West IndiesLahore37 Nov 1986Test # 1056
1430033.33Pakistanv West IndiesLahore17 Nov 1986Test # 1056
13226003.84Pakistanv West IndiesKarachi220 Nov 1986Test # 1058
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]