Most sixes in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Hazratullah Zazai 162* 62 11 16 261.29 Afghanistan v Ireland Dehradun 23 Feb 2019 T20I # 746
Zeeshan Kukikhel 137 49 7 15 279.59 Hungary v Austria Lower Austria 5 Jun 2022 T20I # 1550
AJ Finch 156 63 11 14 247.61 Australia v England Southampton 29 Aug 2013 T20I # 328
HG Munsey 127* 56 5 14 226.78 Scotland v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
RE Levi 117* 51 5 13 229.41 South Africa v New Zealand Hamilton 19 Feb 2012 T20I # 222
E Lewis 125* 62 6 12 201.61 West Indies v India Kingston 9 Jul 2017 T20I # 617
CH Gayle 100* 48 5 11 208.33 West Indies v England Wankhede 16 Mar 2016 T20I # 537
LA Dunbar 117 50 9 11 234.00 Serbia v Bulgaria Sofia 26 Jun 2022 T20I # 1579
CH Gayle 117 57 7 10 205.26 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
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
AJ Finch 172 76 16 10 226.31 Australia v Zimbabwe Harare 3 Jul 2018 T20I # 683
R Sandaruwan 88 55 2 10 160.00 Kuwait v Qatar Doha 6 Jul 2019 T20I # 818
Ravinderpal Singh 101 48 6 10 210.41 Canada v Cayman Is 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
LA Dunbar 104* 61 5 10 170.49 Serbia v Bulgaria Corfu 14 Oct 2019 T20I # 931
LMP Simmons 91* 40 5 10 227.50 West Indies v Ireland Basseterre 19 Jan 2020 T20I # 1030
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
KC D'Souza 92* 34 5 10 270.58 Bulgaria v Serbia Sofia 24 Jun 2022 T20I # 1576
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
LE Bosman 94 45 5 9 208.88 South Africa v England Centurion 15 Nov 2009 T20I # 125
MN Samuels 85* 43 3 9 197.67 West Indies v Bangladesh Mirpur 10 Dec 2012 T20I # 291
E Lewis 100 49 5 9 204.08 West Indies v India Lauderhill 27 Aug 2016 T20I # 562
GJ Maxwell 145* 65 14 9 223.07 Australia v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
Mohammad Nabi 89 30 6 9 296.66 Afghanistan v Ireland Greater Noida 12 Mar 2017 T20I # 601
E Lewis 91 51 5 9 178.43 West Indies v Pakistan Port of Spain 1 Apr 2017 T20I # 604
DA Miller 101* 36 7 9 280.55 South Africa v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
MJ Guptill 105 54 6 9 194.44 New Zealand v Australia Auckland 16 Feb 2018 T20I # 649
GJ Maxwell 113* 55 7 9 205.45 Australia v India Bengaluru 27 Feb 2019 T20I # 749
JP Kotze 101* 43 7 9 234.88 Namibia v Botswana Windhoek 20 Aug 2019 T20I # 856
P Khadka 106* 52 7 9 203.84 Nepal v Singapore Singapore 28 Sep 2019 T20I # 895
G Malla 107 55 5 9 194.54 Nepal v Bhutan Kirtipur 5 Dec 2019 T20I # 1018
Shaheryar Butt 125* 50 11 9 250.00 Belgium v Czech Rep. Walferdange 29 Aug 2020 T20I # 1090
LS Livingstone 103 43 6 9 239.53 England v Pakistan Nottingham 16 Jul 2021 T20I # 1191
E Lewis 79 34 4 9 232.35 West Indies v Australia Gros Islet 16 Jul 2021 T20I # 1192
Aziz Mohammad 72 29 2 9 248.27 Belgium v Gibraltar Gent 28 Jun 2022 T20I # 1581
ND Laegsgaard 91 42 5 9 216.66 Denmark v Gibraltar Waterloo 29 Jun 2022 T20I # 1587
TP Ura 93* 40 4 9 232.50 P.N.G. v Singapore Singapore 3 Jul 2022 T20I # 1605
G Mckeon 109 61 5 9 178.68 France v Switzerland Vantaa 25 Jul 2022 T20I # 1686
G Stewart 76 33 2 9 230.30 Italy v Germany Almeria 4 Nov 2022 T20I # 1866
Zeeshan Maqsood 102* 44 7 9 231.81 Oman v Bahrain Al Amerat 19 Nov 2022 T20I # 1897
O Harvey 107* 54 4 9 198.14 Ghana v Gambia Rwanda 8 Dec 2022 T20I # 1945
SA Yadav 112* 51 7 9 219.60 India v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
DMW Rawlins 91 33 6 9 275.75 Bermuda v Argentina Buenos Aires 22 Feb 2023 T20I # 1997
N Nipiko 100 49 8 9 204.08 Vanuatu v Fiji Suva 16 Mar 2023 T20I # 2027
BB McCullum 116* 56 12 8 207.14 New Zealand v Australia Christchurch 28 Feb 2010 T20I # 149
CH Gayle 77 31 5 8 248.38 West Indies v South Africa Cape Town 9 Jan 2015 T20I # 413
Mohammad Shahzad 118* 67 10 8 176.11 Afghanistan v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
KL Rahul 89 49 5 8 181.63 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
E Lewis 89 36 6 8 247.22 West Indies v Bangladesh Mirpur 22 Dec 2018 T20I # 717
Rizwan Cheema 72 35 4 8 205.71 Canada v Bermuda Sandys Parish 24 Aug 2019 T20I # 864
Ravinderpal Singh 67 33 2 8 203.03 Canada v U.S.A. Sandys Parish 25 Aug 2019 T20I # 865
PR Stirling 95 47 6 8 202.12 Ireland v West Indies St George's 15 Jan 2020 T20I # 1028
Q de Kock 65 22 2 8 295.45 South Africa v England Durban 14 Feb 2020 T20I # 1041
KA Pollard 75* 37 4 8 202.70 West Indies v New Zealand Auckland 27 Nov 2020 T20I # 1108
GD Phillips 108 51 10 8 211.76 New Zealand v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
MJ Guptill 97 50 6 8 194.00 New Zealand v Australia Dunedin 25 Feb 2021 T20I # 1124
IA De Silva 100* 60 8 8 166.66 Bulgaria v Serbia Sofia 24 Jun 2021 T20I # 1166
Saber Zakhil 100* 47 5 8 212.76 Belgium v Austria Waterloo 24 Jul 2021 T20I # 1200
PR Stirling 115* 75 8 8 153.33 Ireland v Zimbabwe Bready 1 Sep 2021 T20I # 1244
F Damiao Couana 104 51 6 8 203.92 Mozambique v Cameroon Rwanda 3 Nov 2021 T20I # 1387
DM Nakrani 67 32 3 8 209.37 Uganda v Kenya Kigali 17 Nov 2021 T20I # 1431
AA Obanda 103* 56 9 8 183.92 Kenya v Nigeria Kigali 18 Nov 2021 T20I # 1436
Muhammad Waseem 84 44 3 8 190.90 U.A.E. v Oman Al Amerat 14 Feb 2022 T20I # 1464
Muhammad Waseem 112 66 7 8 169.69 U.A.E. v Ireland Al Amerat 24 Feb 2022 T20I # 1490
S Davizi 115* 59 7 8 194.91 Czech Rep. v Bulgaria Marsa 12 May 2022 T20I # 1529
WAE Burton 83 27 8 8 307.40 Serbia v Bulgaria Sofia 24 Jun 2022 T20I # 1576
LA Dunbar 89 45 7 8 197.77 Serbia v Bulgaria Sofia 25 Jun 2022 T20I # 1577
Zubaidi Zulkifle 96 43 6 8 223.25 Malaysia v Bhutan Bangi 2 Jul 2022 T20I # 1597
TP Ura 83 33 4 8 251.51 P.N.G. v Hong Kong Bulawayo 14 Jul 2022 T20I # 1649
G Mckeon 101 53 5 8 190.56 France v Norway Kerava 27 Jul 2022 T20I # 1691
JM Bairstow 90 53 3 8 169.81 England v South Africa Bristol 27 Jul 2022 T20I # 1693
T Stubbs 72 28 2 8 257.14 South Africa v England Bristol 27 Jul 2022 T20I # 1693
Iqbal Hossain 66 36 3 8 183.33 Austria v Norway Kerava 31 Jul 2022 T20I # 1715
RR Rossouw 100* 48 7 8 208.33 South Africa v India Indore 4 Oct 2022 T20I # 1805
RR Rossouw 109 56 7 8 194.64 South Africa v Bangladesh Sydney 27 Oct 2022 T20I # 1847
A Johnson 109* 69 9 8 157.97 Canada v Oman Al Amerat 16 Nov 2022 T20I # 1885
CO Obuya 74 39 3 8 189.74 Kenya v Botswana Rwanda 24 Nov 2022 T20I # 1918
Syed Aziz 55 20 0 8 275.00 Malaysia v Singapore Bangi 22 Dec 2022 T20I # 1976
Mohammed Rizlan 72* 25 3 8 288.00 Qatar v Singapore Bangi 23 Dec 2022 T20I # 1980
Yuvraj Singh 58 16 3 7 362.50 India v England Durban 19 Sep 2007 T20I # 40
DA Warner 67 29 5 7 231.03 Australia v West Indies Sydney 23 Feb 2010 T20I # 147
DA Warner 72 42 2 7 171.42 Australia v India Bridgetown 7 May 2010 T20I # 165
CH Gayle 98 66 5 7 148.48 West Indies v India Bridgetown 9 May 2010 T20I # 169
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
SR Watson 72 42 2 7 171.42 Australia v India Colombo (RPS) 28 Sep 2012 T20I # 278
Yuvraj Singh 72 36 4 7 200.00 India v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
RS Bopara 65* 27 2 7 240.74 England v Australia Hobart 29 Jan 2014 T20I # 354
SJ Myburgh 63 23 4 7 273.91 Netherlands v Ireland Sylhet 21 Mar 2014 T20I # 377
EJG Morgan 71 31 3 7 229.03 England v India Birmingham 7 Sep 2014 T20I # 405
CH Gayle 90 41 9 7 219.51 West Indies v South Africa Johannesburg 11 Jan 2015 T20I # 414
MN van Wyk 114* 70 9 7 162.85 South Africa v West Indies Durban 14 Jan 2015 T20I # 415
Mohammad Shahzad 75 36 5 7 208.33 Afghanistan v Scotland Edinburgh 12 Jul 2015 T20I # 435
EJG Morgan 74 39 3 7 189.74 England v Australia Cardiff 31 Aug 2015 T20I # 453
JP Duminy 68* 34 1 7 200.00 South Africa v India Dharamsala 2 Oct 2015 T20I # 456
C Munro 50* 14 1 7 357.14 New Zealand v Sri Lanka Auckland 10 Jan 2016 T20I # 476
Tanwir Afzal 56 22 1 7 254.54 Hong Kong v Scotland Mong Kok 31 Jan 2016 T20I # 488
Babar Hayat 122 60 9 7 203.33 Hong Kong v Oman Fatullah 19 Feb 2016 T20I # 502
E Chigumbura 54* 26 1 7 207.69 Zimbabwe v India Harare 18 Jun 2016 T20I # 558
J Charles 79 33 6 7 239.39 West Indies v India Lauderhill 27 Aug 2016 T20I # 562
C Munro 101 54 7 7 187.03 New Zealand v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
C Munro 109* 58 7 7 187.93 New Zealand v India Rajkot 4 Nov 2017 T20I # 631
MDKJ Perera 77 37 4 7 208.10 Sri Lanka v India Indore 22 Dec 2017 T20I # 634
C Munro 57 21 3 7 271.42 New Zealand v England Hamilton 18 Feb 2018 T20I # 650
H Klaasen 69 30 3 7 230.00 South Africa v India Centurion 21 Feb 2018 T20I # 654
JJ Roy 67 31 4 7 216.12 England v India Bristol 8 Jul 2018 T20I # 690
Hazratullah Zazai 82 54 6 7 151.85 Afghanistan v Ireland Bready 22 Aug 2018 T20I # 697
RG Sharma 111* 61 8 7 181.96 India v West Indies Lucknow 6 Nov 2018 T20I # 709
Faisal Khan 83* 28 7 7 296.42 Saudi Arabia v Kuwait Al Amerat 24 Jan 2019 T20I # 727
Mohammad Nabi 81 36 6 7 225.00 Afghanistan v Ireland Dehradun 24 Feb 2019 T20I # 747
N Vanua 47 12 0 7 391.66 P.N.G. v Vanuatu Apia (No 2) 12 Jul 2019 T20I # 824
PR Stirling 83* 36 6 7 230.55 Ireland v Zimbabwe Bready 12 Jul 2019 T20I # 825
Razmal Shigiwal 53 21 0 7 252.38 Austria v Luxembourg Ilfov County 31 Aug 2019 T20I # 873
Mirza Ahsan 51* 14 2 7 364.28 Austria v Luxembourg Ilfov County 31 Aug 2019 T20I # 873
Bilal Zalmai 111* 58 9 7 191.37 Austria v Czech Rep. Ilfov County 1 Sep 2019 T20I # 877
Mohammad Nabi 84* 54 3 7 155.55 Afghanistan v Bangladesh Mirpur 15 Sep 2019 T20I # 883
BN Cooper 91* 56 5 7 162.50 Netherlands v Ireland Dublin (Malahide) 18 Sep 2019 T20I # 887
PK Matautaava 103 52 9 7 198.07 Vanuatu v Malaysia Kuala Lumpur 1 Oct 2019 T20I # 898
KJ O'Brien 124 62 12 7 200.00 Ireland v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
S Davizi 101 68 6 7 148.52 Czech Rep. v Malta Marsa 20 Oct 2019 T20I # 945
EJG Morgan 91 41 7 7 221.95 England v New Zealand Napier 8 Nov 2019 T20I # 1008
V Kohli 70* 29 4 7 241.37 India v West Indies Wankhede 11 Dec 2019 T20I # 1024
EJG Morgan 57* 22 0 7 259.09 England v South Africa Centurion 16 Feb 2020 T20I # 1043
Kamran Khan 88 53 6 7 166.03 Qatar v Maldives Al Amerat 23 Feb 2020 T20I # 1048
TH David 92* 32 9 7 287.50 Singapore v Malaysia Bangkok 3 Mar 2020 T20I # 1071
Shaheryar Butt 81* 45 4 7 180.00 Belgium v Luxembourg Walferdange 29 Aug 2020 T20I # 1089
Mohammad Rizwan 104* 64 6 7 162.50 Pakistan v South Africa Lahore 11 Feb 2021 T20I # 1120
DA Miller 85* 45 5 7 188.88 South Africa v Pakistan Lahore 14 Feb 2021 T20I # 1122
Rahmanullah Gurbaz 87 45 6 7 193.33 Afghanistan v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
Karan KC 45 13 0 7 346.15 Nepal v Malaysia Kirtipur 22 Apr 2021 T20I # 1155
E Lewis 71 35 4 7 202.85 West Indies v South Africa St George's 26 Jun 2021 T20I # 1176
Saber Zakhil 64* 34 1 7 188.23 Belgium v Malta Marsa 10 Jul 2021 T20I # 1187
CH Gayle 67 38 4 7 176.31 West Indies v Australia Gros Islet 12 Jul 2021 T20I # 1189
MJ Guptill 93 56 6 7 166.07 New Zealand v Scotland Dubai (DSC) 3 Nov 2021 T20I # 1388
MM Ali 63 28 1 7 225.00 England v West Indies Bridgetown 29 Jan 2022 T20I # 1456
SA Yadav 65 31 1 7 209.67 India v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
MG Erasmus 100* 47 9 7 212.76 Namibia v Uganda Windhoek 9 Apr 2022 T20I # 1506
JJ Smit 71 35 4 7 202.85 Namibia v Uganda Windhoek 10 Apr 2022 T20I # 1507
Saim Hussain 108* 55 8 7 196.36 Bulgaria v Malta Marsa 14 May 2022 T20I # 1536
Razmal Shigiwal 95* 47 5 7 202.12 Austria v Hungary Lower Austria 5 Jun 2022 T20I # 1550
Saim Hussain 71 24 4 7 295.83 Bulgaria v Serbia Sofia 26 Jun 2022 T20I # 1579
KC D'Souza 66 27 4 7 244.44 Bulgaria v Serbia Sofia 26 Jun 2022 T20I # 1579
A Balbirnie 60 37 3 7 162.16 Ireland v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
A Mutreja 77 45 3 7 171.11 Singapore v P.N.G. Singapore 2 Jul 2022 T20I # 1599
S Chandramohan 100 52 7 7 192.30 Singapore v P.N.G. Singapore 3 Jul 2022 T20I # 1605
N Vanua 71 37 2 7 191.89 P.N.G. v Singapore Singapore 3 Jul 2022 T20I # 1605
Basil George 93* 44 5 7 211.36 Malta v Gibraltar Waterloo 3 Jul 2022 T20I # 1606
P Mishra 55 32 0 7 171.87 Bulgaria v Serbia Belgrade 8 Jul 2022 T20I # 1621
Omar Rassol 99* 56 9 7 176.78 Bulgaria v Serbia Belgrade 9 Jul 2022 T20I # 1627
AM Tribe 73* 45 1 7 162.22 Jersey v U.S.A. Bulawayo 11 Jul 2022 T20I # 1633
Babar Hayat 86 45 6 7 191.11 Hong Kong v P.N.G. Bulawayo 14 Jul 2022 T20I # 1649
MS Chapman 83 44 5 7 188.63 New Zealand v Scotland Edinburgh 29 Jul 2022 T20I # 1701
DA Miller 106* 47 8 7 225.53 South Africa v India Guwahati 2 Oct 2022 T20I # 1803
AD Hales 86* 47 4 7 182.97 England v India Adelaide 10 Nov 2022 T20I # 1878
SA Yadav 111* 51 11 7 217.64 India v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
Mohammed Rizlan 56 31 0 7 180.64 Qatar v Singapore Bangi 19 Dec 2022 T20I # 1968
Shubman Gill 126* 63 12 7 200.00 India v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
Muhammad Waseem 91 50 8 7 182.00 U.A.E. v Afghanistan Abu Dhabi 18 Feb 2023 T20I # 1994
Imran Anwar 87 52 6 7 167.30 Bahrain v Kuwait Mong Kok 11 Mar 2023 T20I # 2019
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
South Africa v West Indies at Centurion, 2nd T20I, Mar 26, 2023 [T20I # 2032 - Live]
    »
South Africa v West Indies at Centurion, 1st T20I, Mar 25, 2023 [T20I # 2031]
Afghanistan v Pakistan at Sharjah, 1st T20I, Mar 24, 2023 [T20I # 2030]