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
Fastest Hundreds (Balls Faced)
Player
Balls
100
Country
Match
Versus
Ground
Totals
Runs
4s
6s
BF
1
Sahil Chauhan*
27
Estonia
17/06/2024
Cyprus
Happy Valley Ground
144*
6
18
41
2
Muhammad Fahad*
29
Turkey
12/07/2025
Bulgaria
Vassil Levski National Sports Academy
120
10
12
34
3
J N Loftie-Eaton*
33
Namibia
27/02/2024
Nepal
Tribhuvan University International Cricket Ground
101
11
8
36
4
Sikandar Raza*
33
Zimbabwe
23/10/2024
Gambia
Ruaraka Sports Club Ground
133*
7
15
43
5
Kushal Malla*
34
Nepal
27/09/2023
Mongolia
Zhejiang University of Technology Cricket Field
137*
8
12
50
6
D A Miller*
35
South Africa
29/10/2017
Bangladesh
Senwes Park
101*
7
9
36
7
R G Sharma*
35
India
22/12/2017
Sri Lanka
Holkar Cricket Stadium
118
12
10
43
8
S Wickramasekara*
35
Czech Republic
30/08/2019
Turkey
Moara Vlasiei Cricket Ground
104*
8
10
36
9
Abhishek Sharma*
37
India
02/02/2025
England
Wankhede Stadium
135
7
13
54
10
Sheikh Rasik*
37
Hungary
04/02/2025
Malta
Marsa Sports Club
106*
5
12
38
11
P Pushparajan*
37
Malta
07/05/2025
Estonia
Marsa Sports Club
103
8
8
40
12
T H David*
37
Australia
25/07/2025
West Indies
Warner Park
102*
6
11
37
13
S Periyalwar*
39
Romania
29/08/2019
Turkey
Moara Vlasiei Cricket Ground
105*
12
6
40
14
Zeeshan Kukikhel*
39
Hungary
05/06/2022
Austria
Seebarn Cricket Centre
137
7
15
49
15
J Charles*
39
West Indies
26/03/2023
South Africa
SuperSport Park
118
10
11
46
16
O J Hairs*
40
Scotland
24/07/2023
Italy
Grange Cricket Club
127*
14
8
53
17
S V Samson*
40
India
12/10/2024
Bangladesh
Rajiv Gandhi International Stadium
111
11
8
47
18
B M Pecic*
40
Serbia
07/06/2025
Slovenia
Lisicji Jarak Cricket Ground
102
7
10
42
19
H G Munsey*
41
Scotland
16/09/2019
Netherlands
The Village
127*
5
14
56
20
Shaheryar Butt*
41
Belgium
29/08/2020
Czech Republic
Pierre Werner Cricket Ground
125*
11
9
50
21
N T T Tilak Varma*
41
India
15/11/2024
South Africa
Wanderers Stadium
120*
9
10
47
22
Izaz Ali*
41
Slovenia
07/06/2025
Serbia
Lisicji Jarak Cricket Ground
118
7
13
45
23
D Brevis*
41
South Africa
12/08/2025
Australia
Marrara Cricket Ground
125*
12
8
56
24
Hazratullah Zazai*
42
Afghanistan
23/02/2019
Ireland
Rajiv Gandhi International Cricket Stadium
162*
11
16
62
25
L S Livingstone*
42
England
17/07/2021
Pakistan
Trent Bridge
103
6
9
43
26
J P Kotze*
43
Namibia
20/08/2019
Botswana
United Cricket Club
101*
7
9
43
27
Q de Kock*
43
South Africa
26/03/2023
West Indies
SuperSport Park
100
9
8
44
28
J P Inglis*
43
Australia
06/09/2024
Scotland
Grange Cricket Club
103
7
7
49
29
Aritra Dutta*
44
Singapore
11/02/2024
Japan
Terdthai Cricket Ground
122
15
7
63
30
M D K J Perera*
44
Sri Lanka
02/01/2025
New Zealand
Saxton Oval
101
13
4
46
31
Hasan Nawaz*
44
Pakistan
21/03/2025
New Zealand
Eden Park
105*
10
7
45
32
M D Patel*
44
United States
20/04/2025
Bahamas
Jimmy Powell Oval
104
8
6
49
33
R E Levi
45
South Africa
19/02/2012
New Zealand
Seddon Park
117*
5
13
51
34
S A Yadav*
45
India
07/01/2023
Sri Lanka
Saurashtra Cricket Association Stadium
112*
7
9
51
35
Mohammad Haris*
45
Pakistan
01/06/2025
Bangladesh
Gaddafi Stadium
107*
8
7
46
36
F du Plessis
46
South Africa
11/01/2015
West Indies
Wanderers Stadium
119
11
5
56
37
K L Rahul*
46
India
27/08/2016
West Indies
Central Broward Regional Park
110*
12
5
51
38
G D Phillips*
46
New Zealand
29/11/2020
West Indies
Bay Oval
108
10
8
51
39
F Damiao Couana*
46
Mozambique
03/11/2021
Cameroon
Gahanga International Cricket Stadium
104
6
8
51
40
D A Miller*
46
South Africa
02/10/2022
India
Barsapara Cricket Stadium
106*
8
7
47
41
Babar Hayat*
46
Hong Kong
09/03/2024
Nepal
Mission Road
110
3
13
49
42
Abhishek Sharma*
46
India
07/07/2024
Zimbabwe
Harare Sports Club
100
7
8
47
43
Usman Patel*
46
Kuwait
02/09/2024
Maldives
YSD-UKM Cricket Oval
111*
9
6
52
44
A J Finch*
47
Australia
29/08/2013
England
The Rose Bowl
156
11
14
63
45
C H Gayle
47
West Indies
16/03/2016
England
Wankhede Stadium
100*
5
11
48
46
C Munro
47
New Zealand
03/01/2018
West Indies
Bay Oval
104
3
10
53
47
Ravinderpal Singh*
47
Canada
18/08/2019
Cayman Islands
Whitehill Field, Sandys Parish
101
6
10
48
48
Saber Zakhil*
47
Belgium
24/07/2021
Austria
Royal Brussels Cricket Club Ground
100*
5
8
47
49
M G Erasmus*
47
Namibia
09/04/2022
Uganda
United Cricket Club
100*
9
7
47
50
J P Inglis*
47
Australia
23/11/2023
India
Dr YS Rajasekhara Reddy Cricket Stadium
110
11
8
50
51
G J Maxwell*
47
Australia
28/11/2023
India
Barsapara Cricket Stadium
104*
8
8
48
52
R Sandaruwan*
47
Kuwait
27/08/2024
Hong Kong
Selangor Turf Club
102*
9
7
48
53
S V Samson*
47
India
08/11/2024
South Africa
Kingsmead
107
7
10
50
54
E Lewis*
48
West Indies
27/08/2016
India
Central Broward Regional Park
100
5
9
49
55
D J Malan*
48
England
08/11/2019
New Zealand
McLean Park
103*
9
6
51
56
S A Yadav*
48
India
10/07/2022
England
Trent Bridge
117
14
6
55
57
R R Rossouw*
48
South Africa
04/10/2022
India
Holkar Cricket Stadium
100*
7
8
48
58
Y B K Jaiswal*
48
India
03/10/2023
Nepal
Zhejiang University of Technology Cricket Field
100
8
7
49
59
F H Allen*
48
New Zealand
17/01/2024
Pakistan
University Oval
137
5
16
62
60
Abdul Waheed*
48
Saudi Arabia
19/11/2024
Bahrain
West End Park International Cricket Stadium
110
8
7
55
61
Selim Salau*
48
Nigeria
24/11/2024
Ivory Coast
Nigeria Cricket Federation Oval 1
112
13
2
53
62
S R Mukkamalla*
48
United States
20/02/2025
Oman
Al Amerat Cricket Ground Ministry Turf 1
100*
7
7
48
63
Walid Ghauri*
48
Norway
14/06/2025
Denmark
Koge Cricket Club
100*
10
7
48
64
Mussadiq Ahmed*
48
Germany
13/07/2025
Malawi
TCA Oval
107
10
9
53
65
G J Maxwell*
49
Australia
06/09/2016
Sri Lanka
Pallekele International Cricket Stadium
145*
14
9
65
66
M J Guptill*
49
New Zealand
16/02/2018
Australia
Eden Park
105
6
9
54
67
P Khadka
49
Nepal
28/09/2019
Singapore
Indian Association Ground
106*
7
9
52
68
P K Matautaava*
49
Vanuatu
02/10/2019
Malaysia
Kinrara Academy Oval
103
9
7
52
69
Babar Azam*
49
Pakistan
14/04/2021
South Africa
SuperSport Park
122
15
4
59
70
S A Yadav*
49
India
20/11/2022
New Zealand
Bay Oval
111*
11
7
51
71
K Kadowaki-Fleming*
49
Japan
15/02/2024
China
Mission Road
109*
3
11
53
72
T Parima*
49
Cook Islands
23/08/2024
Samoa
Faleata Oval No 2
104
10
7
52
73
C H Gayle
50
West Indies
11/09/2007
South Africa
Wanderers Stadium
117
7
10
57
74
B B McCullum
50
New Zealand
28/02/2010
Australia
AMI Stadium
116*
12
8
56
75
Babar Hayat*
50
Hong Kong
19/02/2016
Oman
Khan Shaheb Osman Ali Stadium
122
9
7
60
76
G J Maxwell*
50
Australia
27/02/2019
India
M Chinnaswamy Stadium
113*
7
9
55
77
Rahmanullah Gurbaz*
50
Afghanistan
29/12/2023
United Arab Emirates
Sharjah Cricket Stadium
100
7
7
52
78
G J Maxwell*
50
Australia
11/02/2024
West Indies
Adelaide Oval
120*
12
8
55
79
H Carlyon*
50
Jersey
07/07/2024
Serbia
Bayer Uerdingen Cricket Ground
110
4
10
57
Batting Records and Statistics
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links