Fastest Hundreds (by balls faced)

Records for Test Matches

Fastest Hundreds (by balls faced)
Balls
Player
Match
Location
Season
54BB McCullum New Zealand v Australia Christchurch2015/16
56IVA Richards West Indies v England St John's1985/86
56Misbah-ul-Haq Pakistan v Australia Abu Dhabi2014/15
57AC Gilchrist Australia v England Perth2006/07
67JM Gregory Australia v South Africa Johannesburg1921/22
69S Chanderpaul West Indies v Australia Georgetown2002/03
69DA Warner Australia v India Perth2011/12
70CH Gayle West Indies v Australia Perth2009/10
71RC Fredericks West Indies v Australia Perth1975/76
71C de Grandhomme New Zealand v West Indies Wellington2017/18
74Majid Khan Pakistan v New Zealand Karachi1976/77
74Kapil Dev India v Sri Lanka Kanpur1986/87
74M Azharuddin India v South Africa Calcutta1996/97
74BB McCullum New Zealand v Sri Lanka Hagley Oval, Christchurch2014/15
75AB de Villiers South Africa v India Centurion2010/11
76GL Jessop England v Australia The Oval1902
77BC Lara West Indies v Pakistan Multan Cricket Stadium2006/07
77JM Bairstow England v New Zealand Nottingham2022
78Shahid Afridi Pakistan v West Indies Kensington Oval, Bridgetown2004/05
78Shahid Afridi Pakistan v India Gaddafi Stadium, Lahore2005/06
78V Sehwag India v West Indies Beausejour Stadium, Gros Islet2006
78BB McCullum New Zealand v Pakistan Sharjah Cricket Stadium2014/15
78DA Warner Australia v Pakistan Sydney Cricket Ground2016/17
79CH Gayle West Indies v South Africa Newlands, Cape Town2003/04
80CH Gayle West Indies v England Kennington Oval2004
80Sarfraz Ahmed Pakistan v Australia Dubai Sports City Stadium2014/15
80Harry Brook England v Pakistan Rawalpindi2022/23
81DPMD Jayawardene Sri Lanka v Bangladesh Sinhalese Sports Club Ground2001/02
81Kamran Akmal Pakistan v India Gaddafi Stadium, Lahore2005/06
81LRPL Taylor New Zealand v Australia Seddon Park, Hamilton2009/10
82BC Lara West Indies v Australia Antigua Recreation Ground, St John's1998/99
82DL Vettori New Zealand v Zimbabwe Harare Sports Club2005/06
82DA Warner Australia v West Indies Sydney2015/16
83BR Taylor New Zealand v West Indies Eden Park, Auckland1968/69
84AC Gilchrist Australia v India Wankhede Stadium, Mumbai2000/01
84AC Gilchrist Australia v Zimbabwe Perth2003/04
84ML Hayden Australia v Zimbabwe Sydney Cricket Ground2003/04
85CH Lloyd West Indies v India M Chinnaswamy Stadium, Bangalore1974/75
85J Darling Australia v England Sydney1898
85S Dhawan India v Australia Punjab Cricket Association Stadium, Mohali2012/13
85BA Stokes England v New Zealand Lord's2015
86IT Botham England v Australia Headingley, Leeds1981
86IT Botham England v Australia Old Trafford, Manchester1981
86Kapil Dev India v England Modi Stadium, Kanpur1981/82
86CL Cairns New Zealand v Zimbabwe Eden Park, Auckland1995/96
86Wasim Akram Pakistan v Sri Lanka Galle International Stadium2000
86AC Gilchrist Australia v New Zealand Basin Reserve, Wellington2004/05
86MG Johnson Australia v South Africa Newlands, Cape Town2008/09
86HH Pandya India v Sri Lanka Pallekele2017
86Zak Crawley England v Pakistan Rawalpindi2022/23
87V Sehwag India v Sri Lanka Galle International Stadium2008
87V Sehwag India v South Africa Eden Gardens, Kolkata2009/10
87HM Amla South Africa v Australia Perth2012/13
87S Dhawan India v Afghanistan Bengaluru2018
88RJ Hadlee New Zealand v West Indies Lancaster Park, Christchurch1979/80
88M Azharuddin India v England Lord's1990
88BC Lara West Indies v Pakistan Kensington Oval, Bridgetown2005
88KP Pietersen England v West Indies Queen's Park Oval, Port of Spain2008/09
88Ben Duckett England v India Rajkot2023/24
89RR Lindwall Australia v England Melbourne Cricket Ground1946/47
89RR Pant India v England Birmingham2022
90ST Jayasuriya Sri Lanka v Zimbabwe Harare Sports Club2004
90V Sehwag India v Sri Lanka P Sara Oval, Colombo2010
90V Sehwag India v England Sardar Patel Stadium, Motera, Ahmedabad2012/13
90Ollie Pope England v Pakistan Rawalpindi2022/23
91AC Gilchrist Australia v South Africa Newlands, Cape Town2001/02
92Abdul Razzaq Pakistan v Bangladesh Multan Cricket Stadium2001/02
93DR Smith West Indies v South Africa Newlands, Cape Town2003/04
93V Sehwag India v Pakistan Gaddafi Stadium, Lahore2005/06
93MS Dhoni India v Pakistan Iqbal Stadium, Faisalabad2005/06
93TM Dilshan Sri Lanka v Bangladesh Chittagong2008/09
93DA Warner Australia v South Africa Adelaide Oval2012/13
94Zaheer Abbas Pakistan v India Iqbal Stadium, Faisalabad1982/83
94SM Gavaskar India v West Indies Feroz Shah Kotla, Delhi1983/84
94AC Gilchrist Australia v England Sydney Cricket Ground2002/03
94BB McCullum New Zealand v Zimbabwe Harare Sports Club2005/06
94Tamim Iqbal Bangladesh v England Lord's2010
94Soumya Sarkar Bangladesh v New Zealand Hamilton2018/19
95DT Lindsay South Africa v Australia New Wanderers Stadium, Johannesburg1966/67
95Kapil Dev India v West Indies Queen's Park Oval, Port of Spain1982/83
95JN Rhodes South Africa v West Indies Centurion Park, Centurion1998/99
95SM Pollock South Africa v Sri Lanka Centurion Park, Centurion2000/01
95Graham Gooch England v India Lord's, London1990
96CH Gayle West Indies v South Africa Antigua Recreation Ground, St John's2004/05
96Shahid Afridi Pakistan v India Iqbal Stadium, Faisalabad2005/06
97K Srikkanth India v Australia Sydney Cricket Ground1985/86
97JE Taylor West Indies v New Zealand University Oval, Dunedin2008/09
97V Sehwag India v Sri Lanka Modi Stadium, Kanpur2009/10
98RS Kaluwitharana Sri Lanka v New Zealand Carisbrook, Dunedin1996/97
98Mominul Haque Bangladesh v New Zealand Chittagong2013/14
99IT Botham England v New Zealand Trent Bridge, Nottingham1983
99LRPL Taylor New Zealand v India M Chinnaswamy Stadium, Bangalore2012
99KDK Vithanage Sri Lanka v Bangladesh Shere Bangla National Stadium, Mirpur2013/14
100Tamim Iqbal Bangladesh v England Old Trafford, Manchester2010
Note: All the figures are from the start of an individual innings. NJ Astle's second hundred in his 222 v England at Christchurch in 2001/02 took 39 balls.