Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1227759154206.77Pakistanv South AfricaCenturion14 Apr 2021T20I # 1147
74*1005092148.00Pakistanv South AfricaJohannesburg10 Apr 2021T20I # 1145
73*794752155.31Pakistanv South AfricaCenturion14 Apr 2021T20I # 1147
71633547202.85West Indiesv South AfricaSt George's26 Jun 2021T20I # 1176
66*945452122.22Sri Lankav South AfricaColombo (RPS)10 Sep 2021T20I # 1265
60443454176.47Pakistanv South AfricaCenturion16 Apr 2021T20I # 1148
52-3453152.94West Indiesv South AfricaSt George's3 Jul 2021T20I # 1181
51*502525204.00West Indiesv South AfricaSt George's1 Jul 2021T20I # 1180
50785050100.00Pakistanv South AfricaJohannesburg12 Apr 2021T20I # 1146
47473444138.23West Indiesv South AfricaSt George's1 Jul 2021T20I # 1180
39563330118.18Sri Lankav South AfricaColombo (RPS)14 Sep 2021T20I # 1273
36523430105.88Irelandv South AfricaDublin (Malahide)19 Jul 2021T20I # 1194
3582362197.22West Indiesv South AfricaSt George's27 Jun 2021T20I # 1178
34191205283.33West Indiesv South AfricaSt George's27 Jun 2021T20I # 1178
33-3112106.45West Indiesv South AfricaSt George's3 Jul 2021T20I # 1181
32*382413133.33West Indiesv South AfricaSt George's26 Jun 2021T20I # 1176
32322360139.13Pakistanv South AfricaJohannesburg12 Apr 2021T20I # 1146
30*382540120.00Irelandv South AfricaDublin (Malahide)19 Jul 2021T20I # 1194
30211441214.28Pakistanv South AfricaJohannesburg10 Apr 2021T20I # 1145
30411932157.89West Indiesv South AfricaSt George's26 Jun 2021T20I # 1176
30552521120.00Sri Lankav South AfricaColombo (RPS)12 Sep 2021T20I # 1270
27261941142.10Pakistanv South AfricaJohannesburg10 Apr 2021T20I # 1145
27402121128.57West Indiesv South AfricaSt George's29 Jun 2021T20I # 1179
27342240122.72Irelandv South AfricaBelfast24 Jul 2021T20I # 1201
2646281192.85West Indiesv South AfricaSt George's29 Jun 2021T20I # 1179
25*272112119.04Pakistanv South AfricaCenturion16 Apr 2021T20I # 1148
25231603156.25West Indiesv South AfricaSt George's29 Jun 2021T20I # 1179
24*241902126.31Sri Lankav South AfricaColombo (RPS)14 Sep 2021T20I # 1273
24492330104.34Pakistanv South AfricaCenturion16 Apr 2021T20I # 1148
24181812133.33Irelandv South AfricaBelfast22 Jul 2021T20I # 1197
23*161213191.66West Indiesv South AfricaSt George's26 Jun 2021T20I # 1176
22*181412157.14Sri Lankav South AfricaColombo (RPS)10 Sep 2021T20I # 1265
22352211100.00West Indiesv South AfricaSt George's29 Jun 2021T20I # 1179
22241640137.50Irelandv South AfricaDublin (Malahide)19 Jul 2021T20I # 1194
22171531146.66Irelandv South AfricaBelfast24 Jul 2021T20I # 1201
21181631131.25West Indiesv South AfricaSt George's27 Jun 2021T20I # 1178
20312001100.00West Indiesv South AfricaSt George's27 Jun 2021T20I # 1178
20-1402142.85West Indiesv South AfricaSt George's3 Jul 2021T20I # 1181
20262011100.00Irelandv South AfricaBelfast22 Jul 2021T20I # 1197
20191331153.84Sri Lankav South AfricaColombo (RPS)12 Sep 2021T20I # 1270
19*251321146.15West Indiesv South AfricaSt George's1 Jul 2021T20I # 1180
1933231182.60Irelandv South AfricaBelfast22 Jul 2021T20I # 1197
19241720111.76Irelandv South AfricaBelfast24 Jul 2021T20I # 1201
18211421128.57Irelandv South AfricaBelfast24 Jul 2021T20I # 1201
1836262069.23Sri Lankav South AfricaColombo (RPS)14 Sep 2021T20I # 1273
17221002170.00West Indiesv South AfricaSt George's29 Jun 2021T20I # 1179
16181111145.45West Indiesv South AfricaSt George's29 Jun 2021T20I # 1179
16231520106.66West Indiesv South AfricaSt George's1 Jul 2021T20I # 1180
16151410114.28Sri Lankav South AfricaColombo (RPS)10 Sep 2021T20I # 1265
15*26180183.33Irelandv South AfricaDublin (Malahide)19 Jul 2021T20I # 1194
15*27161093.75Irelandv South AfricaBelfast22 Jul 2021T20I # 1197
14*17911155.55West Indiesv South AfricaSt George's29 Jun 2021T20I # 1179
14231430100.00Pakistanv South AfricaJohannesburg10 Apr 2021T20I # 1145
1412830175.00Pakistanv South AfricaJohannesburg10 Apr 2021T20I # 1145
1438200070.00Sri Lankav South AfricaColombo (RPS)12 Sep 2021T20I # 1270
13*28911144.44Irelandv South AfricaBelfast24 Jul 2021T20I # 1201
13151110118.18Pakistanv South AfricaJohannesburg10 Apr 2021T20I # 1145
13-150186.66West Indiesv South AfricaSt George's3 Jul 2021T20I # 1181
123302400.00Pakistanv South AfricaJohannesburg12 Apr 2021T20I # 1146
1215920133.33Pakistanv South AfricaJohannesburg12 Apr 2021T20I # 1146
12171020120.00Irelandv South AfricaBelfast22 Jul 2021T20I # 1197
1211820150.00Sri Lankav South AfricaColombo (RPS)14 Sep 2021T20I # 1273
11-901122.22West Indiesv South AfricaSt George's3 Jul 2021T20I # 1181
1119130084.61Irelandv South AfricaBelfast24 Jul 2021T20I # 1201
1123140078.57Sri Lankav South AfricaColombo (RPS)10 Sep 2021T20I # 1265
1021121083.33Pakistanv South AfricaCenturion16 Apr 2021T20I # 1148
109620166.66West Indiesv South AfricaSt George's27 Jun 2021T20I # 1178
108801125.00Sri Lankav South AfricaColombo (RPS)12 Sep 2021T20I # 1270
1021160062.50Sri Lankav South AfricaColombo (RPS)14 Sep 2021T20I # 1273
9*3310300.00Pakistanv South AfricaJohannesburg10 Apr 2021T20I # 1145
919111081.81West Indiesv South AfricaSt George's27 Jun 2021T20I # 1178
910810112.50West Indiesv South AfricaSt George's1 Jul 2021T20I # 1180
914111081.81Irelandv South AfricaBelfast22 Jul 2021T20I # 1197
8*2220400.00Pakistanv South AfricaCenturion14 Apr 2021T20I # 1147
813120166.66Pakistanv South AfricaJohannesburg12 Apr 2021T20I # 1146
87610133.33West Indiesv South AfricaSt George's27 Jun 2021T20I # 1178
81191088.88Irelandv South AfricaBelfast24 Jul 2021T20I # 1201
812120066.66Sri Lankav South AfricaColombo (RPS)12 Sep 2021T20I # 1270
7*10710100.00Pakistanv South AfricaJohannesburg12 Apr 2021T20I # 1146
722110063.63Pakistanv South AfricaCenturion16 Apr 2021T20I # 1148
712501140.00West Indiesv South AfricaSt George's1 Jul 2021T20I # 1180
724120058.33West Indiesv South AfricaSt George's1 Jul 2021T20I # 1180
61201300.00Irelandv South AfricaDublin (Malahide)19 Jul 2021T20I # 1194
61471085.71Irelandv South AfricaBelfast22 Jul 2021T20I # 1197
623190031.57Sri Lankav South AfricaColombo (RPS)10 Sep 2021T20I # 1265
515100050.00Pakistanv South AfricaJohannesburg12 Apr 2021T20I # 1146
51490055.55Pakistanv South AfricaCenturion16 Apr 2021T20I # 1148
54410125.00West Indiesv South AfricaSt George's27 Jun 2021T20I # 1178
5781062.50West Indiesv South AfricaSt George's1 Jul 2021T20I # 1180
511500100.00Irelandv South AfricaDublin (Malahide)19 Jul 2021T20I # 1194
51160083.33Irelandv South AfricaBelfast24 Jul 2021T20I # 1201
51160083.33Irelandv South AfricaBelfast24 Jul 2021T20I # 1201
5980062.50Sri Lankav South AfricaColombo (RPS)12 Sep 2021T20I # 1270
5961083.33Sri Lankav South AfricaColombo (RPS)14 Sep 2021T20I # 1273
4850080.00Pakistanv South AfricaJohannesburg12 Apr 2021T20I # 1146
41180050.00Irelandv South AfricaDublin (Malahide)19 Jul 2021T20I # 1194
41160066.66Sri Lankav South AfricaColombo (RPS)12 Sep 2021T20I # 1270
4870057.14Sri Lankav South AfricaColombo (RPS)12 Sep 2021T20I # 1270
45400100.00Sri Lankav South AfricaColombo (RPS)14 Sep 2021T20I # 1273
3860050.00Pakistanv South AfricaCenturion16 Apr 2021T20I # 1148
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:

Afghanistan vs New Zealand at Chennai, ICC Men's T20 World Cup 4th Match, Group D, Feb 8, 2026 [T20I # 3687]

Sri Lanka vs Ireland at Colombo (RPS), ICC Men's T20 World Cup 6th Match, Group B, Feb 8, 2026 [T20I # 3689]

England vs Nepal at Wankhede, ICC Men's T20 World Cup 5th Match, Group C, Feb 8, 2026 [T20I # 3688]