T20 Internationals - Batting Records and Statistics - Hundreds
Highest Scores for Century No    (Maximum = 5)    
  Player Country Match Versus Ground Inns 100s Score
1 Hazratullah Zazai* Afghanistan 23/02/2019 Ireland Rajiv Gandhi International Cricket Stadium 5 1 162*
2 A J Finch* Australia 29/08/2013 England The Rose Bowl 7 2 156
3 Sacha De Alwis* Cayman Islands 14/12/2024 Brazil St Albans Club 16 1 150*
4 G J Maxwell* Australia 06/09/2016 Sri Lanka Pallekele International Cricket Stadium 31 5 145*
5 Sahil Chauhan* Estonia 17/06/2024 Cyprus Happy Valley Ground 4 1 144*
6 Zeeshan Kukikhel* Hungary 05/06/2022 Austria Seebarn Cricket Centre 7 1 137
7 Kushal Malla* Nepal 27/09/2023 Mongolia Zhejiang University of Technology Cricket Field 14 1 137*
8 M Levitt* Netherlands 29/02/2024 Namibia Tribhuvan University International Cricket Ground 2 1 135
9 L Yamamoto-Lake* Japan 15/02/2024 China Mission Road 22 1 134*
10 M P O'Dowd* Netherlands 18/04/2021 Malaysia Tribhuvan University International Cricket Ground 37 1 133*
11 Sikandar Raza* Zimbabwe 23/10/2024 Gambia Ruaraka Sports Club Ground 90 1 133*
12 D Visser* Samoa 20/08/2024 Vanuatu Faleata Oval No 2 3 3 132
13 H G Munsey* Scotland 16/09/2019 Netherlands The Village 25 2 127*
14 O J Hairs* Scotland 24/07/2023 Italy Grange Cricket Club 17 1 127*
15 Shubman Gill* India 01/02/2023 New Zealand Narendra Modi Stadium 6 1 126*
16 Syed Aziz* Malaysia 02/10/2023 Thailand Zhejiang University of Technology Cricket Field 63 1 126
17 Shaheryar Butt* Belgium 29/08/2020 Czech Republic Pierre Werner Cricket Ground 5 1 125*
18 D Brevis* South Africa 12/08/2025 Australia Marrara Cricket Ground 9 1 125*
19 S R Watson Australia 31/01/2016 India Sydney Cricket Ground 50 1 124*
20 K J O'Brien Ireland 07/10/2019 Hong Kong Al Amerat Cricket Ground Ministry Turf 1 74 1 124
21 R D Gaikwad* India 28/11/2023 Australia Barsapara Cricket Stadium 15 1 123*
22 Babar Hayat* Hong Kong 19/02/2016 Oman Khan Shaheb Osman Ali Stadium 15 2 122
23 Babar Azam* Pakistan 14/04/2021 South Africa SuperSport Park 48 3 122
24 V Kohli* India 08/09/2022 Afghanistan Dubai International Cricket Stadium 96 1 122*
25 Aritra Dutta* Singapore 11/02/2024 Japan Terdthai Cricket Ground 21 1 122
26 A Donovan* Philippines 12/07/2025 South Korea Udayana Cricket Ground 8 1 122*
27 R R Patel* Kenya 19/10/2024 Mozambique Ruaraka Sports Club Ground 67 1 120
28 Muhammad Fahad* Turkey 12/07/2025 Bulgaria Vassil Levski National Sports Academy 3 1 120
29 F du Plessis South Africa 11/01/2015 West Indies Wanderers Stadium 22 1 119
30 Mohammad Shahzad* Afghanistan 10/01/2016 Zimbabwe Sharjah Cricket Stadium 38 1 118*
31 J Charles* West Indies 26/03/2023 South Africa SuperSport Park 39 1 118
32 Izaz Ali* Slovenia 07/06/2025 Serbia Lisicji Jarak Cricket Ground 11 1 118
33 C H Gayle West Indies 11/09/2007 South Africa Wanderers Stadium 4 2 117
34 R E Levi South Africa 19/02/2012 New Zealand Seddon Park 2 1 117*
35 Shaiman Anwar United Arab Emirates 14/04/2017 Papua New Guinea Sheikh Zayed Stadium 25 1 117*
36 S A Yadav* India 10/07/2022 England Trent Bridge 17 4 117
37 D K Kesuma* Indonesia 12/11/2024 Myanmar Udayana Cricket Ground 20 2 117*
38 R R Hendricks* South Africa 13/12/2024 Pakistan SuperSport Park 77 1 117
39 B B McCullum New Zealand 28/02/2010 Australia AMI Stadium 33 2 116*
40 A D Hales* England 27/03/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium 29 1 116*
41 Virandeep Singh* Malaysia 02/05/2023 Indonesia AZ Group Cricket Oval 50 1 116*
42 P R Stirling* Ireland 01/09/2021 Zimbabwe Bready Cricket Club 83 1 115*
43 Zeeshan Khan* Malta 11/07/2023 Luxembourg Marsa Sports Club 21 1 115
44 Waji Ul Hassan* Saudi Arabia 15/02/2024 Bhutan Terdthai Cricket Ground 6 1 115*
45 Karanbir Singh* Austria 01/06/2025 Switzerland Velden Cricket Ground 16 2 115
46 M N van Wyk South Africa 14/01/2015 West Indies Kingsmead 5 1 114*
47 K Kadowaki-Fleming* Japan 15/10/2022 South Korea Sano International Cricket Ground 4 2 114
48 H B Dickson* Cook Islands 17/08/2024 Vanuatu Faleata Oval No 2 4 1 112*
49 Selim Salau* Nigeria 24/11/2024 Ivory Coast Nigeria Cricket Federation Oval 1 7 1 112
50 Ahmed Shehzad Pakistan 30/03/2014 Bangladesh Shere Bangla National Stadium 25 1 111*
51 Bilal Zalmai* Austria 01/09/2019 Czech Republic Moara Vlasiei Cricket Ground 4 1 111*
52 Usman Patel* Kuwait 02/09/2024 Maldives YSD-UKM Cricket Oval 44 1 111*
53 S V Samson* India 12/10/2024 Bangladesh Rajiv Gandhi International Stadium 29 3 111
54 K L Rahul* India 27/08/2016 West Indies Central Broward Regional Park 4 2 110*
55 D S Airee* Nepal 02/04/2022 Malaysia Tribhuvan University International Cricket Ground 33 1 110*
56 Taranjeet Singh* Romania 13/05/2022 Czech Republic Marsa Sports Club 11 1 110
57 J P Inglis* Australia 23/11/2023 India Dr YS Rajasekhara Reddy Cricket Stadium 13 2 110
58 H Carlyon* Jersey 07/07/2024 Serbia Bayer Uerdingen Cricket Ground 35 1 110
59 Abdul Waheed* Saudi Arabia 19/11/2024 Bahrain West End Park International Cricket Stadium 35 1 110
60 G Mckeon* France 25/07/2022 Switzerland Tikkurila Cricket Ground 2 2 109
61 A Johnson* Canada 16/11/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 3 2 109*
62 P D Salt* England 16/12/2023 West Indies National Cricket Stadium (Grenada) 18 3 109*
63 G D Phillips* New Zealand 29/11/2020 West Indies Bay Oval 12 2 108
64 M Spoors* Canada 18/02/2022 Philippines Al Amerat Cricket Ground Ministry Turf 2 1 1 108*
65 S Hussain* Bulgaria 14/05/2022 Malta Marsa Sports Club 5 1 108*
66 J A Burns* Italy 16/06/2024 Romania Simar Cricket Ground 5 1 108*
67 T P Ura* Papua New Guinea 23/03/2019 Philippines Amini Park 9 1 107*
68 G Malla* Nepal 05/12/2019 Bhutan Tribhuvan University International Cricket Ground 21 1 107
69 Muhammad Waseem* United Arab Emirates 10/10/2021 Ireland ICC Global Cricket Academy 4 3 107*
70 B A Pai* Gibraltar 23/10/2021 Bulgaria Marsa Sports Club 7 1 107*
71 R Pathan* Canada 13/11/2021 Panama Coolidge Cricket Ground 6 1 107*
72 R Powell* West Indies 26/01/2022 England Kensington Oval 26 1 107
73 Faheem Nazir* Switzerland 27/07/2022 Estonia Kerava National Cricket Ground 4 2 107*
74 Obed Harvey* Ghana 08/12/2022 Gambia Gahanga International Cricket Stadium 17 1 107*
75 N T T Tilak Varma* India 13/11/2024 South Africa SuperSport Park 18 2 107*
76 Mohammad Haris* Pakistan 01/06/2025 Bangladesh Gaddafi Stadium 17 1 107*
77 Mussadiq Ahmed* Germany 13/07/2025 Malawi TCA Oval 10 1 107
78 R G Sharma* India 02/10/2015 South Africa Himachal Pradesh Cricket Association Stadium 36 5 106
79 P Khadka Nepal 28/09/2019 Singapore Indian Association Ground 21 1 106*
80 D Steyn* Czech Republic 12/05/2022 Bulgaria Marsa Sports Club 3 1 106
81 Sheikh Rasik* Hungary 04/02/2025 Malta Marsa Sports Club 9 1 106*
82 S Periyalwar* Romania 29/08/2019 Turkey Moara Vlasiei Cricket Ground 2 1 105*
83 Ahmed Faiz* Malaysia 30/07/2023 Myanmar Bayuemas Oval 44 1 105*
84 Hasan Nawaz* Pakistan 21/03/2025 New Zealand Eden Park 3 1 105*
85 Fiaz Ahmed* Bahrain 06/07/2025 Germany TCA Oval 34 1 105*
86 T M Dilshan Sri Lanka 06/08/2011 Australia Pallekele International Cricket Stadium 32 1 104*
87 S Wickramasekara* Czech Republic 30/08/2019 Turkey Moara Vlasiei Cricket Ground 2 1 104*
88 L A Dunbar* Serbia 14/10/2019 Bulgaria Marina Ground 1 2 104*
89 Mohammad Rizwan* Pakistan 11/02/2021 South Africa Gaddafi Stadium 19 1 104*
90 V P Thamotharam* Malta 21/08/2021 Gibraltar Santarem Cricket Ground 10 1 104*
91 F Damiao Couana* Mozambique 03/11/2021 Cameroon Gahanga International Cricket Stadium 9 1 104
92 K Bhurtel* Nepal 19/02/2022 Philippines Al Amerat Cricket Ground Ministry Turf 2 8 1 104*
93 D J Hooda* India 28/06/2022 Ireland The Village 3 1 104
94 M S Chapman* New Zealand 24/04/2023 Pakistan Rawalpindi Cricket Stadium 46 1 104*
95 T Parima* Cook Islands 23/08/2024 Samoa Faleata Oval No 2 11 1 104
96 M D Patel* United States 20/04/2025 Bahamas Jimmy Powell Oval 34 1 104
97 Tamim Iqbal* Bangladesh 13/03/2016 Oman Himachal Pradesh Cricket Association Stadium 49 1 103*
98 R Sandaruwan* Kuwait 23/01/2019 Bahrain Al Amerat Cricket Ground Ministry Turf 2 3 2 103
99 P K Matautaava* Vanuatu 02/10/2019 Malaysia Kinrara Academy Oval 7 1 103
100 D J Malan* England 08/11/2019 New Zealand McLean Park 9 1 103*

Most Centuries
Batting Records and Statistics Menu