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 G J Maxwell* Australia 06/09/2016 Sri Lanka Pallekele International Cricket Stadium 31 5 145*
4 Zeeshan Kukikhel* Hungary 05/06/2022 Austria Seebarn Cricket Centre 7 1 137
5 Kushal Malla* Nepal 27/09/2023 Mongolia Zhejiang University of Technology Cricket Field 14 1 137*
6 M Levitt* Netherlands 29/02/2024 Namibia Tribhuvan University International Cricket Ground 2 1 135
7 L Yamamoto-Lake* Japan 15/02/2024 China Mission Road 22 1 134*
8 M P O'Dowd* Netherlands 18/04/2021 Malaysia Tribhuvan University International Cricket Ground 37 1 133*
9 H G Munsey* Scotland 16/09/2019 Netherlands The Village 25 2 127*
10 O J Hairs* Scotland 24/07/2023 Italy Grange Cricket Club 17 1 127*
11 Shubman Gill* India 01/02/2023 New Zealand Narendra Modi Stadium 6 1 126*
12 Syed Aziz* Malaysia 02/10/2023 Thailand Zhejiang University of Technology Cricket Field 63 1 126
13 Shaheryar Butt* Belgium 29/08/2020 Czech Republic Pierre Werner Cricket Ground 5 1 125*
14 S R Watson Australia 31/01/2016 India Sydney Cricket Ground 50 1 124*
15 K J O'Brien* Ireland 07/10/2019 Hong Kong Al Amerat Cricket Ground Ministry Turf 1 74 1 124
16 R D Gaikwad* India 28/11/2023 Australia Barsapara Cricket Stadium 15 1 123*
17 Babar Hayat* Hong Kong 19/02/2016 Oman Khan Shaheb Osman Ali Stadium 15 2 122
18 Babar Azam* Pakistan 14/04/2021 South Africa SuperSport Park 48 3 122
19 V Kohli* India 08/09/2022 Afghanistan Dubai International Cricket Stadium 96 1 122*
20 Aritra Dutta* Singapore 11/02/2024 Japan Terdthai Cricket Ground 21 1 122
21 F du Plessis South Africa 11/01/2015 West Indies Wanderers Stadium 22 1 119
22 Mohammad Shahzad* Afghanistan 10/01/2016 Zimbabwe Sharjah Cricket Stadium 38 1 118*
23 J Charles* West Indies 26/03/2023 South Africa SuperSport Park 39 1 118
24 C H Gayle* West Indies 11/09/2007 South Africa Wanderers Stadium 4 2 117
25 R E Levi South Africa 19/02/2012 New Zealand Seddon Park 2 1 117*
26 Shaiman Anwar United Arab Emirates 14/04/2017 Papua New Guinea Sheikh Zayed Stadium 25 1 117*
27 S A Yadav* India 10/07/2022 England Trent Bridge 17 4 117
28 B B McCullum New Zealand 28/02/2010 Australia AMI Stadium 33 2 116*
29 A D Hales* England 27/03/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium 29 1 116*
30 Virandeep Singh* Malaysia 02/05/2023 Indonesia AZ Group Cricket Oval 50 1 116*
31 P R Stirling* Ireland 01/09/2021 Zimbabwe Bready Cricket Club 83 1 115*
32 Zeeshan Khan* Malta 11/07/2023 Luxembourg Marsa Sports Club 21 1 115
33 Waji Ul Hassan* Saudi Arabia 15/02/2024 Bhutan Terdthai Cricket Ground 6 1 115*
34 M N van Wyk South Africa 14/01/2015 West Indies Kingsmead 5 1 114*
35 K Kadowaki-Fleming* Japan 15/10/2022 South Korea Sano International Cricket Ground 4 2 114
36 Ahmed Shehzad Pakistan 30/03/2014 Bangladesh Shere Bangla National Stadium 25 1 111*
37 Bilal Zalmai* Austria 01/09/2019 Czech Republic Moara Vlasiei Cricket Ground 4 1 111*
38 K L Rahul* India 27/08/2016 West Indies Central Broward Regional Park 4 2 110*
39 D S Airee* Nepal 02/04/2022 Malaysia Tribhuvan University International Cricket Ground 33 1 110*
40 Taranjeet Singh* Romania 13/05/2022 Czech Republic Marsa Sports Club 11 1 110
41 J P Inglis* Australia 23/11/2023 India Dr YS Rajasekhara Reddy Cricket Stadium 13 1 110
42 G Mckeon* France 25/07/2022 Switzerland Tikkurila Cricket Ground 2 2 109
43 A Johnson* Canada 16/11/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 3 2 109*
44 P D Salt* England 16/12/2023 West Indies National Cricket Stadium (Grenada) 18 2 109*
45 G D Phillips* New Zealand 29/11/2020 West Indies Bay Oval 12 2 108
46 M Spoors* Canada 18/02/2022 Philippines Al Amerat Cricket Ground Ministry Turf 2 1 1 108*
47 S Hussain* Bulgaria 14/05/2022 Malta Marsa Sports Club 5 1 108*
48 T P Ura* Papua New Guinea 23/03/2019 Philippines Amini Park 9 1 107*
49 G Malla* Nepal 05/12/2019 Bhutan Tribhuvan University International Cricket Ground 21 1 107
50 Muhammad Waseem* United Arab Emirates 10/10/2021 Ireland ICC Global Cricket Academy 4 2 107*
51 B A Pai* Gibraltar 23/10/2021 Bulgaria Marsa Sports Club 7 1 107*
52 R Pathan* Canada 13/11/2021 Panama Coolidge Cricket Ground 6 1 107*
53 R Powell* West Indies 26/01/2022 England Kensington Oval 26 1 107
54 Faheem Nazir* Switzerland 27/07/2022 Estonia Kerava National Cricket Ground 4 2 107*
55 Obed Harvey* Ghana 08/12/2022 Gambia Gahanga International Cricket Stadium 17 1 107*
56 R G Sharma* India 02/10/2015 South Africa Himachal Pradesh Cricket Association Stadium 36 5 106
57 P Khadka Nepal 28/09/2019 Singapore Indian Association Ground 21 1 106*
58 D Steyn* Czech Republic 12/05/2022 Bulgaria Marsa Sports Club 3 1 106
59 S Periyalwar* Romania 29/08/2019 Turkey Moara Vlasiei Cricket Ground 2 1 105*
60 Ahmed Faiz* Malaysia 30/07/2023 Myanmar Bayuemas Oval 44 1 105*
61 T M Dilshan Sri Lanka 06/08/2011 Australia Pallekele International Cricket Stadium 32 1 104*
62 S Wickramasekara* Czech Republic 30/08/2019 Turkey Moara Vlasiei Cricket Ground 2 1 104*
63 L A Dunbar* Serbia 14/10/2019 Bulgaria Marina Ground 1 2 104*
64 Mohammad Rizwan* Pakistan 11/02/2021 South Africa Gaddafi Stadium 19 1 104*
65 V P Thamotharam* Malta 21/08/2021 Gibraltar Santarem Cricket Ground 10 1 104*
66 F Damiao Couana* Mozambique 03/11/2021 Cameroon Gahanga International Cricket Stadium 9 1 104
67 K Bhurtel* Nepal 19/02/2022 Philippines Al Amerat Cricket Ground Ministry Turf 2 8 1 104*
68 D J Hooda* India 28/06/2022 Ireland The Village 3 1 104
69 M S Chapman* New Zealand 24/04/2023 Pakistan Rawalpindi Cricket Stadium 46 1 104*
70 Tamim Iqbal* Bangladesh 13/03/2016 Oman Himachal Pradesh Cricket Association Stadium 49 1 103*
71 R Sandaruwan* Kuwait 23/01/2019 Bahrain Al Amerat Cricket Ground Ministry Turf 2 3 1 103
72 P K Matautaava* Vanuatu 02/10/2019 Malaysia Kinrara Academy Oval 7 1 103
73 D J Malan* England 08/11/2019 New Zealand McLean Park 9 1 103*
74 L S Livingstone* England 17/07/2021 Pakistan Trent Bridge 5 1 103
75 A A Obanda* Kenya 18/11/2021 Nigeria Integrated Polytechnic Regional Centre 36 1 103*
76 K S Leverock* Bermuda 28/02/2023 Panama Belgrano Athletic Club Ground 23 1 103
77 Awais Ahmed* Spain 30/03/2019 Malta La Manga Club Bottom Ground 1 1 102*
78 Zeeshan Maqsood* Oman 19/11/2022 Bahrain Al Amerat Cricket Ground Ministry Turf 1 37 1 102*
79 Mohammad Ihsan* Spain 24/02/2023 Isle of Man La Manga Club Bottom Ground 5 1 102*
80 M Coetzee* Hong Kong 29/02/2024 Qatar University of Doha for Science and Technology 12 1 102
81 S K Raina India 02/05/2010 South Africa Daren Sammy National Cricket Stadium 12 1 101
82 M J Guptill* New Zealand 23/12/2012 South Africa Buffalo Park 35 2 101*
83 C Munro New Zealand 06/01/2017 Bangladesh Bay Oval 27 3 101
84 D A Miller* South Africa 29/10/2017 Bangladesh Senwes Park 49 2 101*
85 Ravinderpal Singh* Canada 18/08/2019 Cayman Islands Whitehill Field, Sandys Parish 1 1 101
86 J P Kotze* Namibia 20/08/2019 Botswana United Cricket Club 1 1 101*
87 S Davizi* Czech Republic 20/10/2019 Malta Marsa Sports Club 2 3 101
88 J C Buttler* England 01/11/2021 Sri Lanka Sharjah Cricket Stadium 78 1 101*
89 S R Taylor* United States 11/07/2022 Jersey Bulawayo Athletic Club 12 1 101*
90 F H Allen* New Zealand 27/07/2022 Scotland Grange Cricket Club 10 2 101
91 K J Stagno* Gibraltar 15/10/2023 Luxembourg Europa Sports Complex 17 1 101
92 J N Loftie-Eaton* Namibia 27/02/2024 Nepal Tribhuvan University International Cricket Ground 21 1 101
93 D P M D Jayawardene Sri Lanka 03/05/2010 Zimbabwe Providence Stadium 25 1 100
94 R D Berrington* Scotland 24/07/2012 Bangladesh Sportpark Westvliet 11 1 100
95 E Lewis* West Indies 27/08/2016 India Central Broward Regional Park 2 2 100
96 D A Warner* Australia 27/10/2019 Sri Lanka Adelaide Oval 71 1 100*
97 I A D Silva* Bulgaria 24/06/2021 Serbia National Sports Academy 6 1 100*
98 Saber Zakhil* Belgium 24/07/2021 Austria Royal Brussels Cricket Club Ground 13 1 100*
99 Azhar Andani* Portugal 21/08/2021 Gibraltar Santarem Cricket Ground 2 1 100
100 Orchide Tuyisenge* Rwanda 19/10/2021 Seychelles Gahanga International Cricket Stadium 8 1 100*

Most Centuries
Batting Records and Statistics Menu