Fastest Century in Men’s T20 Cricket
Chris Gayle made the fastest T20 Cricket hundred in 30 balls against Pune in the IPL 2013 edition, while the record for the fastest century in International T20 Cricket is held by Kushal Malla, a batter from Nepal, who scored a hundred in 34 balls against Mongolia in the Asian Games 2023. David Miller, Rohit Sharma, and Sudesh Wickramasekara collectively hold the records for the fastest T20 International hundreds.
Fastest T20 International Cricket Centuries List
No. | Player | Country | Balls | Match | Venue | Date |
---|---|---|---|---|---|---|
1 | Kushal Malla | Nepal | 34 | Nepal v Mongolia | Hangzhou | 27/09/2023 |
2 | DA Miller | South Africa | 35 | South Africa v Bangladesh | Potchefstroom | 29/10/2017 |
3 | Rohit Sharma | India | 35 | India v Sri Lanka | Indore | 22/12/2017 |
4 | S Wickramasekara | Czech Republic | 35 | Czech Republic v Turkey | Ilfov County | 30/08/2019 |
5 | S Periyalwar | Romania | 39 | Romania v Turkey | Ilfov County | 29/08/2019 |
6 | Zeeshan Kukikhel | Hungary | 39 | Hungary v Austria | Lower Austria | 05/06/2022 |
7 | Johnson Charles | West Indies | 39 | West Indies v South Africa | Centurion | 26/03/2023 |
8 | K Kadowaki-Fleming | Japan | 40 | Japan v South Korea | Sano | 15/10/2022 |
9 | Ollie Hairs | Scotland | 40 | Scotland v Italy | Edinburgh | 24/07/2023 |
10 | HG Munsey | Scotland | 41 | Scotland v Netherlands | Dublin (Malahide) | 16/09/2019 |
11 | Shaheryar Butt | Belgium | 41 | Belgium v Czech Republic | Walferdange | 29/08/2020 |
12 | Hazratullah Zazai | Afghanistan | 42 | Afghanistan v Ireland | Dehradun | 23/02/2019 |
13 | LS Livingstone | England | 42 | England v Pakistan | Nottingham | 17/07/2021 |
14 | JP Kotze | Namibia | 43 | Namibia v Botswana | Windhoek | 20/08/2019 |
15 | Quinton de Kock | South Africa | 43 | South Africa v West Indies | Centurion | 26/03/2023 |
16 | RE Levi | South Africa | 45 | South Africa v New Zealand | Hamilton | 19/02/2012 |
17 | Suryakumar Yadav | India | 45 | India v Sri Lanka | Rajkot | 07/01/2023 |
18 | F du Plessis | South Africa | 46 | South Africa v West Indies | Johannesburg | 11/01/2015 |
19 | KL Rahul | India | 46 | India v West Indies | Lauderhill | 27/08/2016 |
20 | GD Phillips | New Zealand | 46 | New Zealand v West Indies | Mount Maunganui | 29/11/2020 |
21 | F Damiao Couana | Mozambique | 46 | Mozambique v Cameroon | Rwanda | 03/11/2021 |
22 | DA Miller | South Africa | 46 | South Africa v India | Guwahati | 02/10/2022 |
23 | AJ Finch | Australia | 47 | Australia v England | Southampton | 29/08/2013 |
24 | CH Gayle | West Indies | 47 | West Indies v England | Mumbai | 16/03/2016 |
25 | C Munro | New Zealand | 47 | New Zealand v West Indies | Mount Maunganui | 03/01/2018 |
26 | Ravinderpal Singh | Canads | 47 | Canada v Cayman Islands | Sandys Parish | 18/08/2019 |
27 | Josh Inglis | Australia | 47 | Australia v India | Visakhapatnam | 23/11/2023 |
28 | Glenn Maxwell* | Australia | 47 | Australia v India | Guwahati | 28/11/2023 |
29 | E Lewis | West Indies | 48 | West Indies v India | Lauderhill | 27/08/2016 |
30 | DJ Malan | England | 48 | England v New Zealand | Napier | 08/11/2019 |
31 | SA Yadav | India | 48 | India v England | Nottingham | 10/07/2022 |
32 | RR Rossouw | South Africa | 48 | South Africa v India | Indore | 04/10/2022 |
33 | Ahmed Faiz | Malaysia | 48 | Malaysia v Myanmar | Kuala Lumpur | 30/07/2023 |
34 | Syed Aziz | Malaysia | 48 | Malaysia v Thailand | Hangzhou | 02/10/2023 |
35 | Yashasvi Jaiswal | India | 48 | India v Nepal | Hangzhou | 03/10/2023 |
36 | Phil Salt | England | 48 | England v West Indies | Tarouba | 19/12/2023 |
37 | Finn Allen | New Zealand | 48 | New Zealand v Pakistan | Dunedin | 17/01/2024 |
38 | GJ Maxwell | Australia | 49 | Australia v Sri Lanka | Pallekele | 06/09/2016 |
39 | MJ Guptill | New Zealand | 49 | New Zealand v Australia | Auckland | 16/02/2018 |
40 | P Khadka | Nepal | 49 | Nepal v Singapore | Singapore | 28/09/2019 |
41 | PK Matautaava | Vanuatu | 49 | Vanuatu v Malaysia | Kuala Lumpur | 01/10/2019 |
42 | Babar Azam | Pakistan | 49 | Pakistan v South Africa | Centurion | 14/04/2021 |
43 | Suryakumar Yadav | India | 49 | India v New Zealand | Mount Maunganui | 20/11/2022 |
44 | CH Gayle | West Indies | 50 | West Indies v South Africa | Johannesburg | 11/09/2007 |
45 | BB McCullum | New Zealand | 50 | New Zealand v Australia | Christchurch | 28/02/2010 |
46 | Babar Hayat | Hong Kong | 50 | Hong Kong v Oman | Fatullah | 19/02/2016 |
47 | AJ Finch | Australia | 50 | Zimbabwe v Australia | Harare | 03/07/2018 |
48 | GJ Maxwell | Australia | 50 | Australia v India | Bengaluru | 27/02/2019 |
49 | George Munsey | Scotland | 50 | Scotland v Austria | Edinburgh | 25/07/2023 |
50 | Rahmanullah Gurbaz | Afghanistan | 50 | Afghanistan v UAE | Sharjah | 29/12/2023 |
51 | BB McCullum | New Zealand | 51 | New Zealand v Bangladesh | Pallekele | 21/09/2012 |
52 | VP Thamotharam | Malta | 51 | Malta v Gibraltar | Gucherre | 21/08/2021 |
53 | Azhar Andani | Portugal | 51 | Portugal v Gibraltar | Gucherre | 21/08/2021 |
54 | R Powell | West Indies | 51 | West Indies v England | Bridgetown | 26/01/2022 |
55 | G Mckeon | France | 51 | France v Norway | Kerava | 27/07/2022 |
56 | Phil Salt | England | 51 | England v West Indies | Grenada | 16/12/2023 |
57 | Mohammad Shahzad | Afghanistan | 52 | Afghanistan v Zimbabwe | Sharjah | 10/01/2016 |
58 | C Munro | New Zealand | 52 | New Zealand v Bangladesh | Mount Maunganui | 06/01/2017 |
59 | RR Rossouw | South Africa | 52 | South Africa v Bangladesh | Sydney | 27/10/2022 |
60 | Aaron Johnson | Canada | 52 | Canada v Panama | Hamilton | 03/10/2023 |
61 | Ruturaj Gaikwad | India | 52 | India v Australia | Guwahati | 28/11/2023 |
62 | E Lewis | West Indies | 53 | West Indies v India | Kingston | 9/07/2017 |
63 | KL Rahul | India | 53 | India v England | Manchester | 03/07/2018 |
64 | KJ O’Brien | Ireland | 53 | Ireland v Hong Kong | Al Amerat | 07/10/2019 |
65 | G Malla | Nepal | 53 | Nepal v Bhutan | Kirtipur | 05/12/2019 |
66 | V Kohli | India | 53 | India v Afghanistan | Dubai (DSC) | 08/09/2022 |
67 | C Munro | New Zealand | 54 | New Zealand v India | Rajkot | 04/11/2017 |
68 | FH Allen | New Zealand | 54 | New Zealand v Scotland | Edinburgh | 27/07/2022 |
69 | Obed Harvey | Ghana | 54 | Ghana v Gambia | Rwanda | 08/12/2022 |
70 | Shubman Gill | India | 54 | India v New Zealand | Ahmedabad | 01/02/2023 |
71 | Mark Chapman | New Zealand | 54 | New Zealand v Pakistan | Rawalpindi | 24/04/2023 |
72 | TM Dilshan | Sri Lanka | 55 | Sri Lanka v Australia | Pallekele | 06/08/2011 |
73 | RD Berrington | Scotland | 55 | Scotland v Bangladesh | The Hague | 24/07/2012 |
74 | DJ Hooda | India | 55 | India v Ireland | Dublin (Malahide) | 28/06/2022 |
75 | Suryakumar Yadav | India | 55 | India v South Africa | Johannesburg | 14/12/2023 |
76 | RG Sharma | India | 56 | India v England | Bristol | 08/07/2018 |
77 | DA Warner | Australia | 56 | Australia v Sri Lanka | Adelaide | 27/10/2019 |
78 | AA Obanda | Kenya | 56 | Kenya v Nigeria | Kigali | 18/11/2021 |
79 | RD Berrington | Scotland | 57 | Scotland v Bangladesh | The Hague | 24/07/2012 |
80 | K Bhurtel | Nepal | 57 | Nepal v Philippines | Al Amerat | 19/02/2022 |
81 | Ahmed Shehzad | Pakistan | 58 | Pakistan v Bangladesh | Dhaka | 30/03/2014 |
82 | GJ Maxwell | Australia | 58 | Australia v England | Hobart | 07/02/2018 |
83 | RG Sharma | India | 58 | India v West Indie | Lucknow | 06/11/2018 |
84 | TP Ura | PNG | 58 | PNG v Philippines | Port Moresby | 23/03/2019 |
85 | Babar Azam | Pakistan | 58 | Pakistan v New Zealand | Lahore | 15/04/2023 |
86 | SK Raina | India | 59 | India v South Africa | Gros Islet | 02/05/2010 |
87 | MP O’Dowd | Netherlands | 59 | Netherlands v Malaysia | Kirtipur | 18/04/2021 |
88 | AD Hales | England | 60 | England v Sri Lanka | Chittagong | 27/03/2014 |
89 | SR Watson | Australia | 60 | Australia v India | Sydney | 31/01/2016 |
90 | Tamim Iqbal | Bangladesh | 60 | Bangladesh v Oman | Dharamsala | 13/03/2016 |
91 | Shaiman Anwar | UAE | 60 | UAE v Papua New Guinea | Abu Dhabi | 14/04/2017 |
92 | IA De Silva | Bulgaria | 60 | Bulgaria v Serbia | Sofia | 24/06/2021 |
93 | Muhammad Waseem | UAE | 60 | United Arab Emirates v Ireland | ICCA Dubai | 10/10/2021 |
94 | O Tuyisenge | Rwanda | 60 | Rwanda v Seychelles | Rwanda | 19/10/2021 |