T20 Internationals - Batting Records and Statistics - Hundreds
Highest Scores for Century No    (Maximum = 4)    
  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 3 145*
4 Zeeshan Kukikhel* Hungary 05/06/2022 Austria Seebarn Cricket Centre 7 1 137
5 M P O'Dowd* Netherlands 18/04/2021 Malaysia Tribhuvan University International Cricket Ground 37 1 133*
6 H G Munsey* Scotland 16/09/2019 Netherlands The Village 25 1 127*
7 Shaheryar Butt* Belgium 29/08/2020 Czech Republic Pierre Werner Cricket Ground 5 1 125*
8 S R Watson Australia 31/01/2016 India Sydney Cricket Ground 50 1 124*
9 K J O'Brien* Ireland 07/10/2019 Hong Kong Al Amerat Cricket Ground Ministry Turf 1 74 1 124
10 Babar Hayat Hong Kong 19/02/2016 Oman Khan Shaheb Osman Ali Stadium 15 1 122
11 Babar Azam* Pakistan 14/04/2021 South Africa SuperSport Park 48 1 122
12 F du Plessis* South Africa 11/01/2015 West Indies Wanderers Stadium 22 1 119
13 Mohammad Shahzad* Afghanistan 10/01/2016 Zimbabwe Sharjah Cricket Stadium 38 1 118*
14 C H Gayle* West Indies 11/09/2007 South Africa Wanderers Stadium 4 2 117
15 R E Levi South Africa 19/02/2012 New Zealand Seddon Park 2 1 117*
16 Shaiman Anwar United Arab Emirates 14/04/2017 Papua New Guinea Sheikh Zayed Stadium 25 1 117*
17 S A Yadav* India 10/07/2022 England Trent Bridge 17 1 117
18 B B McCullum New Zealand 28/02/2010 Australia AMI Stadium 33 2 116*
19 A D Hales England 27/03/2014 Sri Lanka Zahur Ahmed Chowdhury Stadium 29 1 116*
20 P R Stirling* Ireland 01/09/2021 Zimbabwe Bready Cricket Club 83 1 115*
21 M N van Wyk South Africa 14/01/2015 West Indies Kingsmead 5 1 114*
22 Ahmed Shehzad* Pakistan 30/03/2014 Bangladesh Shere Bangla National Stadium 25 1 111*
23 Bilal Zalmai* Austria 01/09/2019 Czech Republic Moara Vlasiei Cricket Ground 4 1 111*
24 K L Rahul* India 27/08/2016 West Indies Central Broward Regional Park 4 2 110*
25 D S Airee* Nepal 02/04/2022 Malaysia Tribhuvan University International Cricket Ground 33 1 110*
26 Taranjeet Singh* Romania 13/05/2022 Czech Republic Marsa Sports Club 11 1 110
27 G Mckeon* France 25/07/2022 Switzerland Tikkurila Cricket Ground 2 2 109
28 G D Phillips* New Zealand 29/11/2020 West Indies Bay Oval 12 1 108
29 M Spoors* Canada 18/02/2022 Philippines Al Amerat Cricket Ground Ministry Turf 2 1 1 108*
30 S Hussain* Bulgaria 14/05/2022 Malta Marsa Sports Club 5 1 108*
31 T P Ura* Papua New Guinea 23/03/2019 Philippines Amini Park 9 1 107*
32 G Malla* Nepal 05/12/2019 Bhutan Tribhuvan University International Cricket Ground 21 1 107
33 Muhammad Waseem* United Arab Emirates 10/10/2021 Ireland ICC Global Cricket Academy 4 2 107*
34 B A Pai* Gibraltar 23/10/2021 Bulgaria Marsa Sports Club 7 1 107*
35 R Pathan* Canada 13/11/2021 Panama Coolidge Cricket Ground 6 1 107*
36 R Powell* West Indies 26/01/2022 England Kensington Oval 26 1 107
37 Faheem Nazir* Switzerland 27/07/2022 Estonia Kerava National Cricket Ground 4 2 107*
38 R G Sharma* India 02/10/2015 South Africa Himachal Pradesh Cricket Association Stadium 36 4 106
39 P Khadka* Nepal 28/09/2019 Singapore Indian Association Ground 21 1 106*
40 D Steyn* Czech Republic 12/05/2022 Bulgaria Marsa Sports Club 3 1 106
41 S Periyalwar* Romania 29/08/2019 Turkey Moara Vlasiei Cricket Ground 2 1 105*
42 T M Dilshan Sri Lanka 06/08/2011 Australia Pallekele International Cricket Stadium 32 1 104*
43 S Wickramasekara* Czech Republic 30/08/2019 Turkey Moara Vlasiei Cricket Ground 2 1 104*
44 L A Dunbar* Serbia 14/10/2019 Bulgaria Marina Ground 1 2 104*
45 Mohammad Rizwan* Pakistan 11/02/2021 South Africa Gaddafi Stadium 19 1 104*
46 V P Thamotharam* Malta 21/08/2021 Gibraltar Gucherre Cricket Ground 10 1 104*
47 F Damiao Couana* Mozambique 03/11/2021 Cameroon Gahanga International Cricket Stadium 9 1 104
48 K Bhurtel* Nepal 19/02/2022 Philippines Al Amerat Cricket Ground Ministry Turf 2 8 1 104*
49 D J Hooda* India 28/06/2022 Ireland The Village 3 1 104
50 Tamim Iqbal* Bangladesh 13/03/2016 Oman Himachal Pradesh Cricket Association Stadium 49 1 103*
51 R Sandaruwan* Kuwait 23/01/2019 Bahrain Al Amerat Cricket Ground Ministry Turf 2 3 1 103
52 P K Matautaava* Vanuatu 02/10/2019 Malaysia Kinrara Academy Oval 7 1 103
53 D J Malan* England 08/11/2019 New Zealand McLean Park 9 1 103*
54 L S Livingstone* England 17/07/2021 Pakistan Trent Bridge 5 1 103
55 A A Obanda* Kenya 18/11/2021 Nigeria Integrated Polytechnic Regional Centre 36 1 103*
56 Awais Ahmed* Spain 30/03/2019 Malta La Manga Club Bottom Ground 1 1 102*
57 S K Raina India 02/05/2010 South Africa Daren Sammy National Cricket Stadium 12 1 101
58 M J Guptill* New Zealand 23/12/2012 South Africa Buffalo Park 35 2 101*
59 C Munro* New Zealand 06/01/2017 Bangladesh Bay Oval 27 3 101
60 D A Miller* South Africa 29/10/2017 Bangladesh Senwes Park 49 1 101*
61 Ravinderpal Singh* Canada 18/08/2019 Cayman Islands Whitehill Field, Sandys Parish 1 1 101
62 J P Kotze* Namibia 20/08/2019 Botswana United Cricket Club 1 1 101*
63 S Davizi* Czech Republic 20/10/2019 Malta Marsa Sports Club 2 3 101
64 J C Buttler* England 01/11/2021 Sri Lanka Sharjah Cricket Stadium 78 1 101*
65 S R Taylor* United States 11/07/2022 Jersey Bulawayo Athletic Club 12 1 101*
66 F H Allen* New Zealand 27/07/2022 Scotland Grange Cricket Club 10 1 101
67 D P M D Jayawardene Sri Lanka 03/05/2010 Zimbabwe Providence Stadium 25 1 100
68 R D Berrington* Scotland 24/07/2012 Bangladesh Sportpark Westvliet 11 1 100
69 E Lewis* West Indies 27/08/2016 India Central Broward Regional Park 2 2 100
70 D A Warner* Australia 27/10/2019 Sri Lanka Adelaide Oval 71 1 100*
71 I A D Silva* Bulgaria 24/06/2021 Serbia National Sports Academy 6 1 100*
72 Saber Zakhil* Belgium 24/07/2021 Austria Royal Brussels Cricket Club Ground 13 1 100*
73 Azhar Andani* Portugal 21/08/2021 Gibraltar Gucherre Cricket Ground 2 1 100
74 Orchide Tuyisenge* Rwanda 19/10/2021 Seychelles Gahanga International Cricket Stadium 8 1 100*
75 M G Erasmus* Namibia 09/04/2022 Uganda United Cricket Club 30 1 100*
76 S Chandramohan* Singapore 03/07/2022 Papua New Guinea Indian Association Ground 20 1 100

Most Centuries
Batting Records and Statistics Menu