Twenty20 Internationals

South Africa Cricket Team – Twenty20 Internationals Cricket Records

Twenty20 Internationals

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
M Jansen541745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
🥈 2
Q de Kock652228295.45South Africav EnglandDurban14 Feb 2020T20I # 1041
🥉 3
DA Miller101*3679280.55South Africav BangladeshPotchefstroom29 Oct 2017T20I # 628
4
AK Markram271013270.00South Africav IrelandBristol05 Aug 2022T20I # 1724
5
T Stubbs401553266.66South Africav West IndiesTarouba27 Aug 2024T20I # 2820
6
WD Parnell 29*1132263.63South Africav AustraliaJohannesburg16 Oct 2011T20I # 212
7
Q de Kock 47*1881261.11South Africav ZimbabweHobart24 Oct 2022T20I # 1844
8
T Stubbs722828257.14South Africav EnglandBristol27 Jul 2022T20I # 1693
9
AB de Villiers 69*2893246.42South Africav EnglandChattogram29 Mar 2014T20I # 391
10
AB de Villiers712966244.82South Africav EnglandJohannesburg21 Feb 2016T20I # 506
11
RR Hendricks441862244.44South Africav West IndiesTarouba25 Aug 2024T20I # 2811
12
H Klaasen391652243.75South Africav IrelandBristol05 Aug 2022T20I # 1724
13
RR Hendricks6828112242.85South Africav West IndiesCenturion26 Mar 2023T20I # 2032
13
JP Duminy 34*1423242.85South Africav Sri LankaJohannesburg24 Mar 2019T20I # 763
15
M Jansen 29*1223241.66South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
16
Q de Kock411744241.17South Africav West IndiesKingston25 May 2024T20I # 2626
16
D Brevis411715241.17South Africav ZimbabweHarare14 Jul 2025T20I # 3316
18
DA Miller 28*1222233.33South Africav EnglandWankhede18 Mar 2016T20I # 540
19
AB de Villiers 79*3456232.35South Africav ScotlandThe Oval07 Jun 2009T20I # 94
20
HE van der Dussen 74*3255231.25South Africav EnglandCape Town01 Dec 2020T20I # 1113
21
AB de Villiers301312230.76South Africav Sri LankaHambantota22 Sep 2012T20I # 269
22
H Klaasen693037230.00South Africav IndiaCenturion21 Feb 2018T20I # 654
22
AB de Villiers462043230.00South Africav EnglandTaunton23 Jun 2017T20I # 615
24
RE Levi117*51513229.41South Africav New ZealandHamilton19 Feb 2012T20I # 222
25
D Ferreira482115228.57South Africav AustraliaDurban03 Sep 2023T20I # 2230
26
Q de Kock1004498227.27South Africav West IndiesCenturion26 Mar 2023T20I # 2032
27
DA Miller106*4787225.53South Africav IndiaGuwahati02 Oct 2022T20I # 1803
28
DA Miller 65*2945224.13South Africav PakistanJohannesburg03 Feb 2019T20I # 734
29
D Pretorius291314223.07South Africav IndiaDelhi09 Jun 2022T20I # 1554
30
JA Morkel4018-5222.22South Africav New ZealandBridgetown06 May 2010T20I # 164
30
DA Miller401833222.22South Africav Sri LankaCenturion20 Jan 2017T20I # 589
32
AB de Villiers642945220.68South Africav AfghanistanWankhede20 Mar 2016T20I # 542
33
LE Bosman331523220.00South Africav ZimbabweBloemfontein08 Oct 2010T20I # 188
34
DA Miller482243218.18South Africav West IndiesCenturion25 Mar 2023T20I # 2031
35
Q de Kock522473216.66South Africav EnglandWankhede18 Mar 2016T20I # 540
36
JA Morkel432034215.00South Africav EnglandCape Town16 Sep 2007T20I # 34
37
M Mosehle 32*1513213.33South Africav Sri LankaCape Town25 Jan 2017T20I # 591
38
F du Plessis11956115212.50South Africav West IndiesJohannesburg11 Jan 2015T20I # 414
39
F Behardien 36*1722211.76South Africav BangladeshBloemfontein26 Oct 2017T20I # 626
39
DA Miller 36*1741211.76South Africav IrelandBelfast24 Jul 2021T20I # 1201
41
JM Kemp 46*2252209.09South Africav West IndiesJohannesburg11 Sep 2007T20I # 20
42
LE Bosman944559208.88South Africav EnglandCenturion15 Nov 2009T20I # 125
43
RR Rossouw100*4878208.33South Africav IndiaIndore04 Oct 2022T20I # 1805
44
AK Markram 52*2524208.00South Africav EnglandSharjah06 Nov 2021T20I # 1400
45
F du Plessis 27*1322207.69South Africav AustraliaDurban12 Mar 2014T20I # 363
46
AK Markram562725207.40South Africav IrelandBristol03 Aug 2022T20I # 1721
47
AB de Villiers311513206.66South Africav IndiaGros Islet02 May 2010T20I # 155
47
Q de Kock311532206.66South Africav EnglandEast London12 Feb 2020T20I # 1039
49
DA Miller 64*3145206.45South Africav IndiaDelhi09 Jun 2022T20I # 1554
50
T Bavuma351761205.88South Africav AustraliaDurban01 Sep 2023T20I # 2228
51
DA Miller824048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
51
Q de Kock 41*2024205.00South Africav AustraliaDurban12 Mar 2014T20I # 363
53
C Jonker492452204.16South Africav IndiaCape Town24 Feb 2018T20I # 655
53
T Bavuma492443204.16South Africav EnglandCenturion16 Feb 2020T20I # 1043
55
AK Markram633164203.22South Africav PakistanCenturion14 Apr 2021T20I # 1147
56
GC Smith884486200.00South Africav EnglandCenturion15 Nov 2009T20I # 125
56
JP Duminy 86*43103200.00South Africav New ZealandChattogram24 Mar 2014T20I # 383
56
JP Duminy 68*3417200.00South Africav IndiaDharamsala02 Oct 2015T20I # 456
56
H Klaasen663344200.00South Africav EnglandCenturion16 Feb 2020T20I # 1043
56
GC Smith582992200.00South Africav ZimbabweBloemfontein08 Oct 2010T20I # 188
56
GF Linde482434200.00South Africav PakistanDurban10 Dec 2024T20I # 3026
56
RR Rossouw422143200.00South Africav West IndiesJohannesburg28 Mar 2023T20I # 2036
63
AK Markram 51*2624196.15South Africav West IndiesDubai (DICS)26 Oct 2021T20I # 1366
64
HM Amla432271195.45South Africav NetherlandsChattogram27 Mar 2014T20I # 386
65
JA Morkel371942194.73South Africav AustraliaJohannesburg27 Mar 2009T20I # 87
66
RR Rossouw1095678194.64South Africav BangladeshSydney27 Oct 2022T20I # 1847
67
AK Markram 35*184-194.44South Africav West IndiesJohannesburg28 Mar 2023T20I # 2036
67
D Brevis351813194.44South Africav New ZealandHarare16 Jul 2025T20I # 3317
69
JP Duminy 33*1722194.11South Africav Sri LankaCenturion22 Mar 2019T20I # 758
70
J Theron 31*1631193.75South Africav AustraliaJohannesburg16 Oct 2011T20I # 212
70
D Brevis311613193.75South Africav New ZealandHarare26 Jul 2025T20I # 3374
72
JP Duminy 54*2833192.85South Africav EnglandWankhede18 Mar 2016T20I # 540
72
GC Smith271441192.85South Africav AfghanistanBridgetown05 May 2010T20I # 162
74
F du Plessis794155192.68South Africav AustraliaJohannesburg06 Mar 2016T20I # 520
75
H Klaasen522725192.59South Africav IndiaBridgetown29 Jun 2024T20I # 2729
76
Q de Kock251341192.30South Africav AustraliaCape Town09 Mar 2016T20I # 526
76
D Pretorius251321192.30South Africav EnglandDurban14 Feb 2020T20I # 1041
78
JP Duminy382022190.00South Africav New ZealandAuckland22 Feb 2012T20I # 223
78
F du Plessis382052190.00South Africav West IndiesCape Town09 Jan 2015T20I # 413
78
RR Rossouw382042190.00South Africav New ZealandDurban14 Aug 2015T20I # 451
81
CH Morris 55*2953189.65South Africav PakistanCenturion06 Feb 2019T20I # 736
82
T Bavuma361941189.47South Africav PakistanSydney03 Nov 2022T20I # 1861
83
DA Miller 85*4557188.88South Africav PakistanLahore14 Feb 2021T20I # 1122
83
RR Hendricks341823188.88South Africav West IndiesKingston25 May 2024T20I # 2626
85
RR Hendricks8344112188.63South Africav West IndiesJohannesburg28 Mar 2023T20I # 2036
86
JL Ontong3217-4188.23South Africav New ZealandWellington17 Feb 2012T20I # 221
87
DA Miller301622187.50South Africav AustraliaCape Town09 Mar 2016T20I # 526
88
LE Bosman583154187.09South Africav EnglandJohannesburg13 Nov 2009T20I # 124
88
HM Amla583173187.09South Africav EnglandWankhede18 Mar 2016T20I # 540
90
DA Miller28154-186.66South Africav New ZealandGqeberha26 Dec 2012T20I # 297
91
H Klaasen412214186.36South Africav IndiaCenturion13 Nov 2024T20I # 2947
92
RR Hendricks11763710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
93
Q de Kock744075185.00South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
94
AB de Villiers351922184.21South Africav EnglandCardiff25 Jun 2017T20I # 616
95
D Pretorius 77*4273183.33South Africav Sri LankaJohannesburg24 Mar 2019T20I # 763
95
DA Miller331822183.33South Africav New ZealandEast London23 Dec 2012T20I # 295
95
DA Miller331822183.33South Africav AustraliaJohannesburg06 Mar 2016T20I # 520
98
CA Ingram311741182.35South Africav PakistanAbu Dhabi27 Oct 2010T20I # 191
99
HM Amla 69*3883181.57South Africav EnglandJohannesburg21 Feb 2016T20I # 506
100
AB de Villiers49278-181.48South Africav BangladeshBloemfontein26 Oct 2017T20I # 626

Showing 100 records

Additional Information

Minimum of 25 runs
Strike rates listed for matches only where balls faced are available