Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
151211131161115.26Pakistanv EnglandBristol114 May 2019ODI # 4135
138136106124130.18Pakistanv EnglandSouthampton211 May 2019ODI # 4133
117*8878134150.00Pakistanv KentBeckenham127 Apr 2019List A
115150112131102.67Pakistanv EnglandNottingham117 May 2019ODI # 4138
101*19812711079.52Pakistanv New ZealandBirmingham226 Jun 2019ODI # 4174
1019281151124.69Pakistanv NorthantsNorthampton229 Apr 2019List A
1017563132160.31Pakistanv LeicsLeicester11 May 2019Twenty20
10017210070100.00Pakistanv BangladeshLord's15 Jul 2019ODI # 4186
971078072121.25Pakistanv EnglandLeeds219 May 2019ODI # 4140
961029811097.95Pakistanv BangladeshLord's15 Jul 2019ODI # 4186
89955993150.84Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
84996282135.48Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
80101839196.38Pakistanv EnglandLeeds219 May 2019ODI # 4140
76885991128.81Pakistanv KentBeckenham127 Apr 2019List A
751017161105.63Pakistanv KentBeckenham127 Apr 2019List A
71126795289.87Pakistanv NorthantsNorthampton229 Apr 2019List A
69113807086.25Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
68*685353128.30Pakistanv NorthantsNorthampton229 Apr 2019List A
6898765289.47Pakistanv New ZealandBirmingham226 Jun 2019ODI # 4174
65-4253154.76Pakistanv EnglandCardiff15 May 2019T20I # 772
6383664195.45Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
62112757182.66Pakistanv IndiaManchester216 Jun 2019ODI # 4161
59655523107.27Pakistanv EnglandNottingham117 May 2019ODI # 4138
57875052114.00Pakistanv EnglandNottingham117 May 2019ODI # 4138
55684450125.00Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
53107757070.66Pakistanv AustraliaTaunton212 Jun 2019ODI # 4157
52413081173.33Pakistanv LeicsLeicester11 May 2019Twenty20
52724323120.93Pakistanv EnglandBristol114 May 2019ODI # 4135
5183521098.07Pakistanv EnglandSouthampton211 May 2019ODI # 4133
51563624141.66Pakistanv EnglandSouthampton211 May 2019ODI # 4133
50-3651138.88Pakistanv EnglandCardiff15 May 2019T20I # 772
49*63545090.74Pakistanv AfghanistanLeeds229 Jun 2019ODI # 4177
4883573184.21Pakistanv IndiaManchester216 Jun 2019ODI # 4161
46*573960117.94Pakistanv IndiaManchester216 Jun 2019ODI # 4161
4669493193.87Pakistanv AustraliaTaunton212 Jun 2019ODI # 4157
45493923115.38Pakistanv AustraliaTaunton212 Jun 2019ODI # 4157
4563515088.23Pakistanv AfghanistanLeeds229 Jun 2019ODI # 4177
4492583175.86Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
4494506188.00Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
4471586075.86Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
43492661165.38Pakistanv BangladeshLord's15 Jul 2019ODI # 4186
42*-685061.76Pakistanv EnglandThe Oval18 May 2019ODI # 4130
41*573220128.12Pakistanv EnglandSouthampton211 May 2019ODI # 4133
41544170100.00Pakistanv EnglandBristol114 May 2019ODI # 4135
41582640157.69Pakistanv EnglandNottingham117 May 2019ODI # 4138
4096481083.33Pakistanv AustraliaTaunton212 Jun 2019ODI # 4157
3956473082.97Pakistanv KentBeckenham127 Apr 2019List A
3663406090.00Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
3660514070.58Pakistanv AfghanistanLeeds229 Jun 2019ODI # 4177
3559443079.54Pakistanv EnglandSouthampton211 May 2019ODI # 4133
32171533213.33Pakistanv AustraliaTaunton212 Jun 2019ODI # 4157
3270505064.00Pakistanv New ZealandBirmingham226 Jun 2019ODI # 4174
30*35343088.23Pakistanv NorthantsNorthampton229 Apr 2019List A
30372870107.14Pakistanv AustraliaTaunton212 Jun 2019ODI # 4157
28281741164.70Pakistanv EnglandLeeds219 May 2019ODI # 4140
2749342079.41Pakistanv EnglandBristol114 May 2019ODI # 4135
2758572047.36Pakistanv AfghanistanLeeds229 Jun 2019ODI # 4177
27492530108.00Pakistanv BangladeshLord's15 Jul 2019ODI # 4186
25242130119.04Pakistanv EnglandLeeds219 May 2019ODI # 4140
23331530153.33Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
22231530146.66Pakistanv LeicsLeicester11 May 2019Twenty20
22201240183.33Pakistanv EnglandBristol114 May 2019ODI # 4135
22401720129.41Pakistanv EnglandLeeds219 May 2019ODI # 4140
2247332066.66Pakistanv West IndiesNottingham131 May 2019ODI # 4144
22271621137.50Pakistanv West IndiesNottingham131 May 2019ODI # 4144
21*281430150.00Pakistanv EnglandNottingham117 May 2019ODI # 4138
20*241410142.85Pakistanv IndiaManchester216 Jun 2019ODI # 4161
2038330160.60Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
19*33262073.07Pakistanv EnglandLeeds219 May 2019ODI # 4140
1942293065.51Pakistanv New ZealandBirmingham226 Jun 2019ODI # 4174
1948351054.28Pakistanv AfghanistanLeeds229 Jun 2019ODI # 4177
18*-1330138.46Pakistanv EnglandCardiff15 May 2019T20I # 772
18*19912200.00Pakistanv EnglandBristol114 May 2019ODI # 4135
18191112163.63Pakistanv West IndiesNottingham131 May 2019ODI # 4144
1837221081.81Pakistanv AfghanistanLeeds229 Jun 2019ODI # 4177
1716801212.50Pakistanv KentBeckenham127 Apr 2019List A
17-1011170.00Pakistanv EnglandCardiff15 May 2019T20I # 772
17151211141.66Pakistanv EnglandNottingham117 May 2019ODI # 4138
16-203080.00Pakistanv EnglandThe Oval18 May 2019ODI # 4130
1636242066.66Pakistanv West IndiesNottingham131 May 2019ODI # 4144
15*14911166.66Pakistanv AfghanistanLeeds229 Jun 2019ODI # 4177
15171130136.36Pakistanv EnglandBristol114 May 2019ODI # 4135
14*-152093.33Pakistanv EnglandThe Oval18 May 2019ODI # 4130
1419180077.77Pakistanv EnglandSouthampton211 May 2019ODI # 4133
14171101127.27Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
13161110118.18Pakistanv EnglandBristol114 May 2019ODI # 4135
1327311041.93Pakistanv BangladeshLord's15 Jul 2019ODI # 4186
1216911133.33Pakistanv EnglandNottingham117 May 2019ODI # 4138
1242300040.00Pakistanv IndiaManchester216 Jun 2019ODI # 4161
119411275.00Pakistanv LeicsLeicester11 May 2019Twenty20
11171011110.00Pakistanv EnglandLeeds219 May 2019ODI # 4140
1133171064.70Pakistanv AfghanistanLeeds229 Jun 2019ODI # 4177
10*10501200.00Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
10*3420250.00Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
1011130176.92Pakistanv KentBeckenham127 Apr 2019List A
921170052.94Pakistanv KentBeckenham127 Apr 2019List A
913701128.57Pakistanv IndiaManchester216 Jun 2019ODI # 4161
913102090.00Pakistanv New ZealandBirmingham226 Jun 2019ODI # 4174
810401200.00Pakistanv EnglandSouthampton211 May 2019ODI # 4133
834121066.66Pakistanv West IndiesNottingham131 May 2019ODI # 4144
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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class]

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class]

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 156/4 (49.0 ov, A Mokgakane 79*, SM Gilson 4*, Tsepo Ndwandwa 0/19) - Stumps