Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
T20I Stats
Most Sixes in an innings in T20I
Sri Lanka
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
Eswatini
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Ireland
Isle of Man
Italy
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Malta
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Philippines
Qatar
Romania
Rwanda
Saudi Arabia
Scotland
Serbia
Seychelles
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
SL Most Sixes in an innings in T20I
Sr
Player
Runs
BP
Six/Inns
Opp
Venue
Date
1
Kusal Janith Perera
77
37
7
IND
Indore
22 Dec 2017
2
Thisara Perera
57
31
6
ENG
Colombo
27 Oct 2018
3
Isuru Udana
84
48
6*
SA
Centurion
22 Mar 2019
4
Bhanuka Rajapaksa
77
48
6
PAK
Lahore
07 Oct 2019
5
Dasun Shanaka
56
22
6*
IND
Pune
05 Jan 2023
6
Charith Asalanka
67
41
6
NZ
Auckland
02 Apr 2023
7
Charith Asalanka
44
21
6*
BAN
Sylhet
04 Mar 2024
8
Kusal Mendis
86
55
6
BAN
Sylhet
09 Mar 2024
9
Jehan Mubarak
46
13
5*
KEN
Johannesburg
14 Sep 2007
10
Tillakaratne Dilshan
104
57
5*
AUS
Kandy
06 Aug 2011
11
Angelo Mathews
73
54
5*
ENG
Delhi
26 Mar 2016
12
Asela Gunaratne
84
46
5*
AUS
Geelong
19 Feb 2017
13
Kusal Mendis
57
30
5
BAN
Colombo
10 Mar 2018
14
Dasun Shanaka
51
24
5*
OMN
Muscat
07 Oct 2021
15
Avishka Fernando
83
59
5*
OMN
Muscat
07 Oct 2021
16
Charith Asalanka
80
49
5*
BAN
Sharjah
24 Oct 2021
17
Dasun Shanaka
47
19
5*
IND
Dharmasala
26 Feb 2022
18
Kusal Mendis
79
44
5
NL
Geelong
20 Oct 2022
19
Pathum Nissanka
67
45
5
ENG
Sydney
05 Nov 2022
20
Kusal Mendis
73
48
5
NZ
Queenstown
08 Apr 2023
21
Charith Asalanka
46
21
5
NL
Gros Islet
16 Jun 2024
22
Sanath Jayasuriya
88
44
4
KEN
Johannesburg
14 Sep 2007
23
Tillakaratne Dilshan
38
28
4
PAK
Johannesburg
17 Sep 2007
24
Mahela Jayawardene
100
64
4
ZIM
Providence
03 May 2010
25
Mahela Jayawardene
98
56
4*
WI
Bridgetown
07 May 2010
26
Kusal Janith Perera
64
44
4
BAN
Kandy
31 Mar 2013
27
Kusal Janith Perera
84
59
4
PAK
Dubai
13 Dec 2013
28
Chamara Kapugedera
48
25
4*
PAK
Colombo
01 Aug 2015
29
Angelo Mathews
37
13
4*
WI
Kandy
09 Nov 2015
30
Angelo Mathews
81
49
4*
NZ
Auckland
10 Jan 2016
31
Dilshan Munaweera
53
29
4
IND
Colombo
06 Sep 2017
32
Kusal Janith Perera
66
37
4
IND
Colombo
06 Mar 2018
33
Isuru Udana
36
23
4
SA
Johannesburg
24 Mar 2019
34
Dasun Shanaka
54
25
4*
AUS
Kandy
11 Jun 2022
35
Charith Asalanka
37
19
4
IND
Pune
05 Jan 2023
36
Kusal Mendis
52
31
4
IND
Pune
05 Jan 2023
37
Angelo Mathews
42
22
4*
AFG
Dambulla
19 Feb 2024
38
Pathum Nissanka
79
48
4
IND
Kandy
27 Jul 2024
39
Sanath Jayasuriya
61
44
3
NZ
Johannesburg
15 Sep 2007
40
Sanath Jayasuriya
81
47
3
WI
Nottingham
10 Jun 2009
41
Kumar Sangakkara
68
49
3
WI
Bridgetown
07 May 2010
42
Chamara Kapugedera
37
16
3*
IND
Gros Islet
11 May 2010
43
Kumar Sangakkara
46
33
3
IND
Gros Islet
11 May 2010
44
Mahela Jayawardene
44
26
3
NZ
Kandy
27 Sep 2012
45
Tillakaratne Dilshan
76
53
3
NZ
Kandy
27 Sep 2012
46
Jeevan Mendis
37
17
3
BAN
Kandy
31 Mar 2013
47
Kusal Janith Perera
61
40
3
SA
Chittagong
22 Mar 2014
48
Mahela Jayawardene
89
51
3
ENG
Chittagong
27 Mar 2014
49
Thisara Perera
23
14
3*
IND
Dhaka
06 Apr 2014
50
Chamara Kapugedera
31
16
3*
PAK
Colombo
30 Jul 2015