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
Freddie BrownENG19511951101413607927.69--020312
John EmbureyENG19861986212773607518.0078945.63016410
Sam BillingsENG202020201010335811851.1436797.55120425
Ken BarringtonENG195919595603578759.50--040404
Moeen AliENG202120212018235651*22.2547475.110113613
Dominic SibleyENG20212021102023568719.78117530.30034330
Les AmesENG193519358132355148*32.27--202302
John CrawleyENG1996199657135411259.0088639.95210321
Daniel LawrenceENG20212021815235481*27.2372249.03034402
James VinceENG20162016131703545120.8256163.10012540
Gus AtkinsonENG202420241116135211823.4744579.10101399
Ian BothamENG1985198591003518535.1040786.240304110
Fred TitmusENG196319631016335159*27.0029427.89022241
Stuart BroadENG20132013282953506514.5858260.14015523
Vikram SolankiENG200420041010034910034.9046475.22120542
Jack RussellENG1989198911157349128*43.6381942.61110380
C.B. FryENG1905190547134814458.00--110300
Peter WilleyENG197919797913486443.5051867.18040360
Ken BarringtonENG1962196281123488438.677347.95031460
Michael VaughanENG200120011114134812026.7783441.73112371
Chris LewisENG19921992232143477020.4156161.85024453
David SheppardENG1962196247134611357.6724949.00131250
Michael CarberryENG2013201391303466326.6279543.52021511
Graham RoopeENG19731973101613465623.0796829.55022290
Ravi BoparaENG20072007222273465223.0750668.38014350
Martyn MoxonENG1988198891213459931.36100934.19021330
Jack HobbsENG1929192936034414257.3366142.66130190
Anthony McGrathENG20032003141423448128.6769349.64031361
Jack RussellENG199619961718234412421.5086239.91102301
Ted DexterENG1965196559334380*57.17--041480
Alex HalesENG20122012101013439938.11250137.200313210
Craig WhiteENG200120011220234312119.0683441.13106392
Samit PatelENG20122012262043436721.4448970.14012297
Phil MeadENG1923192347034218148.86--11100
Frederick FaneENG19061906510134214338.00--120390
Peter RichardsonENG196119615903417137.89--020300
Nick KnightENG20032003111103398830.8247471.52030262
Jack HobbsENG191419143613389767.60--030-1
Colin CowdreyENG195819586803388142.2540024.25030401
Bob BarberENG1966196658033818542.2550966.40111390
Godfrey EvansENG19481948111923385019.8814147.52011190
Stuart BroadENG20142014222163384722.53326103.680014210
George MannENG19491949592337136*48.14--100282
Sam RobsonENG20142014711033612730.5575544.50110421
Jamie SmithENG2026202661003356933.5050766.07030453
Geoff BoycottENG1966196691503358422.3374643.16031341
Nasser HussainENG20042004592334103*47.7183340.10130440
Michael LumbENG201420141212033410627.8333898.82111358
Vic MarksENG19841984111103328330.1858257.04030280
Gilbert JessopENG19021902813033210425.54520.00111313

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.