Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
90795338169.81Englandv South AfricaBristol127 Jul 2022T20I # 1693
78683875205.26Irelandv South AfricaBristol23 Aug 2022T20I # 1721
765948113158.33Indiav South AfricaDelhi19 Jun 2022T20I # 1554
57443572162.85Indiav South AfricaVisakhapatnam114 Jun 2022T20I # 1571
55342792203.70Indiav South AfricaRajkot117 Jun 2022T20I # 1572
54643552154.28Indiav South AfricaVisakhapatnam114 Jun 2022T20I # 1571
52331826288.88Englandv South AfricaBristol127 Jul 2022T20I # 1693
46583133148.38Indiav South AfricaRajkot117 Jun 2022T20I # 1572
43442314186.95Englandv South AfricaBristol127 Jul 2022T20I # 1693
43382823153.57Irelandv South AfricaBristol23 Aug 2022T20I # 1721
40643522114.28Indiav South AfricaCuttack112 Jun 2022T20I # 1569
36482713133.33Indiav South AfricaDelhi19 Jun 2022T20I # 1554
34312123161.90Indiav South AfricaCuttack112 Jun 2022T20I # 1569
34-313-109.67Irelandv South AfricaBristol25 Aug 2022T20I # 1724
32-1932168.42Irelandv South AfricaBristol25 Aug 2022T20I # 1724
31*201223258.33Indiav South AfricaDelhi19 Jun 2022T20I # 1554
31*34214-147.61Indiav South AfricaVisakhapatnam114 Jun 2022T20I # 1571
30*302122142.85Indiav South AfricaCuttack112 Jun 2022T20I # 1569
3029214-142.85Englandv South AfricaCardiff228 Jul 2022T20I # 1698
29311622181.25Indiav South AfricaDelhi19 Jun 2022T20I # 1554
29181413207.14Englandv South AfricaCardiff228 Jul 2022T20I # 1698
2821173-164.70Englandv South AfricaCardiff228 Jul 2022T20I # 1698
28-1622175.00Irelandv South AfricaBristol25 Aug 2022T20I # 1724
27342631103.84Indiav South AfricaRajkot117 Jun 2022T20I # 1572
2757302-90.00Englandv South AfricaSouthampton231 Jul 2022T20I # 1717
232815-3153.33Indiav South AfricaDelhi19 Jun 2022T20I # 1554
2213722314.28Englandv South AfricaBristol127 Jul 2022T20I # 1693
2040223-90.90Englandv South AfricaCardiff228 Jul 2022T20I # 1698
19-1711111.76Irelandv South AfricaBristol25 Aug 2022T20I # 1724
1821103-180.00Englandv South AfricaCardiff228 Jul 2022T20I # 1698
18211121163.63Irelandv South AfricaBristol23 Aug 2022T20I # 1721
1748232-73.91Indiav South AfricaRajkot117 Jun 2022T20I # 1572
172518--94.44Englandv South AfricaSouthampton231 Jul 2022T20I # 1717
1587-2214.28Indiav South AfricaBengaluru119 Jun 2022T20I # 1575
141411-2127.27Indiav South AfricaVisakhapatnam114 Jun 2022T20I # 1571
1416102-140.00Englandv South AfricaSouthampton231 Jul 2022T20I # 1717
141292-155.55Englandv South AfricaSouthampton231 Jul 2022T20I # 1717
1410133-107.69Irelandv South AfricaBristol23 Aug 2022T20I # 1721
12*1492-133.33Indiav South AfricaCuttack112 Jun 2022T20I # 1569
1022111-90.90Indiav South AfricaCuttack112 Jun 2022T20I # 1569
1014121-83.33Indiav South AfricaBengaluru119 Jun 2022T20I # 1575
1094-1250.00Irelandv South AfricaBristol23 Aug 2022T20I # 1721
915121-75.00Indiav South AfricaCuttack112 Jun 2022T20I # 1569
998-1112.50Englandv South AfricaSouthampton231 Jul 2022T20I # 1717
8*1041-200.00Indiav South AfricaRajkot117 Jun 2022T20I # 1572
8*78-1100.00Irelandv South AfricaBristol23 Aug 2022T20I # 1721
82115--53.33Englandv South AfricaBristol127 Jul 2022T20I # 1693
7*-71-100.00Irelandv South AfricaBristol25 Aug 2022T20I # 1724
72411--63.63Englandv South AfricaSouthampton231 Jul 2022T20I # 1717
6148--75.00Indiav South AfricaVisakhapatnam114 Jun 2022T20I # 1571
6178--75.00Indiav South AfricaVisakhapatnam114 Jun 2022T20I # 1571
6128--75.00Irelandv South AfricaBristol23 Aug 2022T20I # 1721
5*821-250.00Indiav South AfricaVisakhapatnam114 Jun 2022T20I # 1571
5157--71.42Indiav South AfricaCuttack112 Jun 2022T20I # 1569
51171-71.42Indiav South AfricaRajkot117 Jun 2022T20I # 1572
5941-125.00Englandv South AfricaBristol127 Jul 2022T20I # 1693
51441-125.00Englandv South AfricaCardiff228 Jul 2022T20I # 1698
51141-125.00Englandv South AfricaCardiff228 Jul 2022T20I # 1698
4821-200.00Indiav South AfricaRajkot117 Jun 2022T20I # 1572
353--100.00Englandv South AfricaCardiff228 Jul 2022T20I # 1698
377--42.85Englandv South AfricaSouthampton231 Jul 2022T20I # 1717
375--60.00Englandv South AfricaSouthampton231 Jul 2022T20I # 1717
3-4--75.00Irelandv South AfricaBristol25 Aug 2022T20I # 1724
243--66.66Englandv South AfricaCardiff228 Jul 2022T20I # 1698
275--40.00Irelandv South AfricaBristol23 Aug 2022T20I # 1721
264--50.00Irelandv South AfricaBristol23 Aug 2022T20I # 1721
2-4--50.00Irelandv South AfricaBristol25 Aug 2022T20I # 1724
2-4--50.00Irelandv South AfricaBristol25 Aug 2022T20I # 1724
1*52--50.00Indiav South AfricaDelhi19 Jun 2022T20I # 1554
1*41--100.00Indiav South AfricaRajkot117 Jun 2022T20I # 1572
1*21--100.00Indiav South AfricaBengaluru119 Jun 2022T20I # 1575
1*41--100.00Englandv South AfricaBristol127 Jul 2022T20I # 1693
1*31--100.00Englandv South AfricaCardiff228 Jul 2022T20I # 1698
154--25.00Indiav South AfricaCuttack112 Jun 2022T20I # 1569
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:

Sunrisers Eastern Cape vs Pretoria Capitals at Durban, SA20 Qualifier 1, Jan 21, 2026 [Twenty20 - Live]
>> 130/3 (15.2 ov, T Stubbs 9*, M Jansen 1*, KA Maharaj 1/23)

Hobart Hurricanes vs Melbourne Stars at Hobart, Big Bash League Knockout, Jan 21, 2026 [Twenty20]

Rajshahi Warriors vs Sylhet Titans at Mirpur, Bangladesh Premier League Qualifier 2, Jan 21, 2026 [Twenty20]