Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Graeme HickENGZimbabwe1992-20001516250810136.2986558.73143414
Chris WoakesENGIndia2013-202529326507137*19.5080463.06115624
Maurice TateENGSouth Africa1924-193514183506100*33.7310.00121179
Chris WoakesENGPakistan2015-20242821750484*36.0083360.50020535
Allan WatkinsENGIndia1951-19528111502137*50.20--13110
Jim ParksENGAustralia1964-1966101304978938.23106546.67050434
Liam LivingstoneENGWest Indies2021-202421173496124*35.43394125.891102432
Tom BantonENGSri Lanka20261212349112654.56401122.441505219
Frederick FaneENGSouth Africa1906-19101019149014327.22--121390
Geoff MillerENGAustralia1977-1983182714896418.81140634.78022440
Phil DeFreitasENGAustralia1986-1997343984898815.7774765.46015475
Albert WardENGAustralia1893-1895713048711737.46--131301
Andrew StraussENGSri Lanka2003-2012182304876121.1789954.17022510
Tip FosterENGAustralia1903-190459148628760.75--100561
Nick KnightENGWest Indies1995-20001115048612232.4096950.15130465
Graeme HickENGNew Zealand1992-1999131604868530.3884657.45030613
Paul DowntonENGWest Indies1981-1988253544865615.68163329.76013390
Dawid MalanENGIndia2018-2023141624817734.3659780.570405511
Matt PriorENGPakistan2005-201214185479102*36.8582657.99120482
Gubby AllenENGAustralia1930-1937132114796823.95118540.42031431
Ted DexterENGNew Zealand1958-1965810247714159.6329248.29140732
Michael VaughanENGBangladesh2003-20071011247712053.0080958.96121671
Samit PatelENGIndia2008-20132522547770*28.0654986.890124013
Jack RussellENGAustralia1920-19216112474135*52.6749252.44312391
Paul GibbENGSouth Africa1938-193958047312059.13--220110
Nick KnightENGPakistan1996-20031316147311331.5382457.40221472
Bill AtheyENGPakistan19871620147212324.84105144.91111442
Bob BarberENGSouth Africa1960-196581204719739.2511187.39050321
Wayne LarkinsENGWest Indies1979-1990172414715420.48115840.67014472
Jack BrownENGAustralia1894-1899816347014036.15--112270
Bob TaylorENGAustralia1978-1983193354709716.79156729.99013361
Raman Subba RowENGAustralia1961510046813746.80--210381
Ted DexterENGIndia1959-19627122467126*46.70--131520
Rory BurnsENGAustralia2019-2022816046713329.19107443.48123610
Graeme FowlerENGPakistan1982-198591114638646.3092550.05051491
Neil FairbrotherENGIndia1987-1999131524638335.6279858.02030365
Jamie SmithENGIndia20257112462184*51.3356082.501204814
Peter ParfittENGPakistan196277246011992.0018754.01400472
Eoin MorganENGBangladesh2010-202113122458110*45.8052387.57121418
Geoff PullarENGAustralia1961-196391814576326.8822131.22041250
Chris TavaréENGAustralia1981-1989121904578924.05153329.81043430
Eoin MorganENGIreland2010-2020992456124*65.14428106.542224513
Tim RobinsonENGPakistan1985-19871116145616630.4099945.65121460
Jacob BethellENGNew Zealand2024-2026131814549626.7166668.17042618
Andrew FlintoffENGSri Lanka1999-20071923345410422.7066768.071225313
Denis ComptonENGPakistan195445045327890.60--121521
Wayne LarkinsENGAustralia1980-19911116045312428.3195147.63123532
Nick KnightENGSouth Africa1998-2000101114487444.8072661.71050423
Bob BarberENGAustralia1964-1968713144718537.2578157.23101401
Stuart BroadENGWest Indies2007-20204337144476219.4359675.00018467

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.