Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
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
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links