Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

England: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At McLean Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENGNew Zealand200823021312971.0034162.46110203
Ian BellENGNew Zealand2008-201334020611051.5033162.24100282
Alastair CookENGNew Zealand2008-20133401867846.5027068.89020221
Andrew StraussENGNew Zealand200812017717788.5034950.72101250
Nick KnightENGNew Zealand1997-20022201198059.5017767.23010100
Paul CollingwoodENGNew Zealand2002-200834211554*57.5013883.33010107
Graham ThorpeENGNew Zealand1997-20022201075553.5011493.8602061
Chris BroadENGNew Zealand1988110106106106.0014075.7110091
Dawid MalanENGNew Zealand2019111103103*-51201.9610096
Eoin MorganENGNew Zealand2013-2019210919191.0041221.9501077
Phil MustardENGNew Zealand2008110838383.0074112.16010112
Joe RootENGNew Zealand20131117979*-56141.0701072
Stuart BroadENGNew Zealand2008-2013321734273.0012956.5900082
Jonathan TrottENGNew Zealand20131116565*-7389.0401030
Tim AmbroseENGNew Zealand2008120423121.0010042.0000050
Marcus TrescothickENGNew Zealand2002110414141.005082.0000060
Craig WhiteENGNew Zealand1997-2002210383838.004780.8500010
Nasser HussainENGNew Zealand1997-2002220372418.508046.2500050
Tim RobinsonENGNew Zealand1988110363636.004875.0000060
Tom BantonENGNew Zealand2019110313131.0020155.0000041
Dominic CorkENGNew Zealand19971113131*-3588.5700020
Ryan SidebottomENGNew Zealand2008221261426.005745.6100010
Luke WrightENGNew Zealand2008110242424.0013184.6200021
Phil DeFreitasENGNew Zealand1988110232323.0011209.0900022
Mike AthertonENGNew Zealand1997110232323.004156.1000030
Andrew FlintoffENGNew Zealand2002110191919.002190.4800010
Alec StewartENGNew Zealand1997110171717.002762.9600020
John EmbureyENGNew Zealand1988110151515.0015100.0000011
David CapelENGNew Zealand1988110141414.003441.1800000
Jonny BairstowENGNew Zealand2019110888.00988.8900010
Mike GattingENGNew Zealand1988110666.001833.3300010
Michael VaughanENGNew Zealand2008120643.001540.0000010
Paul JarvisENGNew Zealand198811155*-1145.4500000
Owais ShahENGNew Zealand2002-2008221555.00771.4300000
Ronnie IraniENGNew Zealand1997110444.00850.0000000
Robert CroftENGNew Zealand1997110444.002200.0000010
Monty PanesarENGNew Zealand2008110111.00137.6900000
Neil FairbrotherENGNew Zealand1988110111.00520.0000000
James AndersonENGNew Zealand2008-201331100*-10.0000000
Darren GoughENGNew Zealand1997-200221100*-10.0000000
Sam BillingsENGNew Zealand201911100*-10.0000000
Bill AtheyENGNew Zealand1988110000.00--00100
Bruce FrenchENGNew Zealand1988110000.0030.0000100
Neal RadfordENGNew Zealand1988110000.0030.0000100

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.