Most Runs in First-Class Cricket

First-class cricket is the ultimate format in cricket. This is where upcoming stars ply their trade before making a big name in international cricket.

So it is important for them to be consistent, aggregating runs match after match. And a few batters have piled up plenty of runs.

So here are the batters with the most runs in first-class cricket.


Players with Most Runs in FC

PlayerSpanMatInnsRunsHSAvg100/50
Jack Hobbs1905-1934834132561760316*50.70199/273
Frank Woolley1906-1938978153058959305*40.77145/295
Patsy Hendren1907-1937833130057611301*50.80170/272
Phil Mead1905-1936814134055061280*47.67153/258
W.G. Grace1865-190887014785421134439.45124/251
Herbert Sutcliffe1919-194575410985067031352.02151/230
Wally Hammond1920-1951634100550551336*56.10167/185
Geoff Boycott1962-1986609101448426261*56.83151/238
Tom Graveney1948-197273212234779325844.91122/233
Graham Gooch1973-20005819904484633349.01128/217
Tom Hayward1893-1914712113843551315*41.79104/218
Dennis Amiss1960-1987658113943423262*42.86102/212
Colin Cowdrey1950-197669211304271930742.89107/231
Andrew Sandham1911-193764310004128432544.82107/165
Graeme Hick1983-200852687141112405*52.23136/158

Key Insights on Highest Run Scorers in First-Class Cricket

First-Class Career Run Aggregates and Century Records

Jack Hobbs has scored the most runs in first-class history. He aggregated 61760 runs in 834 matches (1325 innings) for England and Surrey.

Hobbs has also smashed the most centuries and the most fifty-plus scores in first-class cricket, with 199 hundreds and 472 fifty-plus scores to his name.

Hobbs scored 144 of those centuries for Surrey, the most by a batter for a team in first-class cricket.

Sunil Gavaskar has scored the most first-class runs among Indian batters, with 25834 runs to his name.


Individual Innings and Elite Scoring Feats in First-Class Cricket

Glen Chapple and Mark Pettini hold the joint record for the fastest century in first-class cricket, off 27 balls each. Chapple did so for Lancashire against Glamorgan in 1993 while Pettini imitated the feat for Essex against Leicestershire in 2003.

Don Bradman, meanwhile, has scored the most double centuries in red-ball cricket. He converted 37 of his 117 centuries into double tons.

Brian Lara has brought up the highest individual score in first-class cricket. He scored an unbeaten 501 from 427 balls for Warwickshire against Durham in the 1994 County Championship.

Lara even holds the record for the highest individual score in Tests. He scored an unbeaten 400 from 582 balls against England in the first innings of the 2004 St John’s Test. 

Lara and William Ponsford are the only two batters with two quadruple centuries (400+) in first-class cricket.


Exceptional Batting Averages in First-Class Cricket

Bradman has the highest batting average in first-class cricket (minimum 2000 runs). He averaged 95.14 while scoring 28067 runs in 338 innings (234 matches).

Bradman also averages the highest in Test cricket, having collected 6996 runs at 99.94 in 80 innings for Australia.

Read Next | Most Centuries at 100+ Strike Rate in Test

Scroll to Top