Most sixes in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
FH Allen 151 51 5 19 296.07 SF v Washington Oakland 12 Jun 2025 T20
CH Gayle 146* 69 5 18 211.59 Rangpur v Dynamites Mirpur 12 Dec 2017 T20
Sahil Chauhan 144* 41 6 18 351.21 Estonia v Cyprus Episkopi 17 Jun 2024 T20I # 2701
CH Gayle 175* 66 13 17 265.15 RCB v Warriors Bengaluru 23 Apr 2013 T20
P Bisht 146* 51 6 17 286.27 Meghalaya v Mizoram Chennai 13 Jan 2021 T20
GR Napier 152* 58 10 16 262.06 Essex v Sussex Chelmsford 24 Jun 2008 T20
MD Shanaka 123 46 2 16 267.39 Sinhalese v Saracens Colombo (Colts) 12 Jan 2016 T20
Hazratullah Zazai 162* 62 11 16 261.29 Afghanistan v Ireland Dehradun 23 Feb 2019 T20I # 746
FH Allen 137 62 5 16 220.96 New Zealand v Pakistan Dunedin 17 Jan 2024 T20I # 2434
ST Doheny 150* 56 6 16 267.85 Munster Reds v Knights Cork 18 Jun 2025 T20
CH Gayle 151* 62 10 15 243.54 Somerset v Kent Taunton 31 May 2015 T20
SS Iyer 147 55 7 15 267.27 Mumbai v Sikkim Indore 21 Feb 2019 T20
Zeeshan Kukikhel 137 49 7 15 279.59 Hungary v Austria Lower Austria 5 Jun 2022 T20I # 1550
Sikandar Raza 133* 43 7 15 309.30 Zimbabwe v Gambia Nairobi (Ruaraka) 23 Oct 2024 T20I # 2931
BJ Pania 134* 51 5 15 262.74 Baroda v Sikkim Indore 5 Dec 2024 T20
CG Williams 116 48 2 14 241.66 Namibia v Scotland Windhoek 4 Oct 2011 T20
AJ Finch 156 63 11 14 247.61 Australia v England Southampton 29 Aug 2013 T20I # 328
CH Gayle 126* 51 6 14 247.05 Rangpur v Khulna Mirpur 8 Dec 2017 T20
CS Delport 129 49 7 14 263.26 Essex v Surrey Chelmsford 19 Jul 2019 T20
HG Munsey 127* 56 5 14 226.78 Scotland v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
D Visser 132 62 5 14 212.90 Samoa v Vanuatu Apia (No 2) 20 Aug 2024 T20I # 2779
BB McCullum 158* 73 10 13 216.43 KKR v RCB Bengaluru 18 Apr 2008 T20
RE Levi 117* 51 5 13 229.41 South Africa v New Zealand Hamilton 19 Feb 2012 T20I # 222
CH Gayle 128* 62 7 13 206.45 RCB v Daredevils Delhi 17 May 2012 T20
AD Russell 121* 49 6 13 246.93 Tallawahs v Trinbago Port of Spain 10 Aug 2018 T20
D Brevis 162 57 13 13 284.21 Titans v Knights Potchefstroom 31 Oct 2022 T20
Babar Hayat 110 49 3 13 224.48 Hong Kong v Nepal Mong Kok 9 Mar 2024 T20I # 2507
YSD Seneveratne 150* 67 7 13 223.88 Cayman v Brazil Buenos Aires 14 Dec 2024 T20I # 3052
Abhishek Sharma 135 54 7 13 250.00 India v England Wankhede 2 Feb 2025 T20I # 3086
Izaz Ali 118 45 7 13 262.22 Slovenia v Serbia Belgrade 7 Jun 2025 T20I # 3206
GJ Maxwell 106* 49 2 13 216.32 Washington v Los Angeles Oakland 17 Jun 2025 T20
LP van der Westhuizen 145 50 14 12 290.00 Namibia v Kenya Windhoek 7 Nov 2011 T20
CH Gayle 122* 61 5 12 200.00 Jamaica v Guyana Gros Islet 19 Jan 2013 T20
CH Gayle 114 51 5 12 223.52 Dhaka v Royals Mirpur 15 Feb 2013 T20
NJ van den Bergh 101 45 1 12 224.44 North West v Namibia Potchefstroom 22 Mar 2014 T20
CH Gayle 117 57 7 12 205.26 RCB v Kings XI Bengaluru 6 May 2015 T20
MD Shanaka 131* 48 10 12 272.91 Sinhalese v Galle CC Colombo (PSS) 5 Jan 2016 T20
AB de Villiers 129* 52 10 12 248.07 RCB v Guj Lions Bengaluru 14 May 2016 T20
E Lewis 125* 62 6 12 201.61 West Indies v India Kingston 9 Jul 2017 T20I # 617
Kamran Akmal 150* 71 14 12 211.26 Lahore W v Islamabad Rawalpindi 24 Nov 2017 T20
RR Pant 116* 38 8 12 305.26 Delhi v Himachal Delhi 14 Jan 2018 T20
BR Dunk 99* 40 3 12 247.50 Qalandars v Kings Lahore 8 Mar 2020 T20
RRS Cornwall 102* 48 4 12 212.50 Royals v Patriots Bridgetown 3 Sep 2023 T20
Kushal Malla 137* 50 8 12 274.00 Nepal v Mongolia Hangzhou 27 Sep 2023 T20I # 2255
J Brown 140 57 10 12 245.61 Heat v Strikers Carrara 22 Jan 2024 T20
L Yamamoto-Lake 134* 68 8 12 197.05 Japan v China Mong Kok 15 Feb 2024 T20I # 2470
UM Patel 113* 35 7 12 322.85 Gujarat v Tripura Indore 27 Nov 2024 T20
Sheikh Rasik 106* 38 5 12 278.94 Hungary v Malta Marsa 4 Feb 2025 T20I # 3090
Sahibzada Farhan 148 72 10 12 205.55 Peshawar v Abbottabad Faisalabad 26 Mar 2025 T20
ST Jayasuriya 114* 48 9 11 237.50 MI v CSK Wankhede 14 May 2008 T20
M Vijay 127 56 8 11 226.78 CSK v RR Chennai 3 Apr 2010 T20
KJ O'Brien 119 52 7 11 228.84 Gloucs v Middlesex Uxbridge 26 Jun 2011 T20
DA Warner 123* 68 6 11 180.88 NSW v RCB Bengaluru 7 Oct 2011 T20
CH Gayle 100* 54 3 11 185.18 Thunder v Strikers Sydney 23 Dec 2011 T20
CH Gayle 116 61 6 11 190.16 Barisal v Dhaka Mirpur 14 Feb 2012 T20
CJ Simmons 112 58 4 11 193.10 Scorchers v Sixers Sydney 5 Feb 2014 T20
LJ Wright 153* 66 12 11 231.81 Sussex v Essex Chelmsford 25 Jul 2014 T20
BB McCullum 158* 64 13 11 246.87 Warwickshire v Derbyshire Birmingham 3 Jul 2015 T20
RA Whiteley 91* 35 2 11 260.00 Worcs v Yorkshire Leeds 14 Jul 2015 T20
SP Wakaskar 118 55 7 11 214.54 Railways v Delhi Vadodara 2 Jan 2016 T20
H Masakadza 162* 71 14 11 228.16 Mountaineers v Eagles Bulawayo 11 Feb 2016 T20
CH Gayle 100* 48 5 11 208.33 West Indies v England Wankhede 16 Mar 2016 T20I # 537
CH Gayle 108* 54 6 11 200.00 Tallawahs v Trinbago Port of Spain 4 Jul 2016 T20
AD Russell 100 44 3 11 227.27 Tallawahs v Trinbago Basseterre 5 Aug 2016 T20
CA Lynn 98* 49 3 11 200.00 Heat v Scorchers W.A.C.A 5 Jan 2017 T20
E Lewis 97* 32 6 11 303.12 Patriots v Tridents Bridgetown 3 Sep 2017 T20
AD Russell 88* 36 1 11 244.44 KKR v CSK Chennai 10 Apr 2018 T20
CH Gayle 104* 63 1 11 165.07 Kings XI v SRH Mohali 19 Apr 2018 T20
WU Tharanga 124* 67 5 11 185.07 Colombo v Galle Colombo (RPS) 21 Aug 2018 T20
WJ Lubbe 102 36 5 11 283.33 North West v Limpopo Paarl 15 Sep 2018 T20
Tamim Iqbal 141* 61 10 11 231.14 Victorians v Dynamites Mirpur 8 Feb 2019 T20
SF Mire 109 54 4 11 201.85 Rhinos v Mountaineers Harare 11 Mar 2019 T20
MM Ali 121* 60 8 11 201.66 Worcs v Sussex Hove 6 Sep 2019 T20
BA King 132* 72 10 11 183.33 Amazon v Tridents Providence 6 Oct 2019 T20
CA Lynn 94 35 4 11 268.57 Heat v Sixers Sydney 22 Dec 2019 T20
Najmul Hossain Shanto 109 55 4 11 198.18 Rajshahi v Barishal Mirpur 8 Dec 2020 T20
Mohammed Azharuddeen 137* 54 9 11 253.70 Kerala v Mumbai Wankhede 13 Jan 2021 T20
JM Clarke 136 65 6 11 209.23 Notts v Northants Northampton 13 Jun 2021 T20
E Lewis 102* 52 5 11 196.15 Patriots v Trinbago Basseterre 11 Sep 2021 T20
MG Bracewell 141* 65 11 11 216.92 Wellington v Central D New Plymouth 8 Jan 2022 T20
LA Dunbar 117 50 9 11 234.00 Serbia v Bulgaria Sofia 26 Jun 2022 T20I # 1579
RRS Cornwall 91 54 2 11 168.51 Royals v Amazon Providence 27 Sep 2022 T20
J Charles 107* 56 5 11 191.07 Victorians v Khulna Sylhet 31 Jan 2023 T20
J Charles 118 46 10 11 256.52 West Indies v South Africa Centurion 26 Mar 2023 T20I # 2032
SA Abbott 110* 41 4 11 268.29 Surrey v Kent The Oval 26 May 2023 T20
A Johnson 121* 59 6 11 205.08 Canada v Panama Hamilton 3 Oct 2023 T20I # 2280
K Kadowaki-Fleming 109* 53 3 11 205.66 Japan v China Mong Kok 15 Feb 2024 T20I # 2470
SO Hetmyer 91 39 0 11 233.33 Amazon v Patriots Basseterre 4 Sep 2024 T20
Y Chaudhary 123 60 9 11 205.00 Uttarakhand v Karnataka Indore 23 Nov 2024 T20
UM Patel 115* 41 8 11 280.48 Gujarat v Uttarakhand Indore 3 Dec 2024 T20
Abhishek Sharma 106* 29 8 11 365.51 Punjab v Meghalaya Saurashtra 5 Dec 2024 T20
MJ Owen 108 42 6 11 257.14 Hurricanes v Thunder Hobart 27 Jan 2025 T20
Sahibzada Farhan 162* 72 14 11 225.00 Peshawar v Quetta Multan 21 Mar 2025 T20
V Suryavanshi 101 38 7 11 265.78 RR v GT Jaipur 28 Apr 2025 T20
Karanbir Singh 115 70 7 11 164.28 Austria v Switzerland Latschach 1 Jun 2025 T20I # 3201
J Fraser-McGurk 88 38 2 11 231.57 SF v Los Angeles Oakland 14 Jun 2025 T20
CH Gayle 117 57 7 10 205.26 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
AC Gilchrist 109* 47 9 10 231.91 Chargers v MI DY Patil 27 Apr 2008 T20
SD Chitnis 89* 36 4 10 247.22 Mumbai v Hyderabad Indore 13 Mar 2010 T20
CH Gayle 101* 44 7 10 229.54 Barisal v Royals Mirpur 10 Feb 2012 T20
UBT Chand 125 63 10 10 198.41 Delhi v Gujarat Indore 27 Mar 2013 T20
RR Patel 103 45 5 10 228.88 Kenya v Nepal ICCA 2 Dubai 16 Nov 2013 T20
DT Christian 129 57 12 10 226.31 Middlesex v Kent Canterbury 6 Jun 2014 T20
CH Gayle 111* 63 5 10 176.19 Tallawahs v Zouks St George's 12 Jul 2014 T20
DNA Athulathmudali 94 47 5 10 200.00 Badureliya v Sinhalese Colombo (SSC) 2 Apr 2015 T20
Bilal Asif 114 48 8 10 237.50 S Stallions v Falcons Faisalabad 15 May 2015 T20
DJ Willey 100 41 7 10 243.90 Northants v Sussex Hove 12 Aug 2015 T20
KP Pietersen 115* 66 5 10 174.24 Dolphins v Lions Durban 4 Nov 2015 T20
CJ Anderson 94* 41 2 10 229.26 New Zealand v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
RG Sharma 118 43 12 10 274.41 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
C Munro 104 53 3 10 196.22 New Zealand v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
NLTC Perera 84 30 3 10 280.00 Sinhalese v SL Navy Colombo (Burgher) 27 Feb 2018 T20
SV Samson 92* 45 2 10 204.44 RR v RCB Bengaluru 15 Apr 2018 T20
SS Iyer 93* 40 3 10 232.50 Daredevils v KKR Delhi 27 Apr 2018 T20
AJ Finch 172 76 16 10 226.31 Australia v Zimbabwe Harare 3 Jul 2018 T20I # 683
BA Raine 113 46 8 10 245.65 Leics v Bears Birmingham 13 Jul 2018 T20
DM Bravo 94* 36 6 10 261.11 Trinbago v Stars Gros Islet 16 Aug 2018 T20
S Dadswell 98* 34 7 10 288.23 North West v Nigeria Paarl 14 Sep 2018 T20
CH Gayle 80 48 2 10 166.66 Legends v Kabul Zwanan Sharjah 14 Oct 2018 T20
E Lewis 109* 49 5 10 222.44 Victorians v Khulna Chattogram 28 Jan 2019 T20
RK Bhui 108* 42 5 10 257.14 Andhra v Nagaland Mulapadu 22 Feb 2019 T20
SS Iyer 103* 55 5 10 187.27 Mumbai v M. Pradesh Indore 24 Feb 2019 T20
KA Pollard 83 31 3 10 267.74 MI v Kings XI Wankhede 10 Apr 2019 T20
R Sandaruwan 88 55 2 10 160.00 Kuwait v Qatar Doha 6 Jul 2019 T20I # 818
MJ Guptill 86* 31 3 10 277.41 Worcs v Durham Worcester 28 Jul 2019 T20
Ravinderpal Singh 101 48 6 10 210.41 Canada v Cayman Sandys Parish 18 Aug 2019 T20I # 852
S Wickramasekara 104* 36 8 10 288.88 Czech Rep. v Turkey Ilfov County 30 Aug 2019 T20I # 872
CH Gayle 116 62 7 10 187.09 Tallawahs v Patriots Basseterre 10 Sep 2019 T20
LA Dunbar 104* 61 5 10 170.49 Serbia v Bulgaria Corfu 14 Oct 2019 T20I # 931
Asif Ali 93 35 4 10 265.71 Northern v Central PNJB Faisalabad 15 Oct 2019 T20
MK Pandey 129* 54 12 10 238.88 Karnataka v Services Vizianagaram 12 Nov 2019 T20
LMP Simmons 91* 40 5 10 227.50 West Indies v Ireland Basseterre 19 Jan 2020 T20I # 1030
BR Dunk 93 43 3 10 216.27 Qalandars v Gladiators Lahore 3 Mar 2020 T20
N Pooran 100* 45 4 10 222.22 Amazon v Patriots Port of Spain 30 Aug 2020 T20
WA Young 101 47 1 10 214.89 Central D v Canterbury Auckland 11 Feb 2021 T20
BB Chari 89 46 3 10 193.47 Tuskers v Rhinos Harare 15 Apr 2021 T20
JM Bairstow 112 51 7 10 219.60 Yorkshire v Worcs Worcester 16 Jun 2021 T20
LS Livingstone 92* 40 3 10 230.00 Phoenix v N S-Chargers Leeds 17 Aug 2021 T20
R Powell 107 53 4 10 201.88 West Indies v England Bridgetown 26 Jan 2022 T20I # 1455
TP Ura 86* 34 2 10 252.94 P.N.G. v Malaysia Kirtipur 1 Apr 2022 T20I # 1501
Q de Kock 140* 70 10 10 200.00 LSG v KKR DY Patil 18 May 2022 T20
PR Stirling 119 51 9 10 233.33 Bears v Northants Birmingham 26 May 2022 T20
AJ Hose 88* 35 3 10 251.42 Bears v Notts Nottingham 17 Jun 2022 T20
JM Vince 129* 62 9 10 208.06 Hampshire v Somerset Taunton 23 Jun 2022 T20
KC D'Souza 92* 34 5 10 270.58 Bulgaria v Serbia Sofia 24 Jun 2022 T20I # 1576
Rahmanullah Gurbaz 121* 48 7 10 252.08 Kabul Eagles v Stars Kabul 30 Jul 2022 T20
K Kadowaki-Fleming 114 46 10 10 247.82 Japan v South Korea Sano 15 Oct 2022 T20I # 1822
Muhammad Tanveer 88* 46 2 10 191.30 Qatar v Bahrain Bangi 18 Dec 2022 T20I # 1964
Fakhar Zaman 96 45 3 10 213.33 Qalandars v Zalmi Lahore 26 Feb 2023 T20
Rashid Khan 79* 32 3 10 246.87 GT v MI Wankhede 12 May 2023 T20
Shubman Gill 129 60 7 10 215.00 GT v MI Ahmedabad 26 May 2023 T20
N Pooran 102* 53 5 10 192.45 Trinbago v Royals Port of Spain 6 Sep 2023 T20
PD Salt 119 57 7 10 208.77 England v West Indies Tarouba 19 Dec 2023 T20I # 2414
TB Robinson 139 64 10 10 217.18 Wellington v Otago Wellington 21 Dec 2023 T20
WG Jacks 108* 53 5 10 203.77 Victorians v Chattogram Chattogram 13 Feb 2024 T20
M Levitt 135 62 11 10 217.74 Netherlands v Namibia Kirtipur 29 Feb 2024 T20I # 2488
WG Jacks 100* 41 5 10 243.90 RCB v GT Ahmedabad 28 Apr 2024 T20
Aaron Jones 94* 40 4 10 235.00 U.S.A. v Canada Dallas 1 Jun 2024 T20I # 2632
HL Carlyon 110 57 4 10 192.98 Jersey v Serbia Krefeld 7 Jul 2024 T20I # 2738
C Britz 111 66 3 10 168.18 Easterns v Limpopo Polokwane 2 Oct 2024 T20
SV Samson 107 50 7 10 214.00 India v South Africa Durban 8 Nov 2024 T20I # 2938
NT Tilak Varma 120* 47 9 10 255.31 India v South Africa Johannesburg 15 Nov 2024 T20I # 2952
NT Tilak Varma 151 67 14 10 225.37 Hyderabad v Meghalaya Saurashtra 23 Nov 2024 T20
SS Iyer 130* 57 11 10 228.07 Mumbai v Goa Hyderabad 23 Nov 2024 T20
P Arya 102 43 5 10 237.20 Delhi v UP Wankhede 23 Nov 2024 T20
Faisal Khan 101 42 6 10 240.47 Saudi Arabia v Cambodia Doha 25 Nov 2024 T20I # 2980
Jishan Alam 100 53 4 10 188.67 Sylhet DIV v Dhaka DIV Sylhet 11 Dec 2024 T20
RR Hendricks 117 63 7 10 185.71 South Africa v Pakistan Centurion 13 Dec 2024 T20I # 3047
GJ Maxwell 90 52 4 10 173.07 Stars v Renegades Melbourne (Docklands) 12 Jan 2025 T20
TL Seifert 97* 38 6 10 255.26 New Zealand v Pakistan Wellington 26 Mar 2025 T20I # 3128
Abhishek Sharma 141 55 14 10 256.36 SRH v Punjab Kings Hyderabad 12 Apr 2025 T20
BM Pecic 102 42 7 10 242.85 Serbia v Slovenia Belgrade 7 Jun 2025 T20I # 3208
KR Mayers 88 46 3 10 191.30 Seattle v MI New York Oakland 18 Jun 2025 T20

Records includes the following recent matches:
Belgium v Malta at Ilfov County, Continental Cup 3rd match, Jun 26, 2025 [T20I # 3266]
Romania v Austria at Ilfov County, Continental Cup 2nd match, Jun 26, 2025 [T20I # 3265]
France v Malta at Ilfov County, Continental Cup 1st match, Jun 26, 2025 [T20I # 3264]
Los Angeles Knight Riders v Washington Freedom at Dallas, Major League Cricket 17th match, Jun 26, 2025 [Twenty20]
Leinster Lightning v Northern Knights at Belfast, Cricket Ireland Inter-Provincial Twenty20 Trophy 12th match, Jun 26, 2025 [Twenty20]
Munster Reds v North-West Warriors at Belfast, Cricket Ireland Inter-Provincial Twenty20 Trophy 11th match, Jun 26, 2025 [Twenty20]