List of batsmen who have scored 100 centuries in first-class cricket


In the sport of cricket, a batsman is said to have scored a century when they reach a score of 100 or more runs in an innings without being dismissed. In first-class cricket, the highest form of the game below international level, a total of 25 players have achieved the feat on a hundred or more occasions. For statistical purposes, any centuries scored in a Test match are included as first-class centuries.
The first cricketer to achieve the feat was W. G. Grace, who completed his hundredth century in 1895. Grace remains the only batsman to have achieved the feat and finish with a batting average below 40.
The English County Championship has historically always been the first-class competition in which the most matches are played per season, hence the most conducive competition to prolific runscoring. Of the 25 men to have scored 100 first-class centuries, all have been either natively English or English-qualified except Donald Bradman of Australia, Zaheer Abbas of Pakistan, Glenn Turner of New Zealand and West Indian Viv Richards. Zaheer Abbas, Turner and Richards all had substantial county careers as overseas players; Bradman, the first non-English batsman to achieve the feat, therefore remains the only batsman to have done so despite never having played for an English county side.

Batsmen with a century of centuries

;Key
Rank100sPlayerNation County 100thItHCareerInnsRunsAveNotes
197 Surrey 19238211905-19341,31561,23750.65
170 Middlesex 1928-297401907-19381,30057,61150.80
167 Gloucestershire 19356801923-19501,00550,55156.10
153 Hampshire 19278921905-19361,34055,06147.67
151 Yorkshire 19776451962-19861,01448,42656.83
149 Yorkshire 19327001919-19451,08850,13851.95
145 Kent 19291,0311906-19381,53258,96940.75
136 Worcestershire 19985741983-200887141,11252.23
129 Yorkshire 19516191934-196081440,14055.51
10128 Essex 1992-938201973-200099044,84649.01
11126 Gloucestershire 18951,1131865-19081,49354,89639.55
12123 Middlesex 19525521936-196483938,94251.85
13122 Gloucestershire
Worcestershire
19649401948-19721,22347,79344.91
14117 1947-482951927-194933828,06795.14
15114 Somerset
Glamorgan
1988-896581971-199379636,21249.40
16114 Middlesex
Surrey
20086761987-201276435,65953.14
17108Zaheer Abbas ♠ Gloucestershire 1982-836581965-198776834,84351.54
18=107 Surrey 19358711911-19381,00041,28444.82
18=107 Kent 19731,0351950-19761,13042,71942.89
20104 Surrey 19131,0761893-19141,13843,55141.79
21=103 Worcestershire 19827791964-198379234,34649.70
21=103 Surrey 19779451956-197897939,79045.47
23=102 Kent 19509161926-195195137,24843.51
23=102 Lancashire 19349191909-193696138,87445.46
23=102 Warwickshire 19861,0811960-19871,13943,42342.86