ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

England: Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: England×

Player figures come from full scorecards, which we hold for 2,165 of the 2,166 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mike BrearleyENG19781978131913317418.39121827.18023250
Stuart BroadENG201220123225533058*16.5045672.37012295
Archie MacLarenENG1898189848032912441.1310.00111290
Douglas JardineENG192819285713288354.6778828.30030220
Jack RussellENG1995199571033289146.8695834.24020430
Mark StonemanENG2017201771213285629.8273744.50030420
Paul NixonENG20072007201953284923.4336988.89002238
Allan WatkinsENG19511951351327137*81.75--12000
Trevor BaileyENG1955195591413277225.1518239.56012270
Alan KnottENG19721972101303269225.0857856.40032430
Luke WrightENG20092009201603267120.38292111.64010368
Stuart BroadENG201020103719132616918.1158056.21104363
Bill EdrichENG1949194946032410054.00--120241
Geoff MillerENG1979197991113236432.3086837.21030270
Geoff MillerENG19781978172013238917.00109629.47014290
Steve RhodesENG199419941216532065*29.0992234.71021303
Graham ThorpeENG19931993691319114*39.8871244.80111270
Ian BellENG20092009610031914031.9064349.61120332
Bill EdrichENG19481948510031911131.9015322.22120293
Graeme SwannENG20102010392853193313.8738682.64002365
Patsy HendrenENG193119314503189363.60--030171
Peter ParfittENG19641964910031712131.7026327.76121450
Basil D'OliveiraENG1967196757231610963.2067247.02120351
Colin MilburnENG19661966482316126*52.6747167.09111457
David SteeleENG19761976611031610628.7385237.09111341
David CapelENG19871987101413169824.3181039.01032255
Tim BresnanENG20102010302173169122.5753259.40013320
Brian CloseENG1963196351003157031.5057434.84031380
Peter LeverENG197119711113231588*28.6469645.26021301
Godfrey EvansENG1957195791423158226.25--021342
Geoff MillerENG19821982101303149824.1569545.18023340
Len BraundENG190219029152313103*24.08--112201
Philip SaltENG20262026151413127024.00215145.120323312
Stanley JacksonENG1902190258131112844.43--120160
Tom GraveneyENG195919595813105444.2985430.91020290
Keith FletcherENG198219827923106944.2961750.24030294
Cyril WashbrookENG1950195048030911438.63--200271
Tom GraveneyENG195219526923097344.14--02001
Colin CowdreyENG1956195661003098130.90--032330
Barry WoodENG19751975101213097728.0984236.70021370
Liam LivingstoneENG202120211511230810334.22197156.351001722
Tip FosterENG19031903120306287153.00--100400
Godfrey EvansENG1947194791453067434.0026029.23011210
Chris JordanENG201420143025730638*17.0037781.17002328
Tom HaywardENG190519055903058233.89--030210
Chris WoakesENG202020201111230584*33.8941074.39022350
David GowerENG198019801115130598*21.7955654.86011380
Bob TaylorENG19821982202693055417.9489334.15011300
Herbert SutcliffeENG1934193447130469*50.6789933.82030231
Archie MacLarenENG1905190547030314043.29--120420

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.