Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
115150112131102.67Pakistanv EnglandNottingham17 May 2019ODI # 4138
101*19812711-79.52Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
1001721007-100.00Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
971078072121.25Pakistanv EnglandLeeds19 May 2019ODI # 4140
961029811-97.95Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
89955993150.84Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
84996282135.48Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
80101839196.38Pakistanv EnglandLeeds19 May 2019ODI # 4140
69113807-86.25Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
6898765289.47Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
6383664195.45Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
62112757182.66Pakistanv IndiaManchester16 Jun 2019ODI # 4161
59655523107.27Pakistanv EnglandNottingham17 May 2019ODI # 4138
57875052114.00Pakistanv EnglandNottingham17 May 2019ODI # 4138
5568445-125.00Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
53107757-70.66Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
52724323120.93Pakistanv EnglandBristol14 May 2019ODI # 4135
5183521-98.07Pakistanv EnglandSouthampton11 May 2019ODI # 4133
51563624141.66Pakistanv EnglandSouthampton11 May 2019ODI # 4133
49*63545-90.74Pakistanv AfghanistanLeeds29 Jun 2019ODI # 4177
4883573184.21Pakistanv IndiaManchester16 Jun 2019ODI # 4161
46*57396-117.94Pakistanv IndiaManchester16 Jun 2019ODI # 4161
4669493193.87Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
45493923115.38Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
4563515-88.23Pakistanv AfghanistanLeeds29 Jun 2019ODI # 4177
4492583175.86Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
4494506188.00Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
4471586-75.86Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
43492661165.38Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
42*-685-61.76Pakistanv EnglandThe Oval8 May 2019ODI # 4130
41*57322-128.12Pakistanv EnglandSouthampton11 May 2019ODI # 4133
4154417-100.00Pakistanv EnglandBristol14 May 2019ODI # 4135
4158264-157.69Pakistanv EnglandNottingham17 May 2019ODI # 4138
4096481-83.33Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
3663406-90.00Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
3660514-70.58Pakistanv AfghanistanLeeds29 Jun 2019ODI # 4177
3559443-79.54Pakistanv EnglandSouthampton11 May 2019ODI # 4133
32171533213.33Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
3270505-64.00Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
3037287-107.14Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
28281741164.70Pakistanv EnglandLeeds19 May 2019ODI # 4140
2749342-79.41Pakistanv EnglandBristol14 May 2019ODI # 4135
2758572-47.36Pakistanv AfghanistanLeeds29 Jun 2019ODI # 4177
2749253-108.00Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
2524213-119.04Pakistanv EnglandLeeds19 May 2019ODI # 4140
2333153-153.33Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
2220124-183.33Pakistanv EnglandBristol14 May 2019ODI # 4135
2240172-129.41Pakistanv EnglandLeeds19 May 2019ODI # 4140
2247332-66.66Pakistanv West IndiesNottingham31 May 2019ODI # 4144
22271621137.50Pakistanv West IndiesNottingham31 May 2019ODI # 4144
21*28143-150.00Pakistanv EnglandNottingham17 May 2019ODI # 4138
20*24141-142.85Pakistanv IndiaManchester16 Jun 2019ODI # 4161
203833-160.60Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
19*33262-73.07Pakistanv EnglandLeeds19 May 2019ODI # 4140
1942293-65.51Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
1948351-54.28Pakistanv AfghanistanLeeds29 Jun 2019ODI # 4177
18*19912200.00Pakistanv EnglandBristol14 May 2019ODI # 4135
18191112163.63Pakistanv West IndiesNottingham31 May 2019ODI # 4144
1837221-81.81Pakistanv AfghanistanLeeds29 Jun 2019ODI # 4177
17151211141.66Pakistanv EnglandNottingham17 May 2019ODI # 4138
16-203-80.00Pakistanv EnglandThe Oval8 May 2019ODI # 4130
1636242-66.66Pakistanv West IndiesNottingham31 May 2019ODI # 4144
15*14911166.66Pakistanv AfghanistanLeeds29 Jun 2019ODI # 4177
1517113-136.36Pakistanv EnglandBristol14 May 2019ODI # 4135
14*-152-93.33Pakistanv EnglandThe Oval8 May 2019ODI # 4130
141918--77.77Pakistanv EnglandSouthampton11 May 2019ODI # 4133
141711-1127.27Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
1316111-118.18Pakistanv EnglandBristol14 May 2019ODI # 4135
1327311-41.93Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
1216911133.33Pakistanv EnglandNottingham17 May 2019ODI # 4138
124230--40.00Pakistanv IndiaManchester16 Jun 2019ODI # 4161
11171011110.00Pakistanv EnglandLeeds19 May 2019ODI # 4140
1133171-64.70Pakistanv AfghanistanLeeds29 Jun 2019ODI # 4177
10*105-1200.00Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
10*342-250.00Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
9137-1128.57Pakistanv IndiaManchester16 Jun 2019ODI # 4161
913102-90.00Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
8104-1200.00Pakistanv EnglandSouthampton11 May 2019ODI # 4133
834121-66.66Pakistanv West IndiesNottingham31 May 2019ODI # 4144
817111-72.72Pakistanv West IndiesNottingham31 May 2019ODI # 4144
8188--100.00Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
81661-133.33Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
764-1175.00Pakistanv EnglandBristol14 May 2019ODI # 4135
723181-38.88Pakistanv IndiaManchester16 Jun 2019ODI # 4161
6*2620--30.00Pakistanv EnglandNottingham17 May 2019ODI # 4138
61361-100.00Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
5*431-166.66Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
51491-55.55Pakistanv EnglandLeeds19 May 2019ODI # 4140
598--62.50Pakistanv AustraliaTaunton12 Jun 2019ODI # 4157
4*84--100.00Pakistanv EnglandSouthampton11 May 2019ODI # 4133
41412--33.33Pakistanv EnglandLeeds19 May 2019ODI # 4140
4421-200.00Pakistanv EnglandNottingham3 Jun 2019ODI # 4148
474--100.00Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
3*136--50.00Pakistanv West IndiesNottingham31 May 2019ODI # 4144
3*133--100.00Pakistanv BangladeshLord's5 Jul 2019ODI # 4186
3-11--27.27Pakistanv EnglandThe Oval8 May 2019ODI # 4130
384--75.00Pakistanv EnglandSouthampton11 May 2019ODI # 4133
2*62--100.00Pakistanv South AfricaLord's23 Jun 2019ODI # 4171
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 Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]