Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 126/6 (66.3)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

England: Batting figures (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Wally HardingeENG1921120302515.00--00020
Andy DucatENG1921120532.50--00000
Charlie HallowsENG1921-1928221422642.00--00010
Charlie ParkerENG192111133*---00000
Andy SandhamENG1921-19301323087932538.2275851.19233370
Arthur GilliganENG1922-19251116320939*16.0817034.7100281
Alex KennedyENG1922-19235829341*15.50--00100
Frank MannENG1922-19235912818435.13--020116
Arthur CarrENG1922-1929111312376319.75--01000
Greville StevensENG1922-1930101702636915.47--01262
George MacaulayENG1923-193381041127618.67--011100
George StreetENG1923121117*11.00--000-0
Maurice TateENG1924-1935395251198100*25.4964171.611558414
Percy ChapmanENG1924-19312636492512128.9197062.781527312
Herbert SutcliffeENG1924-193553849455519460.73655834.60162322476
Roy KilnerENG1924-19269812337433.2926639.10020190
George WoodENG1924320763.50--00000
Dick TyldesleyENG1924-193077147297.835829.3100111
Tich FreemanENG1924-19291216515450*14.0021437.38012100
Dodger WhysallENG1925-19304702097629.8647938.20020131
Harold LarwoodENG1926-1933212834859819.4065358.35024422
George GearyENG1926-1934142042496615.5658027.07023210
Wally HammondENG1927-194785140167249336*58.46749138.072224451227
Bob WyattENG1927-193740646183914931.71203634.432126576
Ewart AstillENG1927-193091501904012.677763.6400280
Rony StanyforthENG1927-1928461136*2.60--00100
Ian PeeblesENG1927-193113178982610.894022.5000320
Geoffrey LeggeENG1927-193057129919649.83--102230
Sam StaplesENG1928350653913.00--00000
Harry ElliottENG1928-19344516137*15.25--00000
Eddie DawsonENG1928-19305901755519.44--010-0
Douglas JardineENG1928-193422336129612748.00211025.591102530
Harry SmithENG1928110777.00--000-0
George DuckworthENG1928-193623281223439*14.6358228.01002120
Maurice LeylandENG1928-193841655276418746.07426639.9791062097
Tom KillickENG1929240813120.25--00000
DuleepENG1929-19311219299517358.5385248.83350641
Jack O'ConnorENG1929-19304701535121.869060.0001181
Walter RobinsENG1929-19371927461210826.6130260.60144490
Ted BowleyENG1929-193057025210936.00--100111
Fred BarrattENG1929-193054128179.33--00000
Les AmesENG1929-1939477212243414940.57213939.788751726
Nobby ClarkENG1929-193489536109.003020.0000100
Maurice TurnbullENG1930-193691322246120.36--01192
Stan NicholsENG1930-19391419735578*29.582429.1702001
Stan WorthingtonENG1930-1937911032112829.1822732.60114290
Harold GilliganENG1930440713217.75--000-0
Tich CornfordENG193044036189.00--00001
Maurice AllomENG1930-1931532148*14.00--00000
Bill VoceENG1930-19472738153086613.3923339.9101678

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.