Players
Match Lists & Scorecards
Series Lists
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Matches
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
IPL
Upcoming Milestones
Recent Records
World XI (Test)
World XI (ODI)
Top Ten (Test)
Top Ten (ODI)
Search HowSTAT
HowSTAT Quiz
Links
 
 
 T20 Internationals - Batting Records and Statistics - Hundreds
Fastest Hundreds (Balls Faced)
  Player Balls
100
Country Match Versus Ground Totals
Runs  4s  6s  BF
1 de Villiers, A B 31 South Africa 18/01/2015 West Indies Wanderers Stadium 149 9 16 44
2 Anderson, C J* 36 New Zealand 01/01/2014 West Indies Queenstown Events Centre 131* 6 14 47
3 Shahid Afridi 37 Pakistan 04/10/1996 Sri Lanka Gymkhana Club Ground 102 6 11 40
4 Boucher, M V 44 South Africa 20/09/2006 Zimbabwe Senwes Park 147* 8 10 68
5 Lara, B C 45 West Indies 09/10/1999 Bangladesh Bangabandhu National Stadium 117 18 4 62
6 Shahid Afridi 45 Pakistan 15/04/2005 India Green Park 102 10 9 46
7 Ryder, J D 46 New Zealand 01/01/2014 West Indies Queenstown Events Centre 104 12 5 51
8 Buttler, J C* 46 England 20/11/2015 Pakistan Dubai International Cricket Stadium 116* 10 8 52
9 Jayasuriya, S T 48 Sri Lanka 02/04/1996 Pakistan Padang Cricket Ground 134 11 11 65
10 Buttler, J C* 50 England 11/05/2019 Pakistan The Rose Bowl 110* 6 9 55
11 O'Brien, K J* 50 Ireland 02/03/2011 England M Chinnaswamy Stadium 113 13 6 63
12 Kohli, V* 52 India 16/10/2013 Australia Sawai Mansingh Stadium 100* 8 7 52
13 de Villiers, A B 52 South Africa 27/02/2015 West Indies Sydney Cricket Ground 162* 17 8 66
14 Shahid Afridi 53 Pakistan 21/06/2010 Bangladesh Rangiri Dambulla International Stadium 124 17 4 60
15 Ali, M M* 53 England 24/09/2017 West Indies County Ground (Bristol) 102 7 8 57
16 Bairstow, J M* 54 England 10/06/2018 Scotland Grange Cricket Club 105 12 6 59
17 Gayle, C H 55 West Indies 27/02/2019 England National Cricket Stadium (Grenada) 162 11 14 97
18 Jayasuriya, S T 55 Sri Lanka 30/06/2008 Bangladesh National Stadium (Karachi) 130 16 6 88
19 de Villiers, A B 57 South Africa 25/10/2015 India Wankhede Stadium 119 3 11 61
20 Morgan, E J G* 57 England 18/06/2019 Afghanistan Old Trafford 148 4 17 71
21 Perera, N L T C 57 Sri Lanka 05/01/2019 New Zealand Bay Oval 140 8 13 74
22 Faulkner, J P 57 Australia 02/11/2013 India M Chinnaswamy Stadium 116 11 6 73
23 de Villiers, A B 58 South Africa 27/02/2010 India Narendra Modi Stadium 102* 11 3 59
24 Bairstow, J M* 58 England 10/03/2018 New Zealand Hagley Oval 104 9 6 60
25 Buttler, J C* 60 England 27/02/2019 West Indies National Cricket Stadium (Grenada) 150 13 12 77
26 Sehwag, V 60 India 11/03/2009 New Zealand Seddon Park 125* 14 6 74
27 Jatinder Singh* 60 Oman 14/09/2021 Nepal Al Amerat Cricket Ground Ministry Turf 1 107 12 6 62
28 Sharjeel Khan* 61 Pakistan 18/08/2016 Ireland The Village 152 16 9 86
29 Kohli, V* 61 India 30/10/2013 Australia Vidarbha Cricket Association Stadium 115* 18 1 66
30 Buttler, J C* 61 England 31/05/2014 Sri Lanka Lord's 121 11 4 74

Batting Records and Statistics