Go!
Toggle navigation
CricWindow
Home
Series
Upcoming series
IPLT20
Home-2025
Latest News
Schedule
Squads
Teams Profile
Venues
Points Table
Scorecards
Results
Statistics
Records
Online Tickets
History
T20 World Cup
Home-2024
Latest News
Match Schedule
Squads
Points Tally
Scorecards
Results
Statistics
Records
History
ODI World Cup
Home-2023
Schedule
News
Squads
Points Table
Scorecards
Results
Statistics
Venues
Match Tickets
Records
History
Records
All Records
Test Matches
One Day Internationals
T20 Internationals
Combined Test, ODI & T20i
ICC ODI Worldcup
ICC Worldt20
IPL T20
Rankings
ICC Ranking
ICC Test Ranking
ICC One Day Ranking
ICC Twenty20i Ranking
Players
Home
India
Australia
South Africa
West Indies
Sri Lanka
New Zealand
England
Pakistan
Bangladesh
Zimbabwe
Ireland
Afghanistan
Scotland
UAE
Netherlands
Hongkong
Nepal
Canada
Kenya
USA
Oman
PNG
Namibia
Jersey
Mobi Apps
Mobi Apps Home
Venues
Cricket Venues
Videos
Site Info
Privacy Policy
Contact US
About Us
Sitemap
Cricket Records
All Records
|
Test Matches
|
One Day Internationals
|
T20 Internationals
|
World Cup
|
World T20
|
IPL T20
|
Combined Test, ODI & T20i
Live Match Video
Live Match Score
Mobile Application
Records
>
Twenty20 Internationals
> Fastest Centuries
Fastest Centuries in T20i Cricket
(T20 Internationals Record)
Player
Team
Opp
Balls
Venue
Date
Sahil Chauhan
Estonia
Cyprus
27
Episkopi
17 Jun 24
Jan Nicol Loftie
Namibia
Nepal
33
Kirtipur
27 Feb 24
Sikandar Raza
Zimbabwe
Gambia
33
Nairobi
23 Oct 24
Kushal Malla
Nepal
Mongolia
34
Hangzhou
27 Sep 23
DA Miller
SA
Ban
35
Potchefstroom
29 Oct 17
RG Sharma
Ind
SL
35
Indore
22 Dec 17
S Wickramasekara
Czech Rep.
Turkey
35
Ilfov County
30 Aug 19
S Periyawar
Romanoa
Turkey
39
Ilfov County
29 Aug 19
Zeeshan Kukikhel
Hungary
Austria
39
Lower Austria
05 Jun 22
Johnson Charles
WI
SA
39
Centurion
26 Mar 23
K Kadowaki-Fleming
Japan
South Korea
40
Sano
15 Oct 22
Ollie Haris
Scotland
Italy
40
Edinburgh
24 Jul 23
Sanju Samson
India
Ban
40
Hyderabad
12 Oct 24
HG Munsey
Scot
Neth
41
Dublin
16 Sep 19
Shaheyar Butt
Belgium
Czech Rep
41
Walferdange
29 Aug 20
N Tilak Varma
India
SA
41
Johanesburg
15 Nov 24
Hazarahullah Zazai
Afgh
Ire
42
Dehradun
23 Feb 19
Liam Livingstone
Eng
Pak
42
Nottingham
17 Jul 21
JP Kotze
Namibia
Botswana
43
Windhoek
20 Aug 19
Q de Kock
SA
WI
43
Centurion
23 Mar 23
RE Levi
SA
NZ
45
Hamilton
19 Feb 12
Suryakumar Yadav
Ind
SL
45
Rajkot
07 Jan 23
F du Plessis
SA
WI
46
Johannesburg
11 Jan 15
KL Rahul
Ind
WI
46
Lauderhill
27 Aug 16
GD Phillips
NZ
WI
46
Mount Manganui
29 Nov 20
F Damiao Couana
Mozambique
Cameroon
46
Rwanda
03 Nov 21
MG Bracewell
Wellington
Central District
46
New Plymouth
08 Jan 22
David Miller
SA
Ind
46
Guwahati
02 Oct 22
Abhishek Sharma
Ind
Zim
46
Harare
07 Jul 24
AJ Finch
Aus
Eng
47
Southampton
29 Aug 13
CH Gayle
WI
Eng
47
Mumbai
16 Mar 16
C Munro
NZ
WI
47
M Maunganui
03 Jan 18
Ravinderpal Singh
Canada
Cayman Islands
47
Sandy Parish
18 Aug 19
Josh Inglis
Aus
Ind
47
Visakhapatnam
23 Nov 23
Glenn Maxwell
Aus
Ind
47
Guwahati
28 Nov 23
Sanju Samson
Ind
SA
47
Durban
08 Nov 24
E Lewis
WI
Ind
48
LAuderhill
27 Aug 16
DJ Malan
Eng
NZ
48
Napier
08 Nov 19
Suryakumar Yadav
Ind
Eng
48
Nottingham
10 July 22
Rilee Rossouw
SA
Ind
48
Indore
04 Oct 22
Ahmed Faiz
Malaysia
Myanmar
48
Kuala Lumpur
30 jul 23
Syed Aziz
Malaysia
Thailand
48
Hangzhou
03 Oct 23
Yashasvi Jaiswal
Ind
Nepal
48
Hangzhou
03 Oct 23
Phil Salt
Eng
WI
48
Tarouba
19 Dec 23
Finn Allen
NZ
Pak
48
Dunedin
17 Jan 24
GJ Maxwell
Aus
SL
49
Pallekele
06 Sept 16
MJ Guptill
NZ
Aus
49
Auckland
16 Feb 18
P Khadka
Nepal
Singapore
49
Singapore
28 Sep 19
PK Matautaava
Vanuatu
Malaysia
49
Kuala Lumpur
01 Oct 19
Babar Azam
Pak
SA
49
Centurion
14 Apr 21
Suryakumar Yadav
Ind
NZ
49
Mount Maunganui
20 Nov 22
CH Gayle
WI
SA
50
Johanneburg
11 Sept 07
BB McCullum
NZ
Aus
50
Christchurch
28 Feb 10
Babar Hayat
Hng
Oman
50
Fatullah
19 Feb 16
AJ Finch
Aus
Zim
50
Harare
03 Jul 18
GJ Maxwell
Aus
Ind
50
Bengaluru
27 Feb 19
George Munsey
Scotland
Austria
50
Edinburgh
25 Jul 23
Rahmanullah Gurbaz
Afgh
UAE
50
Sharjah
29 Dec 23
BB McCullum
NZ
Ban
51
Pallekele
21 Sept 12
VP Thamotharam
Malta
Gibraltar
51
Gucherre
21 Aug 21
Azhar Andani
Portugal
Gibraltar
51
Gucherre
21 Aug 21
R Powell
WI
Eng
51
Bridgetown
26 Jan 22
G Mckeon
France
Norway
51
Kerava
27 Jul 22
Phil Salt
Eng
WI
51
Grenada
16 Dec 23
N Tilak Varma
Ind
SA
51
Centurion
13 Nov 24
Sanju Samson
India
SA
51
Johannesburg
15 Nov 24
Mhd Shahzad
Afgh
Zim
52
Sharjah
10 Jan 16
C Munro
NZ
Ban
52
M Maunganui
06 Jan 17
Rr Rossouw
SA
Ban
52
Sydney
27 Oct 22
Aaron Johnson
Canada
Panama
52
Hamilton
03 Oct 23
Ruturaj Gaikwad
Ind
Aus
52
Guwahati
28 Nov 23
E Lewis
WI
Ind
53
Kingston
09 Jul 17
KL Rahul
Ind
Eng
53
Manchester
03 Jul 18
KJ O'Brein
Inre
Hong Kong
53
Al Amerat
07 Oct 19
G Malla
Nepal
Bhutan
53
Kirtipur
06 Dec 19
Virat Kohli
Ind
Afgh
53
Dubai
08 Sep 22
C Munro
NZ
Ind
54
Rajkot
04 Nov 17
FH Allen
NZ
Sco
54
Edinburgh
27 Jul 22
Obed Harvey
Ghana
Gambia
54
Edinburgh
27 Jul 22
Shubman Gill
Ind
NZ
54
Ahmedabad
01 Feb 23
Mark Champman
NZ
Pak
54
Rawalpindi
24 Apr 23
TM Dilshan
SL
Aus
55
Pallekele
06 Aug 11
RD Berrington
Scot
Ban
55
The Haque
24 Jul 12
Deepak Hooda
Ind
Ireland
55
Dublin
28 Jun 22
Suryakumar Yadav
Ind
SA
55
Johannesburg
14 Dec 23
T20 Internationals Records
Twenty20 internationals
Team Records
Highest Innings Totals
Lowest Innngs Totals
Largest Margins Wins by Runs
Largest Margins Wins by Wickets
Largest Margins Wins by Balls
Most Matches played by teams
Most Consecutive Wins
Most Consecutive Defeats
Batting Records
Most Runs in career
Most Runs Innings / High Scores
Most Runs in a calendar year
Most Runs off one over
Most Fours in career
Most Sixes in career
Most Fours in an innings
Most Sixes in an innings
Most Fifties
Most Hundreds / Centuries
Fastest Fifties
Fastest Hunderds / Centuries
Bowling Records
Most Wickets in career
Best Bowling Figures in an innings
Most Wickets in a calendar year
Most Runs conceded in an innings
Hat-trick Wickets
Wicketkeeping Records
Most Dismissals in career
Most Dismissals in an Innings
Fielding Records
Most Catches in career
Most Catches in an Innings
Partnership Records
Highest Partnership by Runs
Highest Partnership by Wickets
Individual Players Records
Most Matches played in career
Most Player of the Match Awards
Most Player of the Series Awards
Most Matches as Captain
More Cricket Records
Test Matches Records
One Day Internationals Records
Twenty20 Internationals Records
Combined Test, ODI & T20i Records
ICC World Cup Records
ICC World t20 Records
Indian Premier League Records
Useful Links
Home
Cricket Upcoming Series
IPL T20
ICC T20 Worldcup
ICC ODI Worldcup
Cricket Records
Cricket Best Videos
Cricket Stadiums
Players Profile
ICC Rankings
Mobile Apps
Social Media