Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Douglas JardineENGIndia1932-193446238585*96.25--050-0
Geoff PullarENGWest Indies196051013856642.78--030-0
Jack RobertsonENGIndia1951-19525913107738.75--030-0
George ThompsonENGSouth Africa19105912676333.38--020-1
Arthur HillENGSouth Africa189634025112462.75--110-0
Jack CrappENGSouth Africa1948-19494712315638.50--030-0
Herbert SutcliffeENGWest Indies1928-19335502066341.20--020-0
Arthur MitchellENGSouth Africa19352301707256.67--020-0
Raman Subba RowENGWest Indies196024016210040.50--100-0
Eddie DawsonENGNew Zealand19304701525521.71--010-0
Cyril WashbrookENGIndia19463511465236.50--010-0
Arthur GilliganENGSouth Africa1922-192467114539*24.17--000-1
Gilbert ParkhouseENGIndia19592301447848.00--010-0
Bob BarberENGNew Zealand19653501425128.40--010-0
Fred BakewellENGSouth Africa19352301376345.67--020-0
Donald CarrENGIndia1951-19522401357633.75--010-0
Sammy WoodsENGSouth Africa18963401225330.50--010-0
Fred BakewellENGWest Indies1933110107107107.00--100-0
Buddy OldfieldENGWest Indies1939120998049.50--010-0
Henry Leveson GowerENGSouth Africa1910362953123.75--000-0
Ted BowleyENGSouth Africa1929230904630.00--000-0
Fred BakewellENGIndia1934120898544.50--010-1
Maurice LeylandENGIndia1936220866043.00--010-0
Bob WyattENGNew Zealand1933220806040.00--010-0
David BrownENGPakistan19693428044*40.00--000-0
Stan NicholsENGWest Indies1933-1939220734936.50--000-0
Leslie TownsendENGIndia1933-1934340734018.25--000-1
Harold GilliganENGNew Zealand1930440713217.75--000-0
Arthur FaggENGIndia1936230693923.00--000-0
Eddie PaynterENGIndia1932120685434.00--010-0
Dick HoworthENGSouth Africa19471216845*68.00--000-0
Willis CuttellENGSouth Africa1899240652116.25--000-0
John KingENGAustralia1909120646032.00--010-0
Walter RobinsENGWest Indies1933220635531.50--010-0
Charlie BarnettENGSouth Africa1947341633321.00--000-0
Roy KilnerENGSouth Africa1924210595959.00--010-0
Roly JenkinsENGIndia1952220593829.50--000-0
Frank SuggENGAustralia1888220553127.50--000-0
Allan WatkinsENGNew Zealand19491215549*55.00--000-0
Roly JenkinsENGWest Indies1950241533917.67--000-0
Charlie BarnettENGWest Indies1933110525252.00--010-0
Charlie TownsendENGAustralia1899230513817.00--000-0
Greville StevensENGWest Indies1930240512912.75--000-0
Harry ElliottENGIndia1933-19342215137*51.00--000-0
Lionel PalairetENGAustralia1902240492012.25--000-0
Harold LarwoodENGWest Indies1928221493249.00--000-0
Fred TruemanENGPakistan1962420492924.50--000-2
William ChattertonENGSouth Africa1892110484848.00--000-0
Jim SmithENGNew Zealand1937120482724.00--000-2
Major BoothENGSouth Africa1913-1914220463223.00--000-0
Page 1Next

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.