T20 Internationals - Batting Records and Statistics - Hundreds
Fastest Hundreds (Balls Faced)
  Player Balls
100
Country Match Versus Ground Totals
Runs  4s  6s  BF
1 Kushal Malla* 34 Nepal 27/09/2023 Mongolia Zhejiang University of Technology Cricket Field 137* 8 12 50
2 D A Miller* 35 South Africa 29/10/2017 Bangladesh Senwes Park 101* 7 9 36
3 R G Sharma* 35 India 22/12/2017 Sri Lanka Holkar Cricket Stadium 118 12 10 43
4 S Wickramasekara* 35 Czech Republic 30/08/2019 Turkey Moara Vlasiei Cricket Ground 104* 8 10 36
5 S Periyalwar* 39 Romania 29/08/2019 Turkey Moara Vlasiei Cricket Ground 105* 12 6 40
6 Zeeshan Kukikhel* 39 Hungary 05/06/2022 Austria Seebarn Cricket Centre 137 7 15 49
7 J Charles* 39 West Indies 26/03/2023 South Africa SuperSport Park 118 10 11 46
8 O J Hairs* 40 Scotland 24/07/2023 Italy Grange Cricket Club 127* 14 8 53
9 H G Munsey* 41 Scotland 16/09/2019 Netherlands The Village 127* 5 14 56
10 Shaheryar Butt* 41 Belgium 29/08/2020 Czech Republic Pierre Werner Cricket Ground 125* 11 9 50
11 Hazratullah Zazai* 42 Afghanistan 23/02/2019 Ireland Rajiv Gandhi International Cricket Stadium 162* 11 16 62
12 L S Livingstone* 42 England 17/07/2021 Pakistan Trent Bridge 103 6 9 43
13 J P Kotze* 43 Namibia 20/08/2019 Botswana United Cricket Club 101* 7 9 43
14 Q de Kock* 43 South Africa 26/03/2023 West Indies SuperSport Park 100 9 8 44
15 R E Levi 45 South Africa 19/02/2012 New Zealand Seddon Park 117* 5 13 51
16 S A Yadav* 45 India 07/01/2023 Sri Lanka Saurashtra Cricket Association Stadium 112* 7 9 51
17 F du Plessis* 46 South Africa 11/01/2015 West Indies Wanderers Stadium 119 11 5 56
18 K L Rahul* 46 India 27/08/2016 West Indies Central Broward Regional Park 110* 12 5 51
19 G D Phillips* 46 New Zealand 29/11/2020 West Indies Bay Oval 108 10 8 51
20 F Damiao Couana* 46 Mozambique 03/11/2021 Cameroon Gahanga International Cricket Stadium 104 6 8 51
21 D A Miller* 46 South Africa 02/10/2022 India Barsapara Cricket Stadium 106* 8 7 47
22 A J Finch* 47 Australia 29/08/2013 England The Rose Bowl 156 11 14 63
23 C H Gayle* 47 West Indies 16/03/2016 England Wankhede Stadium 100* 5 11 48
24 C Munro 47 New Zealand 03/01/2018 West Indies Bay Oval 104 3 10 53
25 Ravinderpal Singh* 47 Canada 18/08/2019 Cayman Islands Whitehill Field, Sandys Parish 101 6 10 48
26 Saber Zakhil* 47 Belgium 24/07/2021 Austria Royal Brussels Cricket Club Ground 100* 5 8 47
27 M G Erasmus* 47 Namibia 09/04/2022 Uganda United Cricket Club 100* 9 7 47
28 J P Inglis* 47 Australia 23/11/2023 India Dr YS Rajasekhara Reddy Cricket Stadium 110 11 8 50
29 G J Maxwell* 47 Australia 28/11/2023 India Barsapara Cricket Stadium 104* 8 8 48
30 E Lewis* 48 West Indies 27/08/2016 India Central Broward Regional Park 100 5 9 49
31 D J Malan* 48 England 08/11/2019 New Zealand McLean Park 103* 9 6 51
32 S A Yadav* 48 India 10/07/2022 England Trent Bridge 117 14 6 55
33 R R Rossouw* 48 South Africa 04/10/2022 India Holkar Cricket Stadium 100* 7 8 48
34 Y B K Jaiswal* 48 India 03/10/2023 Nepal Zhejiang University of Technology Cricket Field 100 8 7 49
35 G J Maxwell* 49 Australia 06/09/2016 Sri Lanka Pallekele International Cricket Stadium 145* 14 9 65
36 M J Guptill* 49 New Zealand 16/02/2018 Australia Eden Park 105 6 9 54
37 P Khadka 49 Nepal 28/09/2019 Singapore Indian Association Ground 106* 7 9 52
38 P K Matautaava* 49 Vanuatu 02/10/2019 Malaysia Kinrara Academy Oval 103 9 7 52
39 Babar Azam* 49 Pakistan 14/04/2021 South Africa SuperSport Park 122 15 4 59
40 S A Yadav* 49 India 20/11/2022 New Zealand Bay Oval 111* 11 7 51
41 C H Gayle* 50 West Indies 11/09/2007 South Africa Wanderers Stadium 117 7 10 57
42 B B McCullum 50 New Zealand 28/02/2010 Australia AMI Stadium 116* 12 8 56
43 Babar Hayat* 50 Hong Kong 19/02/2016 Oman Khan Shaheb Osman Ali Stadium 122 9 7 60
44 G J Maxwell* 50 Australia 27/02/2019 India M Chinnaswamy Stadium 113* 7 9 55

Batting Records and Statistics