Batting Most Runs Innings - South Africa

High scores in T20s at SA: Kingsmead, Durban - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
114*857097162.85South Africav West IndiesDurban114 Jan 2015T20I # 415
89*685666158.92South Africav New ZealandDurban219 Sep 2007T20I # 39
82624048205.00South Africav PakistanDurban110 Dec 2024T20I # 3026
65352228295.45South Africav EnglandDurban214 Feb 2020T20I # 1041
56764352130.23South Africav AustraliaDurban230 Aug 2023T20I # 2224
53*513533151.42South Africav AustraliaDurban24 Mar 2016T20I # 519
49623832128.94South Africav AustraliaDurban11 Sep 2023T20I # 2228
48724141117.07South Africav New ZealandDurban214 Aug 2015T20I # 451
48312115228.57South Africav AustraliaDurban13 Sep 2023T20I # 2230
48482434200.00South Africav PakistanDurban110 Dec 2024T20I # 3026
43*692623165.38South Africav EnglandDurban214 Feb 2020T20I # 1041
42493251131.25South Africav West IndiesDurban114 Jan 2015T20I # 415
42553022140.00South Africav AustraliaDurban13 Sep 2023T20I # 2230
41*372024205.00South Africav AustraliaDurban112 Mar 2014T20I # 363
41212342178.26South Africav AustraliaDurban13 Sep 2023T20I # 2230
40442641153.84South Africav AustraliaDurban24 Mar 2016T20I # 519
38*453260118.75South Africav New ZealandDurban221 Dec 2012T20I # 293
38242042190.00South Africav New ZealandDurban214 Aug 2015T20I # 451
3660372197.29South Africav IndiaDurban220 Sep 2007T20I # 43
3669414087.80South Africav IndiaDurban220 Sep 2007T20I # 43
35131761205.88South Africav AustraliaDurban11 Sep 2023T20I # 2228
33222150157.14South Africav New ZealandDurban214 Aug 2015T20I # 451
31422920106.89South Africav EnglandDurban214 Feb 2020T20I # 1041
28*232350121.73South Africav New ZealandDurban221 Dec 2012T20I # 293
27*281322207.69South Africav AustraliaDurban112 Mar 2014T20I # 363
27282031135.00South Africav AustraliaDurban11 Sep 2023T20I # 2228
2591321192.30South Africav EnglandDurban214 Feb 2020T20I # 1041
25221612156.25South Africav AustraliaDurban13 Sep 2023T20I # 2230
25342221113.63South Africav IndiaDurban28 Nov 2024T20I # 2938
23302320100.00South Africav New ZealandDurban219 Sep 2007T20I # 39
23191103209.09South Africav IndiaDurban28 Nov 2024T20I # 2938
21221620131.25South Africav West IndiesDurban114 Jan 2015T20I # 415
21221612131.25South Africav EnglandDurban214 Feb 2020T20I # 1041
21181122190.90South Africav AustraliaDurban230 Aug 2023T20I # 2224
21311131190.90South Africav IndiaDurban28 Nov 2024T20I # 2938
20251331153.84South Africav New ZealandDurban221 Dec 2012T20I # 293
20171430142.85South Africav AustraliaDurban230 Aug 2023T20I # 2224
19331940100.00South Africav New ZealandDurban219 Sep 2007T20I # 39
1921212190.47South Africav New ZealandDurban214 Aug 2015T20I # 451
19181420135.71South Africav AustraliaDurban24 Mar 2016T20I # 519
1825221181.81South Africav IndiaDurban28 Nov 2024T20I # 2938
16*181101145.45South Africav New ZealandDurban219 Sep 2007T20I # 39
13*9720185.71South Africav AustraliaDurban11 Sep 2023T20I # 2228
13201101118.18South Africav AustraliaDurban24 Mar 2016T20I # 519
13221201108.33South Africav EnglandDurban214 Feb 2020T20I # 1041
13191101118.18South Africav AustraliaDurban13 Sep 2023T20I # 2230
12*201120109.09South Africav PakistanDurban110 Dec 2024T20I # 3026
1214811150.00South Africav IndiaDurban28 Nov 2024T20I # 2938
1226130192.30South Africav PakistanDurban110 Dec 2024T20I # 3026
11161110100.00South Africav AustraliaDurban11 Sep 2023T20I # 2228
11161101100.00South Africav IndiaDurban28 Nov 2024T20I # 2938
9*8701128.57South Africav AustraliaDurban13 Sep 2023T20I # 2230
81991088.88South Africav AustraliaDurban24 Mar 2016T20I # 519
86810100.00South Africav AustraliaDurban11 Sep 2023T20I # 2228
83420200.00South Africav IndiaDurban28 Nov 2024T20I # 2938
85501160.00South Africav PakistanDurban110 Dec 2024T20I # 3026
81891088.88South Africav PakistanDurban110 Dec 2024T20I # 3026
7*7201350.00South Africav West IndiesDurban114 Jan 2015T20I # 415
71381087.50South Africav AustraliaDurban24 Mar 2016T20I # 519
79700100.00South Africav AustraliaDurban230 Aug 2023T20I # 2224
712600116.66South Africav PakistanDurban110 Dec 2024T20I # 3026
6*14410150.00South Africav AustraliaDurban24 Mar 2016T20I # 519
6670185.71South Africav AustraliaDurban11 Sep 2023T20I # 2228
62401150.00South Africav IndiaDurban28 Nov 2024T20I # 2938
5*5310166.66South Africav IndiaDurban28 Nov 2024T20I # 2938
521121041.66South Africav IndiaDurban220 Sep 2007T20I # 43
51090055.55South Africav AustraliaDurban24 Mar 2016T20I # 519
5660083.33South Africav AustraliaDurban230 Aug 2023T20I # 2224
5971071.42South Africav AustraliaDurban13 Sep 2023T20I # 2230
51590055.55South Africav IndiaDurban28 Nov 2024T20I # 2938
4*1210200.00South Africav IndiaDurban220 Sep 2007T20I # 43
4*2210200.00South Africav New ZealandDurban214 Aug 2015T20I # 451
41061066.66South Africav IndiaDurban220 Sep 2007T20I # 43
4891044.44South Africav AustraliaDurban112 Mar 2014T20I # 363
32790033.33South Africav AustraliaDurban11 Sep 2023T20I # 2228
3770042.85South Africav PakistanDurban110 Dec 2024T20I # 3026
2*730066.66South Africav New ZealandDurban214 Aug 2015T20I # 451
2*930066.66South Africav AustraliaDurban230 Aug 2023T20I # 2224
2*1200100.00South Africav AustraliaDurban13 Sep 2023T20I # 2230
2940050.00South Africav New ZealandDurban219 Sep 2007T20I # 39
2350040.00South Africav IndiaDurban220 Sep 2007T20I # 43
21060033.33South Africav IndiaDurban220 Sep 2007T20I # 43
1*630033.33South Africav IndiaDurban220 Sep 2007T20I # 43
1*630033.33South Africav AustraliaDurban11 Sep 2023T20I # 2228
1450020.00South Africav New ZealandDurban219 Sep 2007T20I # 39
1740025.00South Africav IndiaDurban220 Sep 2007T20I # 43
1730033.33South Africav IndiaDurban220 Sep 2007T20I # 43
1220050.00South Africav AustraliaDurban230 Aug 2023T20I # 2224
1320050.00South Africav AustraliaDurban230 Aug 2023T20I # 2224
1420050.00South Africav IndiaDurban28 Nov 2024T20I # 2938
1340025.00South Africav PakistanDurban110 Dec 2024T20I # 3026
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sunrisers Eastern Cape vs Pretoria Capitals at Durban, SA20 Qualifier 1, Jan 21, 2026 [Twenty20]

Durban's Super Giants vs Paarl Royals at Durban, SA20 27th Match, Jan 17, 2026 [Twenty20]

Pretoria Capitals vs Durban's Super Giants at Durban, SA20 16th Match, Jan 7, 2026 [Twenty20]