England & Wales · First Class · Domestic

County Championship 2004 statistics and records

County Championship: standings, leading run scorers, wicket takers and innings records in Redball’s recorded data. Season statistics cover County Championship 2004; Tests are excluded.

BJ Hodge leads the displayed batting table with 1,548 runs. Mushtaq Ahmed leads the bowling table with 82 wickets.

Explore a season

Showing 2004 · County Championship

Browse all 126 recorded seasons

Season overview

Recorded matches
144
Recorded players
369
Recorded teams
18
Recorded venues
36

Selected season match starts: 2004-04-16 to 2004-09-16. Player counts cover recorded batting or bowling innings, not a registered squad. Latest update among the displayed statistics and match source rows: 2026-05-26.

County Championship standings · 2004

League table for 2004. Positions follow the source table within each division or group.

Division One

County Championship 2004 Division One standings
PositionTeamPlayedWonLostDrawnPoints
1Warwickshire165011222
2Kent16736206
3Surrey16556195.5
4Middlesex16448179
5Sussex16457172
6Gloucestershire163310172
7Worcestershire16367161
8Lancashire162410154
9Northamptonshire161411134

Division Two

County Championship 2004 Division Two standings
PositionTeamPlayedWonLostDrawnPoints
1Nottinghamshire16925252
2Hampshire16925228
3Glamorgan16529196.5
4Somerset16457175
5Essex16367165
6Leicestershire16457163.5
7Yorkshire16349162
8Derbyshire16169126
9Durham16286118

Points are the recorded competition points, including any recorded bonuses or deductions. Source-table update: 2026-09-28.

Season leaders · County Championship 2004

Top five by recorded total; equal totals are ordered by player ID. Cross-year editions retain their full season.

Leading run scorers

County Championship County Championship 2004 batting leaders — First Class, Domestic
PlayerMatchesRuns
BJ Hodge151,548
IR Bell151,498
MR Ramprakash161,451
CM Spearman161,424
WI Jefferson161,411

Recorded innings through 2004-09-16. Source update date unavailable.

Leading wicket takers

County Championship County Championship 2004 bowling leaders — First Class, Domestic
PlayerMatchesWickets
Mushtaq Ahmed1582
G Keedy1672
Danish Kaneria1163
OD Gibson1560
J Louw1660

Recorded innings through 2004-09-16. Source update date unavailable.

Player statistics · 2004

Every recorded player in this competition and season; the first 25 in each table are shown below. Ordered by runs or wickets, then player ID for ties. Figures include only recorded innings.

Batting · 369 players

County Championship 2004 batting statistics — First Class, Domestic
PlayerTeamMatInnsNORunsHSAvgSR50s100s4s6s
BJ HodgeLeicestershire152701,54826257.3373.364521618
IR BellWarwickshire152741,498262*65.1357.704619911
MR RamprakashSurrey162841,45116160.4653.446618811
CM SpearmanGloucestershire162821,42434154.7773.744417817
WI JeffersonEssex162811,41122252.2663.99552251
U AfzaalNorthamptonshire162951,365167*56.8843.07741507
GA HickWorcestershire162831,34926253.9658.816319118
OA ShahMiddlesex163051,280140*51.2051.308415311
RWT KeyKent101811,27419974.9462.792617214
ET SmithKent162921,26918947.0066.68541813
NV KnightWarwickshire152861,256303*57.0956.30821661
Hasan AdnanDerbyshire162941,24714049.8857.70731544
MTG ElliottGlamorgan142611,24515749.8061.915418411
MJ WalkerKent162941,23415749.3653.58841456
DJG SalesNorthamptonshire162951,23017151.2559.4812115820
DJ HusseyNottinghamshire162431,20817057.5276.312616225
SA NewmanSurrey162811,16213143.0464.849219210
BL HuttonMiddlesex163011,12912638.9343.56351358
IJL TrottWarwickshire162961,12611548.9653.851011582
PA JaquesYorkshire111901,11824358.8477.215317012
AD BrownSurrey142411,09417047.5768.945414114
CG TaylorGloucestershire162811,07717739.8957.01441484
DDJ RobinsonLeicestershire152701,07215439.7051.64911642
DJ BicknellNottinghamshire162411,06617546.3556.05151616
A FlowerEssex162831,04517241.8052.22521265
Show the remaining 344 players
County Championship 2004 batting statistics — First Class, Domestic
PlayerTeamMatInnsNORunsHSAvgSR50s100s4s6s
DL HempGlamorgan162941,037102*41.4848.94911448
JER GallianNottinghamshire162421,03219046.9154.95731532
DP FultonKent152711,03012239.6247.20251401
CJ AdamsSussex162641,00320045.5957.942412412
PN WeekesMiddlesex163031,00111837.0752.11921374
IJ WardSussex1524198516042.8351.46341169
SG KoenigMiddlesex1630297117134.6846.50421131
GJ MuchallDurham15281970142*35.9357.19511524
KP PietersenNottinghamshire1420196516750.7968.593411915
PD BowlerSomerset14246957187*53.1748.83331121
SC MooreWorcestershire1628395714638.2850.90431393
MJ WoodYorkshire1627295512338.2053.62711376
JP CrawleyHampshire13243938301*44.6754.47511105
MB LoyeLancashire1424293418442.4551.12621239
BF SmithWorcestershire1526393018740.4359.27621306
MA WaghWarwickshire1629292816734.3757.04511372
JS FosterEssex1628492721238.6360.95131128
WPC WestonGloucestershire1628192213534.1541.01421014
DR BrownWarwickshire1629391116235.0455.48231278
MP MaynardGlamorgan1527390616337.7565.23431263
EC JoyceMiddlesex1325290612339.3950.87711205
JN BattySurrey1628289914534.5844.05331234
SD PetersWorcestershire1628089812332.0754.26331302
MJ PowellGlamorgan1528289512434.4258.12711277
MJ NorthDurham1629187921931.3965.993212610
SG LawLancashire12201867171*45.6364.37131155
MJ PriorSussex1626085212332.7769.78521224
J CoxSomerset1221184125042.0549.21421126
MJ BrownHampshire16292838109*31.0446.566210315
N PothasHampshire16293834131*32.0859.40431039
MA EalhamNottinghamshire1522181913939.0059.693311420
CWG BassanoDerbyshire14253814123*37.0049.36621058
RR MontgomerieSussex162618098232.3642.65701000
MJ ChiltonLancashire16272809124*32.3648.15221131
CMW ReadNottinghamshire1321280713042.4769.096210110
DL MaddyLeicestershire1629279014529.2653.74611197
IJ SutcliffeLancashire1424178810434.2642.83611113
JWM DalrympleMiddlesex1528476724431.9654.13311046
JC HildrethSomerset1324276010834.5575.10521166
VS SolankiWorcestershire1322075710734.4168.446111110
MW GoodwinSussex1626275611931.5052.1742838
TW RobertsNorthamptonshire162927488927.7052.38601182
ID BlackwellSomerset1018274513146.5684.85529119
APR GidmanGloucestershire152607458228.6555.47801027
GL BrophyNorthamptonshire1527274418129.7646.9441934
M BurnsSomerset15262732124*30.5054.75411052
JJB LewisDurham1629172912726.0446.4641982
A McGrathYorkshire916072817445.5058.9513924
G ChappleLancashire1425172611230.2561.42421104
A HabibEssex1322072215732.8251.2441899
AJ BichelWorcestershire1425171714229.8867.51239214
MJ ClarkeHampshire1222070914032.2373.85231076
RJ WarrenNottinghamshire1218169713441.0049.7932943
RC IraniEssex916469416457.8356.8923976
CL HooperLancashire1323369311534.6558.98428511
GR BreeseDurham14251685165*28.5459.62311003
LD SuttonDerbyshire1527368413128.5040.7421770
MA WallaceGlamorgan1629067410523.2458.25218510
RDB CroftGlamorgan1629467113826.8456.4312781
DI StevensLeicestershire1221366610537.0057.8151994
GB HoggWarwickshire1119266215838.9496.9371825
SD StubbingsDerbyshire142516439626.7939.7450740
GR NapierEssex14264633106*28.7771.69517519
MJ PowellWarwickshire917263013442.0040.2822730
PJ FranksNottinghamshire1624561057*32.1158.94507810
G WelchDerbyshire16294609115*24.3651.2211763
SJ AdsheadGloucestershire152676096132.0544.8840890
J MossDerbyshire11202608147*33.7866.5241833
AGR LoudonKent101805979233.1748.8960712
DS LehmannYorkshire711159212059.2080.8751847
JD MiddlebrookEssex1527158311522.4256.6031746
Azhar MahmoodSurrey122115778428.8568.6940836
AN CookEssex1221256812629.8955.6341790
RKJ DawsonYorkshire152505648122.5660.1930742
MA CarberryKent1019355511234.6956.4632866
DA KenwayHampshire1425155210123.0049.7311830
MJ LumbYorkshire132315468324.8250.6540773
JL SadlerLeicestershire132425339524.2345.2530720
R ClarkeSurrey1017053011231.1879.4621884
JO TroughtonWarwickshire1323052812022.9647.4841793
AJ HallWorcestershire111925198130.5354.9850653
A SymondsKent591506156*63.2578.5713715
JD FrancisSomerset813150011041.6745.6632676
CJL RogersDerbyshire611149815649.8064.3431702
SD UdalHampshire132334887424.4070.1130558
T FrostWarwickshire16295488135*20.3353.1611662
M van JaarsveldNorthamptonshire713048411437.2344.6111602
A PrattDurham132334835924.1555.4520682
OD GibsonLeicestershire1527348060*20.0067.70407010
AD MascarenhasHampshire1629247710417.6753.1201641
SD ThomasGlamorgan1322447010526.1165.1031694
GJ BattyWorcestershire1220347013327.6555.4221631
D MongiaLancashire69247011167.1471.3222684
PA CotteySussex914046618533.2945.3301520
MEK HusseyGloucestershire71314427836.8342.3420561
THC HancockGloucestershire813144177*36.7540.8040610
NJ O'BrienKent142634396919.0964.4630549
DG CorkLancashire1425243710919.0068.28213819
GP SwannNorthamptonshire132504355417.4070.5010529
JHK AdamsHampshire81534257535.4242.2520560
AI GaitDerbyshire122214258120.2438.0510581
Mushtaq AhmedSussex162644166218.9175.3620544
DC NashMiddlesex1120441681*26.0049.7030510
MP BicknellSurrey1220341547*24.4158.7000592
SJ RhodesWorcestershire1628841259*20.6041.2420511
WK HeggLancashire122034125424.2451.2410501
RSC Martin-JenkinsSussex1524141264*17.9148.9320512
MJ WoodSomerset914340211336.5553.2521550
PAJ DeFreitasLeicestershire132433947818.7653.1010532
ML LoveNorthamptonshire243394161*394.0050.6412580
N PengDurham91603878824.1947.2030621
SK WarneHampshire122223815719.0590.2810564
NJ EdwardsSomerset81603808723.7542.8910490
AJ HollioakeSurrey1018137710622.1870.6021506
TJ MurtaghSurrey1119837474*34.0053.3540438
DS HarrisonGlamorgan162933708814.2377.4110515
AP GraysonEssex610036511936.5054.7221540
PA NixonLeicestershire1222336163*19.0038.9410460
J LouwNorthamptonshire162933426313.1529.1110305
TB HugginsNorthamptonshire813234282*31.0935.2920436
A SinghNottinghamshire581332112*47.4361.7121464
J OrmondSurrey162853305714.3552.4610444
BJ PhillipsNorthamptonshire152733279013.6340.7730493
PD CollingwoodDurham61103226829.2751.1130491
JK MaundersLeicestershire1020032211616.1042.4201342
ID FisherGloucestershire112103204515.2437.4300411
RJ TurnerSomerset152633194613.8745.9700361
JJ SayersYorkshire5903116234.5643.6830440
I DawoodYorkshire81453107534.4445.7910330
AG WharfGlamorgan101913077817.0655.5230383
AG BothaDerbyshire101823025218.8842.0610392
MA ButcherSurrey48029818437.2555.3901400
RT PontingSomerset35129711774.2584.3812383
CW HendersonLeicestershire162932956311.3551.7520365
GD BridgeDurham101732915220.7944.0920402
IDK SalisburySurrey81412857721.9247.1110413
CP SchofieldLancashire3602799946.5060.2630370
IJ HarveyYorkshire71202739522.7564.8510431
GJ PrattDurham81502737118.2044.6120350
GM HamiltonDurham71312705822.5048.2120400
J HughesGlamorgan1017026711015.7142.2501315
C WhiteYorkshire71212656024.0942.6710360
MA SheikhDerbyshire132462594214.3930.3300310
KP DutchSomerset61112487224.8066.6720343
RL JohnsonSomerset12211246101*12.3079.87112711
NM CarterWarwickshire132342459512.8993.16102910
SJ CookMiddlesex112102434011.5766.0300297
LE PlunkettDurham91632425418.6239.7410291
A DaleGlamorgan71432414421.9140.9200320
MGN WindowsGloucestershire81422405820.0046.3310430
WS KendallHampshire81412385018.3148.7710290
SI MahmoodLancashire112032339413.7177.6710306
LR PrittipaulHampshire5902314925.6757.1800371
N KilleenDurham1222421835*12.1143.6900231
CT TremlettHampshire101842135715.2156.0510236
KJ CoetzerDurham61002126721.2046.7010340
GP ThorpeSurrey3512118952.7555.6710291
RJ KirtleySussex1220420953*13.0638.7010192
RS ClintonSurrey5802057325.6343.9020323
JW CookNorthamptonshire58020411425.5060.7111260
VJ CravenYorkshire69120281*25.2544.1010280
GJ SmithNottinghamshire121732013514.3652.0700270
NGE WalkerDerbyshire71232018022.33125.6320279
JM DakinLeicestershire47320071*50.0053.7610330
Mohammad AkramSussex1321719835*14.1447.3700221
JC TredwellKent611119751*19.7046.9010320
AR AdamsEssex712019612416.33108.8901267
MS MasonWorcestershire16286193638.7769.9310247
J LewisGloucestershire1628419334*8.0470.9600256
AR CaddickSomerset132341925410.1161.1510272
MJ PowellNorthamptonshire61101904817.2731.7200150
BJM ScottMiddlesex6123190101*21.1143.6801230
MM PatelKent11201186289.7967.6400241
IG ButlerKent5921856826.4356.0610232
SM KatichHampshire4701836626.1450.8310211
K AliWorcestershire5901816620.1139.7810201
HH StreakWarwickshire61221806118.0041.1010240
MF ClearyLeicestershire111981793816.2757.0100292
BV TaylorHampshire112061774012.6445.2700271
N HussainEssex23017210257.3355.1311163
L KlusenerMiddlesex611117068*17.0072.9620252
RM PyrahYorkshire4711583926.3347.1600200
SP CrookLancashire4501576831.4067.9710203
MJG DavisSussex91421564313.0033.6900181
MCJ BallGloucestershire71341553817.2246.6900190
MH YardySussex24015411538.5047.9801200
JMM AverisGloucestershire1220415048*9.3834.8800181
CEW SilverwoodYorkshire71121503716.6775.7600212
JD LewrySussex101741507211.5478.5310173
NS TahirWarwickshire112051504910.0031.3800190
MW AlleyneGloucestershire47114977*24.8344.3520220
JDC BryantDerbyshire71301493011.4640.4900170
P MustardDurham3601486024.6769.4810233
TR AmbroseSussex81301485611.3844.5810210
RW PriceWorcestershire36214676*36.5051.7710221
D GoughEssex71211445013.0971.2910163
AW LaramanSomerset914214466*12.0047.3710190
TT BresnanYorkshire101731433510.2134.4600191
PS JonesNorthamptonshire81411393710.6967.1500202
RA WhiteNorthamptonshire4801395217.3839.0410191
JGE BenningSurrey510113735*15.2266.1800192
SR WatsonHampshire121136112*136.0077.7101201
JN SnapeLeicestershire4711356622.5041.1610220
CT PeploeMiddlesex714213528*11.2539.7100201
Shoaib MalikGloucestershire61011346314.8962.0410171
JEC FranklinGloucestershire3621344433.5041.3600142
ND DoshiSurrey915313429*11.1759.2900230
MS KasprowiczGlamorgan71421264210.5067.0200133
SCG MacGillNottinghamshire14212126286.6391.3000211
BJ FranceDerbyshire4701265618.0044.5210180
SM GuyYorkshire8130124269.5444.6000151
KJ DeanDerbyshire71241173514.6341.3400150
KA ParsonsSomerset2411145538.0061.6210141
AJ StraussMiddlesex12111495114.0052.5310162
AJ SwannLancashire5701123416.0035.1100140
AM DaviesDurham101881102911.0053.9200190
Mohammad AliDerbyshire4711105018.33102.8010182
MJ DenningtonKent611110850*10.8038.8510130
MJ HoggardYorkshire59310789*17.8335.791070
DD CherryGlamorgan3511072926.7534.6300140
CR TaylorYorkshire45110543*26.2530.5200100
RS BoparaEssex4801033412.8841.7000121
GA LambHampshire12110194101.0045.5010130
RJ SillenceGloucestershire230969232.0093.2010102
JAR BlainYorkshire91569428*10.4432.980052
Shoaib AkhtarDurham241944631.3362.6700105
K AliWorcestershire813193317.7536.330090
I PattisonDurham340923323.0058.9700101
A KhanKent714291297.5837.3000131
JA LoweDurham240914122.7545.7300170
JP StephensonEssex351904022.5062.9400103
MG BevanKent470906612.8632.8510140
G KeedyLancashire1627890174.7423.6200120
AM BlignautDurham240905622.5063.8310170
JF BrownNorthamptonshire1323682344.8243.3900103
NRD ComptonMiddlesex350804016.0033.060090
AW GaleYorkshire470782911.1449.680090
AN BressingtonGloucestershire2327758*77.0047.5310110
ML PettiniEssex240776719.2538.3110130
RH JosephKent712377268.5635.480090
MM BettsMiddlesex61127531*8.3351.0200100
CB KeeganMiddlesex59075448.3366.3700111
MJ SaggersKent611074646.7347.441071
CC BenhamHampshire120747437.0054.411080
TJ NewLeicestershire4737451*18.5043.531080
KW HoggLancashire470722310.2961.0200102
AF GilesWarwickshire120707035.0055.561060
SR ClarkMiddlesex360693411.5077.530082
D AlleyneNottinghamshire331692834.5034.670091
AR CrookLancashire240682717.0054.840092
MA HardingesGloucestershire1116868*—45.951050
AD MullallyHampshire101856722*5.1565.6900100
AP CowanEssex59263259.0070.000081
SA SelwoodDerbyshire360633810.5028.770050
NAM McLeanSomerset101836122*4.0758.650072
G OnionsDurham71246020*7.5041.3800100
PJ MartinLancashire6825933*9.8360.820071
CE DagnallLeicestershire1017256163.7332.180070
DD MastersLeicestershire510156316.2241.480041
DA CoskerGlamorgan61155421*9.0043.200070
N ShahidSurrey240545313.5059.341091
Mohammad SamiKent59052295.7857.780063
Shabbir AhmedGloucestershire61045134*8.5055.430033
AJ ClarkeEssex47050287.1465.7900110
RJ SidebottomNottinghamshire101524915*3.7730.060060
J WoodLancashire221483548.0051.610080
JJ HaynesLancashire47048246.8626.230040
Danish KaneriaEssex111874713*4.2767.140061
WJ DurstonSomerset120474723.5079.660080
SRG FrancisSomerset1119646153.5426.740051
RJ LoganNottinghamshire3524525*15.0056.250061
IJ WestwoodWarwickshire120413820.5025.630050
AP PalladinoEssex240414110.2560.290070
M HaywardMiddlesex112154092.5060.610051
ND ThornicroftYorkshire240403010.00133.330043
SP KirbyYorkshire132253914*2.2926.900040
SA BrantEssex610139194.3327.860040
TMB BaileyNorthamptonshire241372012.3327.410030
AKD GrayYorkshire230372712.3359.680060
NRC DumelowDerbyshire36036186.0072.000061
P KumarDurham241362112.0063.160050
SP JonesGlamorgan813433203.6741.250060
RS FerleyKent24033298.2516.340020
MAK LawsonYorkshire35133148.2544.590030
A SheriyarKent611432124.5743.840040
D PretoriusWarwickshire916331142.3838.750050
KJ InnesSussex230302210.0053.570060
PMR HavellDerbyshire61263013*5.0016.950020
DBL PowellDerbyshire120301715.0046.150031
IJ ThomasGlamorgan110292929.0078.380070
GD McGrathMiddlesex24028247.0096.550031
BJ TrottKent58128124.0024.780040
AB AgarkarMiddlesex35227229.0065.850031
DA StiffKent47027183.8687.100050
A RichardsonWarwickshire712226172.6030.950030
PM HutchisonMiddlesex71222582.5014.290020
AJ HarrisNottinghamshire231241312.0047.060040
AR WhiteNorthamptonshire23022227.3359.460040
PJ HortonLancashire110222222.0041.510030
SMJ CusdenKent4742212*7.3370.970040
NW BrackenGloucestershire2412113*7.0091.300031
GO JonesKent2312120*10.50110.530030
PC RofeNorthamptonshire5942015*4.0029.850021
CM GazzardSomerset110181818.0058.060030
LJ WrightSussex12018189.0062.070030
Saqlain MushtaqSurrey35017143.4033.330020
Tahir MughalDurham1211717*17.0056.670010
CE ShreckNottinghamshire71141613*2.2927.120030
BM ShafayatNottinghamshire12016138.0021.330020
GM AndrewSomerset110151515.0038.460010
CG GreenidgeNorthamptonshire361138*2.6028.890000
PJ SampsonSurrey2421311*6.5056.520020
AM SmithGloucestershire2411294.0030.000010
DJ PipeWorcestershire24012123.00171.430030
JA TomlinsonHampshire1211212*12.0048.000010
DG BrandyLeicestershire1201175.5030.560020
JTA BruceHampshire4711091.6717.860010
DR HewsonDerbyshire230993.0032.140000
MN MalikWorcestershire7131970.7510.230010
TF BloomfieldMiddlesex120884.0080.000010
LJ GoddardDerbyshire120884.0030.770010
RN ten DoeschateEssex110777.0033.330000
AJ ShantryNorthamptonshire242753.508.750010
SA KhalidWorcestershire36276*1.7531.820010
CD PagetDerbyshire350771.4018.920010
AP DaviesGlamorgan120663.0033.330010
ID HunterDerbyshire120663.0054.550010
JM AndersonLancashire451631.5027.270000
CJR JenningsNorthamptonshire120663.0042.860010
DJ WainwrightYorkshire120552.5055.560010
RD KingDurham240431.0013.330000
AGAM McCoubreyEssex58442*1.0011.760000
SW TaitDurham230441.3322.220000
RC RussellGloucestershire120221.006.060000
Z KhanSurrey12122*2.0050.000000
MA HarrityWorcestershire350000.000.000000
AJ TudorSurrey120000.000.000000
ML LewisGlamorgan340000.000.000000
NA WarrenWarwickshire120000.000.000000
CM GoodeNorthamptonshire120000.000.000000
AV SuppiahSomerset120000.000.000000
CJC WrightMiddlesex120000.000.000000
PJ McMahonNottinghamshire12100*0.000.000000
OJ NewbyLancashire11100*——0000

Bowling · 287 players

County Championship 2004 bowling statistics — First Class, Domestic
PlayerTeamMatInnsBallsMaidensRunsWktsAvgSREcon5WBBI
Mushtaq AhmedSussex15264,5071532,2268227.1554.962.9667/73
G KeedyLancashire16303,8691221,8497225.6853.742.8767/95
Danish KaneriaEssex11193,3741231,6096325.5453.562.8647/65
OD GibsonLeicestershire15232,547971,4456024.0842.453.4056/43
J LouwNorthamptonshire16262,779891,5916026.5246.323.4435/44
J LewisGloucestershire16242,8331211,4405725.2649.703.0547/72
AD MascarenhasHampshire16272,4261321,0465618.6843.322.5946/25
AR CaddickSomerset13253,205981,9225435.5959.353.6046/80
RDB CroftGlamorgan16273,7701401,8665434.5669.812.9704/52
DS HarrisonGlamorgan16282,6911181,4655327.6450.773.2735/48
SK WarneHampshire12212,470881,2315124.1448.432.9936/65
MS MasonWorcestershire15293,4411741,5175129.7567.472.6515/62
AM DaviesDurham10161,824759385018.7636.483.0946/44
J OrmondSurrey16283,4811381,8004837.5072.523.1016/62
G WelchDerbyshire15232,8301031,5254533.8962.893.2335/57
GJ BattyWorcestershire12222,9501291,3814530.6965.562.8127/52
Mohammad AkramSussex13232,406691,4514333.7455.953.6204/85
NAM McLeanSomerset10201,932621,1274326.2144.933.5036/79
PJ FranksNottinghamshire15262,046671,2514229.7948.713.6727/72
MM PatelKent11162,526851,2064129.4161.612.8615/138
MP BicknellSurrey12192,177881,1984029.9554.433.3015/128
SD UdalHampshire13211,483408693922.2838.033.5216/79
CW HendersonLeicestershire16252,8111321,3733935.2172.082.9327/74
SCG MacGillNottinghamshire12232,397741,3953935.7761.463.4927/109
GR NapierEssex14262,197611,4443937.0356.333.9415/56
Show the remaining 262 players
County Championship 2004 bowling statistics — First Class, Domestic
PlayerTeamMatInnsBallsMaidensRunsWktsAvgSREcon5WBBI
CT TremlettHampshire10181,608568673922.2341.233.2404/29
DG CorkLancashire14241,997591,1443830.1152.553.4437/120
Azhar MahmoodSurrey12222,016771,1383829.9553.053.3915/54
DR BrownWarwickshire16242,476911,2733833.5065.163.0825/53
JF BrownNorthamptonshire13233,5041331,5233642.3197.332.6115/113
RL JohnsonSomerset13232,339901,3233636.7564.973.3927/69
RKJ DawsonYorkshire14232,275711,2553634.8663.193.3115/40
GJ SmithNottinghamshire11191,889631,1093432.6255.563.5225/35
SJ CookMiddlesex11192,076771,0083429.6561.062.9126/89
AJ BichelWorcestershire13252,389751,5493346.9472.393.8925/87
RJ KirtleySussex12232,548891,3363340.4877.213.1504/32
SRG FrancisSomerset11211,774511,2013336.3953.764.0625/42
BV TaylorHampshire11201,788591,0393331.4854.183.4915/73
ND DoshiSurrey9161,591458753326.5248.213.3037/110
JD MiddlebrookEssex15242,300561,4233244.4771.883.7115/26
PAJ DeFreitasLeicestershire13192,060811,0643134.3266.453.1004/49
M HaywardMiddlesex11171,734549183129.6155.943.1804/41
BJ PhillipsNorthamptonshire15252,4501071,1753137.9079.032.8815/106
SP KirbyYorkshire12201,962531,1323136.5263.293.4603/64
D GoughEssex7131,360526723022.4045.332.9615/57
RJ SidebottomNottinghamshire9151,546598593028.6351.533.3315/86
JAR BlainYorkshire8151,127268043026.8037.574.2804/38
GP SwannNorthamptonshire13202,419711,1683038.9380.632.9004/94
SD ThomasGlamorgan13211,739301,1272938.8659.973.8904/47
AJ HallWorcestershire11211,982701,0552936.3868.343.1903/10
G ChappleLancashire14232,246801,1282938.9077.453.0115/136
RSC Martin-JenkinsSussex14262,151911,0822937.3174.173.0215/96
CE ShreckNottinghamshire7121,296427932927.3444.693.6726/46
K AliWorcestershire8161,488458992832.1153.143.6315/60
GR BreeseDurham13181,844441,1632841.5465.863.7825/41
AG WharfGlamorgan10171,499381,0112737.4455.524.0515/93
ID BlackwellSomerset9172,052859562735.4176.002.8027/90
NM CarterWarwickshire13202,098711,1892744.0477.703.4004/50
LE PlunkettDurham9121,354359022733.4150.154.0016/74
MF ClearyLeicestershire11161,379299462735.0451.074.1227/80
MA EalhamNottinghamshire14221,822859102635.0070.083.0004/43
JMM AverisGloucestershire12171,627471,0752641.3562.583.9626/32
PN WeekesMiddlesex16251,949341,1662644.8574.963.5915/76
SP JonesGlamorgan8121,290318082631.0849.623.7625/77
MA SheikhDerbyshire12201,790699452636.3568.853.1704/9
JWM DalrympleMiddlesex12191,665371,0012638.5064.043.6104/66
NS TahirWarwickshire11181,167267662629.4644.883.9404/43
JD LewrySussex10161,388627322529.2855.523.1615/66
HH StreakWarwickshire68953295222421.7539.713.2927/80
CE DagnallLeicestershire10161,258427412430.8852.423.5304/37
D PretoriusWarwickshire9121,470439362439.0061.253.8204/119
ID FisherGloucestershire10161,924611,0732346.6583.653.3515/114
AR AdamsEssex611945235612324.3941.093.5615/93
MN MalikWorcestershire6121,074317142331.0446.703.9915/88
SI MahmoodLancashire11211,380271,0102343.9160.004.3904/59
CEW SilverwoodYorkshire7101,047335702225.9147.593.2703/18
MS KasprowiczGlamorgan7141,633548932142.5277.763.2815/54
AG BothaDerbyshire10141,511438742141.6271.953.4704/66
AGR LoudonKent10151,154326532131.1054.953.4026/47
KJ DeanDerbyshire711863185972029.8543.154.1515/86
TJ MurtaghSurrey10171,460508732043.6573.003.5915/74
CB KeeganMiddlesex58966295502027.5048.303.4225/36
N KilleenDurham12171,941811,0121953.26102.163.1302/39
MJG DavisSussex8141,316376371933.5369.262.9004/57
KP DutchSomerset610744214481923.5839.163.6125/26
JM AndersonLancashire47755273741919.6839.742.9716/49
RH JosephKent712991316481934.1152.163.9203/47
AD MullallyHampshire10171,473697111839.5081.832.9016/68
MA WaghWarwickshire16221,688449771854.2893.783.4703/85
Shabbir AhmedGloucestershire6101,012386051833.6156.223.5904/96
TT BresnanYorkshire913963315571732.7656.653.4703/32
CT PeploeMiddlesex7111,274516721739.5374.943.1604/65
NGE WalkerDerbyshire610824165741733.7648.474.1815/68
A SheriyarKent69939236331639.5658.694.0415/94
PMR HavellDerbyshire6973376401640.0045.815.2404/75
CL HooperLancashire12191,404515951539.6793.602.5404/56
DA CoskerGlamorgan69828373721524.8055.202.7003/40
DS LehmannYorkshire711633192611517.4042.202.4704/35
AW LaramanSomerset915804264861532.4053.603.6315/58
MJ SaggersKent69917434101527.3361.132.6804/43
GD BridgeDurham10121,224436481543.2081.603.1804/64
GB HoggWarwickshire11151,537398811462.93109.793.4404/90
A SymondsKent57836394191429.9359.713.0115/140
IR BellWarwickshire1419826324001428.5759.002.9104/4
A KhanKent710788156001442.8656.294.5704/47
Mohammad SamiKent58840325261437.5760.003.7616/99
L KlusenerMiddlesex681,022186731351.7778.623.9504/89
MM BettsMiddlesex610813275071339.0062.543.7415/89
AP CowanEssex59888394631335.6268.313.1303/44
DL MaddyLeicestershire1522895225891345.3168.853.9502/41
J MossDerbyshire9121,241396431349.4695.463.1103/30
SMJ CusdenKent48603174041331.0846.384.0204/68
Saqlain MushtaqSurrey2451993041225.3343.253.5104/107
PD CollingwoodDurham610822374551237.9268.503.3203/49
PC RofeNorthamptonshire5101,007425051242.0883.923.0104/109
JEC FranklinGloucestershire35499272521221.0041.583.0317/60
APR GidmanGloucestershire14191,038326951257.9286.504.0202/12
C WhiteYorkshire710530182821125.6448.183.1903/50
DD MastersLeicestershire57684233981136.1862.183.4904/74
IG ButlerKent57608114461140.5555.274.4004/114
PJ MartinLancashire610695343191031.9069.502.7504/81
PS JonesNorthamptonshire8121,320337921079.20132.003.6003/75
MCJ BallGloucestershire6101,014235641056.40101.403.3403/96
BJ HodgeLeicestershire1317575143651036.5057.503.8102/18
SR ClarkMiddlesex36534232171021.7053.402.4403/28
RJ LoganNottinghamshire3645093531035.3045.004.7104/34
AB AgarkarMiddlesex36561203231032.3056.103.4515/81
BJ TrottKent59918235381053.8091.803.5204/109
RW PriceWorcestershire361,014504201042.00101.402.4904/83
Shoaib MalikGloucestershire691,056305301053.00105.603.0103/109
Mohammad AliDerbyshire47699184861048.6069.904.1704/75
GD McGrathMiddlesex2460241215923.8966.892.1404/59
MW AlleyneGloucestershire4733916206922.8937.673.6515/71
AJ HarrisNottinghamshire2340215196921.7844.672.9304/22
PM HutchisonMiddlesex71196025551961.22106.673.4403/50
MJ HoggardYorkshire5872922393943.6781.003.2303/50
CG GreenidgeNorthamptonshire353376277930.7837.444.9303/71
JTA BruceHampshire4852811375941.6758.674.2603/74
SA BrantEssex6101,00336597966.33111.443.5702/86
AJ ClarkeEssex4767824357939.6775.333.1603/61
R ClarkeSurrey81265616518957.5672.894.7403/47
MAK LawsonYorkshire364526308934.2250.224.0915/62
MJ DenningtonKent5855813368940.8962.003.9603/48
JP StephensonEssex353307223827.8841.254.0503/28
A McGrathYorkshire51061221280835.0076.502.7515/39
Shoaib AkhtarDurham2434312218827.2542.883.8104/64
BL HuttonMiddlesex121667823353844.1384.753.1203/14
AGAM McCoubreyEssex5962117491861.3877.634.7403/40
G OnionsDurham7977125560870.0096.384.3603/110
IDK SalisburySurrey7111,09126587783.86155.863.2302/32
JM DakinLeicestershire4861222372753.1487.433.6502/66
IJ HarveyYorkshire71192441430761.43132.002.7903/38
KP PietersenNottinghamshire9144917365752.1470.144.4603/72
DJ BicknellNottinghamshire352372135622.5039.503.4203/33
AJ HollioakeSurrey793626237639.5060.333.9303/69
A RichardsonWarwickshire71086428532688.67144.003.6902/62
AM SmithGloucestershire2425612120620.0042.672.8103/34
VS SolankiWorcestershire9104477240640.0074.503.2215/40
MJ WalkerKent81039610228638.0066.003.4502/21
ML LewisGlamorgan343185253642.1753.004.7704/39
PJ SampsonSurrey232074154625.6734.504.4615/121
VJ CravenYorkshire583108191631.8351.673.7002/18
SP CrookLancashire454085309651.5068.004.5402/33
ND ThornicroftYorkshire2426610168628.0044.333.7902/27
P KumarDurham242525219636.5042.005.2103/78
GM HamiltonDurham673849249549.8076.803.8902/28
RD KingDurham232336206541.2046.605.3003/120
NW BrackenGloucestershire2323412106521.2046.802.7202/12
D MongiaLancashire673029157531.4060.403.1201/1
JW CookNorthamptonshire5950414285557.00100.803.3903/42
RJ SillenceGloucestershire2431219135527.0062.402.6002/50
GJ MuchallDurham8102045136527.2040.804.0001/1
KW HoggLancashire4742610259551.8085.203.6502/16
J WoodLancashire243065243460.7576.504.7602/70
U AfzaalNorthamptonshire783077196449.0076.753.8303/65
AF GilesWarwickshire1237217128432.0093.002.0603/55
DR HewsonDerbyshire2327618112428.0069.002.4303/39
MA HarrityWorcestershire2439015240460.0097.503.6902/60
AJ TudorSurrey121324118429.5033.005.3604/61
AM BlignautDurham232523200450.0063.004.7602/109
SA KhalidWorcestershire3651917277469.25129.753.2002/20
M BurnsSomerset662446149349.6781.333.6603/46
KJ InnesSussex241925109336.3364.003.4102/50
ID HunterDerbyshire1287152317.3329.003.5903/32
MJ NorthDurham46132293331.0044.004.2302/45
JO TroughtonWarwickshire1013738273443114.67246.002.8002/106
NA WarrenWarwickshire11102360320.0034.003.5303/60
IJL TrottWarwickshire78138586328.6746.003.7401/1
GM AndrewSomerset1296363321.0032.003.9402/24
JC TredwellKent69744164953165.00248.003.9901/51
RS FerleyKent221682121340.3356.004.3203/107
DA StiffKent4737210299399.67124.004.8202/58
AP PalladinoEssex242045158352.6768.004.6501/28
PJ McMahonNottinghamshire112584169356.3386.003.9303/169
AJ ShantryNorthamptonshire2321010110336.6770.003.1402/67
MR RamprakashSurrey44132452226.0066.002.3602/35
AP DaviesGlamorgan121904130265.0095.004.1102/95
WS KendallHampshire3372244222.0036.003.6701/12
DI StevensLeicestershire1179150225.0039.503.8002/50
JK MaundersLeicestershire45132684242.0066.003.8201/11
JHK AdamsHampshire45114661230.5057.003.2102/16
MA CarberryKent441620157278.5081.005.8101/56
AR CrookLancashire2430062122106.00150.004.2401/8
I PattisonDurham332347129264.50117.003.3101/30
NRC DumelowDerbyshire36516123062153.00258.003.5601/52
AR WhiteNorthamptonshire24156362231.0078.002.3802/19
DBL PowellDerbyshire121752132266.0087.504.5302/85
Tahir MughalDurham11114454227.0057.002.8402/54
AV SuppiahSomerset1142036218.0021.005.1402/36
AKD GrayYorkshire23186389244.5093.002.8701/20
RN ten DoeschateEssex12108268234.0054.003.7802/52
SC MooreWorcestershire55137399249.5068.504.3401/13
OJ NewbyLancashire122106107253.50105.003.0602/32
JC HildrethSomerset34102176238.0051.004.4702/39
GA HickWorcestershire2230116116.0030.003.2001/1
JN SnapeLeicestershire3318241101110.00182.003.6301/78
AJ SwannLancashire3336218118.0036.003.0001/14
WPC WestonGloucestershire22242818.0024.002.0001/8
OA ShahMiddlesex88108450150.00108.002.7801/9
MJ ChiltonLancashire33144384184.00144.003.5001/39
CP SchofieldLancashire23158385185.00158.003.2301/13
TF BloomfieldMiddlesex11120355155.00120.002.7501/55
EC JoyceMiddlesex5519221351135.00192.004.2201/62
Z KhanSurrey1216021011101.00160.003.7901/48
MA HardingesGloucestershire1218041201120.00180.004.0001/78
MJ ClarkeHampshire91125281601160.00252.003.8101/52
LR PrittipaulHampshire46126471171.00126.003.3801/14
AN BressingtonGloucestershire2272093193.0072.007.7501/38
K AliWorcestershire3484151151.0084.003.6401/15
JD FrancisSomerset4592355155.0092.003.5901/4
RA WhiteNorthamptonshire4472152152.0072.004.3301/12
WJ DurstonSomerset12144673173.00144.003.0401/50
JA TomlinsonHampshire12120743143.00120.002.1501/9
DJ HusseyNottinghamshire81038552841284.00385.004.4301/7
Hasan AdnanDerbyshire81122421541154.00224.004.1301/4
CM GoodeNorthamptonshire1196370170.0096.004.3801/70
NJ EdwardsSomerset3490168168.0090.004.5301/16
LJ WrightSussex12167296196.00167.003.4501/74
CJR JenningsNorthamptonshire1184364164.0084.004.5701/64
MP MaynardGlamorgan33420270——3.8600/8
JP CrawleyHampshire11241240——6.0000/24
MG BevanKent22360250——4.1700/9
RT PontingSomerset1130260——1.2000/6
SG LawLancashire11301160——3.2000/16
A DaleGlamorgan33782420——3.2300/2
SG KoenigMiddlesex2218170——2.3300/1
AD BrownSurrey44803430——3.2300/0
PD BowlerSomerset1112120——1.0000/2
KA ParsonsSomerset3422271830——4.9500/13
M van JaarsveldNorthamptonshire1124280——2.0000/8
MTG ElliottGlamorgan1160160——16.0000/16
CJ AdamsSussex23602350——3.5000/10
AP GraysonEssex4724021670——4.1800/5
DDJ RobinsonLeicestershire33240380——9.5000/3
THC HancockGloucestershire331866980——3.1600/16
MB LoyeLancashire116010——1.0000/1
RR MontgomerieSussex1124090——2.2500/9
DC NashMiddlesex1112080——4.0000/8
SD PetersWorcestershire11120120——6.0000/12
MJ PowellWarwickshire22480510——6.3800/15
DJG SalesNorthamptonshire1112120——1.0000/2
MJ WoodYorkshire116010——1.0000/1
MEK HusseyGloucestershire44482220——2.7500/1
SM KatichHampshire231081610——3.3900/11
GL BrophyNorthamptonshire116010——1.0000/1
DA KenwayHampshire1112200——0.0000/0
A HabibEssex33421180——2.5700/1
GA LambHampshire12302150——3.0000/1
RS ClintonSurrey116090——9.0000/9
MH YardySussex22782460——3.5400/23
CG TaylorGloucestershire116020——2.0000/2
SR WatsonHampshire11522280——3.2300/28
JL SadlerLeicestershire22300360——7.2000/2
PA JaquesYorkshire11120180——9.0000/18
MJ LumbYorkshire116020——2.0000/2
BM ShafayatNottinghamshire11120160——8.0000/16
TW RobertsNorthamptonshire116100——0.0000/0
MJ WoodSomerset1112060——3.0000/6
SW TaitDurham2210801760——9.7800/63
RM PyrahYorkshire1136420——0.3300/2
JGE BenningSurrey33390370——5.6900/5
BJ FranceDerbyshire11240200——5.0000/20
RS BoparaEssex4514411080——4.5000/3
CJC WrightMiddlesex121203500——2.5000/19
KJ CoetzerDurham116020——2.0000/2
DJ WainwrightYorkshire1118150——1.6700/5
CD PagetDerbyshire2221641370——3.8100/68
Statistics definitions and missing data

Mat = matches with a recorded innings in that discipline; Inns = recorded innings; NO = not out; HS = highest innings (* means not out). Batting Avg = runs per dismissal; batting SR = runs per 100 balls. 50s excludes centuries; 100s includes all scores of 100 or more.

Bowling Runs excludes byes and leg byes where the source does. Avg = runs conceded per wicket; SR = balls per wicket; Econ = runs per six balls, including historical seasons with different over lengths. 5W = innings with at least five wickets; BBI = best innings, by wickets then fewer runs conceded. Balls are deliveries, not decimal overs.

— means unavailable or undefined, including a zero denominator. Rates requiring balls are omitted if any innings is missing its ball count. Historical boundary and ball counts may be incomplete. Tests and figures for other teams or competitions are excluded. Full methodology

Team comparison

Match outcomes and team scorecards for 2004. Teams are ordered by wins, then name; this is separate from the points table.

County Championship 2004 team results and innings totals
TeamMatWonLostDrawnOtherRunsOutsBat avgHighestConcededWicketsBowl avg
Hampshire1692507,62322933.296416,90226126.44
Nottinghamshire1692508,59919344.556128,16624333.60
Kent1673608,67622937.896158,51321739.23
Glamorgan1652908,04822336.095878,25823934.55
Surrey1655609,13225435.955988,39923036.52
Warwickshire16501109,31019547.746088,44520940.41
Leicestershire1645707,70523732.516347,91823433.84
Middlesex1644808,42023336.145258,82023537.53
Somerset1645707,63919638.976548,40324534.30
Sussex1645707,22822631.986188,12423834.13
Essex1636708,54423536.367088,67624735.13
Gloucestershire16331008,09221138.356957,42320136.93
Worcestershire1636708,24721438.546198,81224535.97
Yorkshire1634907,47224530.504427,07921433.08
Durham1628607,22027626.164667,61720337.52
Lancashire16241007,86523034.205088,22923634.87
Derbyshire1616907,60924031.704067,44018839.57
Northamptonshire16141107,85923233.885708,06421337.86

Team runs include extras; wickets include dismissals not credited to a bowler, so these totals can differ from the player tables. Bat avg = team runs per wicket lost; Bowl avg = opposition runs per wicket taken. Other includes ties, abandoned games and unavailable results. Totals cover available scorecards only.

Recent recorded matches · 2004

Latest 12 of 144 recorded matches, ordered by start date. This is not a live score feed.

2004-09-16 to 2004-09-19 · Headingley, Leeds

Yorkshire v Glamorgan

Yorkshire
401 & 286
Glamorgan
410 & 55/1

Match drawn

2004-09-16 to 2004-09-19 · County Ground, Hove

Sussex v Surrey

Sussex
271 & 286
Surrey
283 & 311

Surrey won by 37 runs

2004-09-16 to 2004-09-19 · Trent Bridge, Nottingham

Nottinghamshire v Essex

Nottinghamshire
301/6d & 379/7
Essex
500 & 179/1d

Nottinghamshire won by 3 wickets

2004-09-16 to 2004-09-19 · Grace Road, Leicester

Leicestershire v Somerset

Leicestershire
123/3d & 199
Somerset
213 & 184/3d

Somerset won by 75 runs

2004-09-16 to 2004-09-19 · Old Trafford, Manchester

Lancashire v Gloucestershire

Lancashire
311 & 99/3
Gloucestershire
311/8d & 289

Match drawn

2004-09-16 to 2004-09-18 · St Lawrence Ground, Canterbury

Kent v Middlesex

Kent
535
Middlesex
235 & 251

Kent won by an innings and 49 runs

2004-09-16 to 2004-09-19 · County Ground, Derby

Derbyshire v Hampshire

Derbyshire
95/2d & 229
Hampshire
396 & 19/0d

Hampshire won by 91 runs

2004-09-10 to 2004-09-13 · County Ground, Taunton

Somerset v Yorkshire

Somerset
141/0d
Yorkshire
324 & 125/4

Match drawn

2004-09-10 to 2004-09-13 · Sophia Gardens, Cardiff

Glamorgan v Nottinghamshire

Glamorgan
Score unavailable

Match drawn

2004-09-09 to 2004-09-12 · County Ground, New Road, Worcester

Worcestershire v Lancashire

Worcestershire
352/9d & 199/8
Lancashire
403/9d & 242/6d

Match drawn

2004-09-09 to 2004-09-12 · Lord's Cricket Ground, St John's Wood

Middlesex v Northamptonshire

Middlesex
425 & 212/6d
Northamptonshire
282 & 224/4

Match drawn

Recorded venues

County Championship 2004 venues and recorded match counts
VenueMatches
County Ground, Derby8
County Ground, New Road, Worcester8
County Ground, Northampton8
Riverside Ground, Chester-le-Street8
The Rose Bowl, Southampton8
Trent Bridge, Nottingham8
County Ground, Taunton7
Edgbaston, Birmingham7
Grace Road, Leicester7
Lord's Cricket Ground, St John's Wood7
Old Trafford, Manchester7
County Ground, Chelmsford6
County Ground, Hove6
Headingley, Leeds6
Sophia Gardens, Cardiff6
St Lawrence Ground, Canterbury6
The Brit Oval, Kennington6
County Ground, Bristol5
College Ground, Cheltenham2
North Marine Road, Scarborough2
Aigburth, Liverpool1
Archdeacon Meadow, Gloucester1
Arundel Castle Cricket Club Ground, Arundel1
Castle Park Cricket Ground, Colchester1
Cricket Field Road, Horsham1
Doncaster Close, Oakham School1
John Walker's Ground, Southgate1
Penrhyn Avenue, Rhos-on-Sea, Colwyn Bay1
Recreation Ground, Bath1
Southchurch Park, Southend-on-Sea1
St Helen's, Swansea1
Swans Nest Lane, Stratford-upon-Avon1
The Kent County Cricket Ground, Beckenham1
The Nevill Ground, Tunbridge Wells1
Whitgift School, Croydon1
Woodbridge Road, Guildford1

Venue names follow the match catalogue; renamed grounds may appear separately.

Season innings records

Highest individual innings and best bowling innings in County Championship 2004, in Redball’s recorded data.

Highest innings

County Championship 2004 batting innings records
PlayerRunsOpponentDate
CM Spearman341Middlesex2004-06-09
NV Knight303*Middlesex2004-06-02
JP Crawley301*Nottinghamshire2004-07-23
GA Hick262Gloucestershire2004-05-18
IR Bell262*Sussex2004-05-19

Best bowling innings

County Championship 2004 bowling innings records
PlayerWickets/runsOpponentDate
GJ Batty7/52Northamptonshire2004-06-02
JEC Franklin7/60Lancashire2004-07-21
Danish Kaneria7/65Yorkshire2004-06-02
RL Johnson7/69Durham2004-05-12
J Lewis7/72Surrey2004-06-02

* means not out. Batting sorts by runs; bowling sorts by wickets, then fewer runs conceded. Ties then use earlier match date and source row ID. Five rows are shown, so equal performances may extend beyond the cutoff. Matches count distinct recorded matches in each discipline.

Recorded teams

Includes historical participants; this is not a current squad or membership list.

Related articles

Articles tagged for County Championship, or linked by editors to players shown above.

Recorded coverage

The full historical range below is from the match catalogue for County Championship. The selected season range is shown above. These can differ from innings-table coverage and do not establish a complete historical record.

Recorded match dates: 1890-05-12 to 2026-09-24. Date spans do not imply complete coverage. Career aggregates may cover a different set of matches.

Displayed source rows last updated: unavailable. Figures retrieved: 2026-10-01. This is not a live score feed.

Source: Redball’s recorded statistics. Methodology, definitions and coverage.