Fastest fifties - in minutes
Player
CC Inman (57) 8 Nottinghamshire v Leicestershire Nottingham 1965
Glen Chapple (50) 10 Lancashire v Glamorgan Manchester 1993
CIJ Smith (66) 11 Middlesex v Gloucestershire Bristol 1938
Tom Moody (50) 11 Glamorgan v Warwickshire Swansea 1990
Mark Pettini (50) 12 Leicestershire v Essex Leicester 2006
Khalid Mahmood (56) 13 Gujranwala v Sargodha Gujranwala 2000-01
Murray Goodwin (50) 13 Middlesex v Sussex Southgate 2006
SJ Pegler (50) 14 South Africans v Tasmania Launceston 1910-11
FT Mann (53) 14 Middlesx v Nottinghamshire Lord's 1921
Alex Stewart (50) 14 Kent v Surrey Dartford 1986
Matthew Maynard (50) 14 Glamorgan v Yorkshire Cardiff 1987
HB Cameron (56) 14 Transvaal v Orange Free State Johannesberg 1934-35
CIJ Smith (52) 14 Middlesx v Kent Maidstone 1935

Notes: The number of balls taken to achieve fifties was rarely recorded until recently. C. I. J. Smith's two fifties (above) may have taken only 12 balls each. Khalid Mahmood reached his fifty in 15 balls. Fifties scored in contrived circumstances and with the bowlers' compliance are excluded from the above list, including the fastest of them all, in 8 minutes (13 balls) by C. C. Inman, Leicestershire v Nottinghamshire at Nottingham, 1965, and 10 minutes by G. Chapple, Lancashire v Glamorgan at Manchester, 1993.
Fastest hundreds - in minutes
Player
Glen Chapple (109*) 21 Lancashire v Glamorgan Manchester 1993
Mark Pettini (114*) 24 Leicestershire v Essex Leicester 2006
Murray Goodwin (156) 25 Middlesex v Sussex Southgate 2006
Tom Moody (103*) 26 Glamorgan v Warwickshire Swansea 1990
PGH Fender (113*) 35 Surrey v Northamptonshire Northampton 1920
Gl Jessop (101) 40 Gloucestershire v Yorkshire Harrogate 1897
Steve O'Shaughnessy (105) 35 Lancashire v Leicestershire Manchester 1983
Chirs Old (107) 37 Warwickshire v Yorkshire Birmingham 1977
Ahsan-ul-Haq (100*) 40 Muslims v Sikhs Lahore 1923-24
Nigel Popplewell (143) 41 Somerset v Gloucestershire Bath 1983
GL Jessop (191) 42 Gentlemen of South v Players of South Hastings 1907
AH Hornby (106) 43 Lancashire v Somerset Manchester 1905
DW Hookes (107) 43 South Australia v Victoria Adelaide 1982-83
RNS Hobbs (100) 44 Essex v Australians Chelmsford 1975
Notes: The fastest recorded authentic hundred in terms of balls received was scored off 34 balls by D. W. Hookes (above).
<br>Research of the score book has shown that PGH Fender scored his hundred from between 40 and 46 balls.He contributed 113 to an unfinished sixth-wicket partnership of 171 in 42 minutes with HA Peach.
<br>EB Alletson (Nottinghamshire) scored 189 out of 227 runs in 90 minutes against Sussex at Hove in 1911. It has been estimated that his last 139 runs took 37 minutes.

The following fast hundreds were scored in contrived circumstances when full tosses, long hops etc were bowled deliberately to expedite a declaration: G Chapple (21 minutes), Lancashire v Glamorgan at Manchester, 1993; TM Moody (26 minutes), Warwickshire v Glamorgan at Swansea, 1990; SJ O'Shaughnessy (35 minutes), Lancashire v Leicestershire at Manchester, 1983; CM Old (37 minutes), Yorkshire v Warwickshire at Birmingham, 1977; NFM Popplewell (41 minutes), Somerset v Gloucestershire at Bath, 1983; MW Goodwin (25 minutes), Sussex v Middlesex, 2006, ML Pettini (24 minutes), Essex v Leicestershire, 2006.
Fastest 200s - in minutes
Player
Shafiqullah (200*) 103 Kabul Region v Boost Region Kunar 2017-18
RJ Shastri (200*) 113 Bombay v Baroda Bombay 1984-85
GL Jessop (286) 120 Gloucesterhire v Sussex Hove 1903
CH Lloyd (201*) 120 West Indies v Glamorgan> Swansea 1976
GL Jessop (234) 130 Gloucestershire v Somerset Bristol 1905
VL Trumper (293) 131 Australians v Canterbury Christchurch 1913-14
Fastest 300s - in minutes
Player
DS Compton (300) 181 MCC v North Eastern Transvaal Benoni 1948-49
Tanmay Agarwal (366) 183 Hyderabad (India) v Arunachal Pradesh Hyderabad 2023-24
FE Wolley (305*) 205 MCC v Tasmania Hobart 1911-12
CG Macartney (345) 205 Australians v Nottinghamshire Nottingham 1921
DG Bradman (369) 213 South Australia v Tasmania Adelaide 1935-36