Top 10: Fastest T20I hundreds

How many can you name?

#10 Ollie Hairs | Scotland (40 Balls)

vs Italy at Edinburgh on 24/07/2023 (Photo: ICC Website)

#9 K Kadowaki-Fleming | Japan (40 Balls)

vs South Korea at Sano on 15/10/2022 | Twitter

#8 Johnson Charles | West Indies (39 Balls)

vs South Africa at Centurion on 26/03/2023 | ICC Twitter

#7 Zeeshan Kukikhel | Hungary (39 Balls)

vs Austria at Lower Austria on 05/06/2022 | Twitter

#6 Sivakumar Periyalwar | Romania (39 Balls)

vs Turkey at Ilfov County on 29/08/2019 | Twitter

#5 Sudesh Wickramasekara | Czech Republic (35 Balls)

vs Turkey at Ilfov County on 30/08/2019 | Twitter

#4 Rohit Sharma | India (35 Balls)

vs Sri Lanka at Indore on 22/12/2017 | AP

#3 David Miller | South Africa (35 Balls)

vs Bangladesh at Potchefstroom on 29/10/2017 | ICC Twitter

#2 Kushal Malla | Nepal (34 Balls)

vs Mongolia at Hangzhou on 27/09/2023 | Twitter

Batter to score the fastest T20I hundred in history:

Jan Nicol Loftie-Eaton | Namibia (33 Balls) | ICC Twitter

Record-setting T20I innings:

Loftie-Eaton scored the ton against Nepal at Kirtipur on 27/2/2024 | ICC Twitter