Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
T20I Stats
Most Sixes in an innings in T20I
South Africa
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Argentina
Australia
Austria
Bahrain
Bangladesh
Belgium
Bermuda
Bhutan
Botswana
Bulgaria
Cambodia
Canada
Cayman Islands
China
Croatia
Cyprus
Czech Republic
Denmark
England
Estonia
Finland
France
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Ireland
Isle of Man
Italy
Japan
Jersey
Kenya
Kuwait
Luxembourg
Malaysia
Maldives
Malta
Mongolia
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Philippines
Qatar
Romania
Rwanda
Saudi Arabia
Scotland
Serbia
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
World XI
Zimbabwe
SA Most Sixes in an innings in T20I
Sr
Player
Runs
BP
Six/Inns
Opp
Venue
Date
1
Richard Levi
117
51
13*
NZ
Hamilton
19 Feb 2012
2
Loots Bosman
94
45
9
ENG
Centurion
15 Nov 2009
3
David Miller
101
36
9*
BAN
Potchefstroom
29 Oct 2017
4
Quinton de Kock
65
22
8
ENG
Durban
14 Feb 2020
5
Tristan Stubbs
72
28
8
ENG
Bristol
27 Jul 2022
6
Rilee Rossouw
100
48
8*
IND
Indore
04 Oct 2022
7
Rilee Rossouw
109
56
8
BAN
Sydney
27 Oct 2022
8
Quinton de Kock
100
44
8
WI
Centurion
26 Mar 2023
9
Morne van Wyk
114
70
7*
WI
Durban
14 Jan 2015
10
JP Duminy
68
34
7*
IND
Dharmasala
02 Oct 2015
11
Heinrich Klaasen
69
30
7
IND
Centurion
21 Feb 2018
12
David Miller
85
45
7*
PAK
Lahore
14 Feb 2021
13
David Miller
106
47
7*
IND
Guwahati
02 Oct 2022
14
Justin Kemp
89
56
6*
NZ
Durban
19 Sep 2007
15
AB de Villiers
79
34
6*
SCOT
London
07 Jun 2009
16
Graeme Smith
88
44
6
ENG
Centurion
15 Nov 2009
17
AB de Villiers
71
29
6
ENG
Johannesburg
21 Feb 2016
18
Rassie van der Dussen
94
60
6*
ENG
Sharjah
06 Nov 2021
19
Albie Morkel
40
18
5
NZ
Bridgetown
06 May 2010
20
Morne van Wyk
67
39
5
IND
Durban
09 Jan 2011
21
Faf du Plessis
119
56
5
WI
Johannesburg
11 Jan 2015
22
Faf du Plessis
79
41
5
AUS
Johannesburg
06 Mar 2016
23
AB de Villiers
64
29
5
AFG
Mumbai
20 Mar 2016
24
David Miller
65
29
5*
PAK
Johannesburg
03 Feb 2019
25
Quinton de Kock
79
52
5*
IND
Bangalore
22 Sep 2019
26
Rassie van der Dussen
74
32
5*
ENG
Cape Town
01 Dec 2020
27
David Miller
75
44
5*
IRE
Belfast
22 Jul 2021
28
David Miller
64
31
5*
IND
Delhi
09 Jun 2022
29
Rassie van der Dussen
75
46
5*
IND
Delhi
09 Jun 2022
30
Heinrich Klaasen
81
46
5
IND
Cuttack
12 Jun 2022
31
Rilee Rossouw
96
55
5*
ENG
Cardiff
28 Jul 2022
32
Aiden Markram
56
27
5
IRE
Bristol
03 Aug 2022
33
Donovan Ferreira
48
21
5
AUS
Durban
03 Sep 2023
34
Herschelle Gibbs
56
34
4
AUS
Johannesburg
24 Feb 2006
35
Graeme Smith
71
40
4*
PAK
Johannesburg
02 Feb 2007
36
Albie Morkel
43
20
4
ENG
Cape Town
16 Sep 2007
37
Roelof van der Merwe
48
30
4
AUS
Centurion
29 Mar 2009
38
Graeme Smith
41
23
4
ENG
Johannesburg
13 Nov 2009
39
Loots Bosman
58
31
4
ENG
Johannesburg
13 Nov 2009
40
JP Duminy
96
54
4*
ZIM
Kimberley
10 Oct 2010
41
Justin Ontong
32
17
4
NZ
Wellington
17 Feb 2012
42
Quinton de Kock
41
20
4*
AUS
Durban
12 Mar 2014
43
Hashim Amla
97
62
4*
AUS
Cape Town
09 Mar 2016
44
Mangaliso Mosehle
36
22
4
ENG
Cardiff
25 Jun 2017
45
Faf du Plessis
78
45
4
PAK
Cape Town
01 Feb 2019
46
Rassie van der Dussen
45
27
4
PAK
Johannesburg
03 Feb 2019
47
Quinton de Kock
35
24
4
ENG
Centurion
16 Feb 2020
48
Heinrich Klaasen
66
33
4
ENG
Centurion
16 Feb 2020
49
Quinton de Kock
70
47
4
AUS
Port Elizabeth
23 Feb 2020
50
Heinrich Klaasen
50
28
4
PAK
Johannesburg
10 Apr 2021