Live4th ODI · Ireland in Namibia 2026/27NAM152/9 (36.1)IRE298/8 (50)NAM need 147 runs in 83 ballsLive7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th 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 team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×v Sri Lanka×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2013-2026525910297722860.76402573.96914224511
Alastair CookENGEngland2006-201639516209913346.64389353.9241132252
Jos ButtlerENGEngland2012-2026524912176012147.571583111.18212216439
Marcus TrescothickENGEngland2001-200630401172616144.26276562.4249223610
Ian BellENGEngland2006-2015374341482119*38.00232763.6921011526
Kevin PietersenENGEngland2006-201228354131815842.52175275.2335015023
Eoin MorganENGEngland2009-20214944812759235.42142989.22011111629
Alec StewartENGEngland1989-200331384121912335.85232752.392921264
Harry BrookENGEngland2022-20261922399920252.58842118.653308938
Paul CollingwoodENGEngland2002-20102936294310027.74183351.45133688
Jonny BairstowENGEngland2012-202325254928167*44.19131670.52313898
Michael VaughanENGEngland2001-20071726183911533.56180346.532411050
Graham ThorpeENGEngland1996-20031623483312343.84187044.55241810
Moeen AliENGEngland2014-202335343821155*26.48123966.263158321
Graeme HickENGEngland1992-200119233815126*40.75128963.232435911
Jonathan TrottENGEngland2011-20131214075820354.14133256.91250640
Alex HalesENGEngland2012-202218192711133*41.8295274.682447618
Graham GoochENGEngland1982-19921013067917452.23112160.57150801
Jason RoyENGEngland2016-20211817266316244.20551120.332226119
Nasser HussainENGEngland1998-20032228063610922.71133247.75134656
Ben DuckettENGEngland2024-20261215058916739.2762095.00132664
Matt PriorENGEngland2007-20141217454312641.7793857.89132621
Mark ButcherENGEngland1998-2003712053912344.92138338.97230671
Ben StokesENGEngland2014-20231717453782*41.3166680.630415013
Ravi BoparaENGEngland2007-2014262765316525.2967179.14043337
Nick KnightENGEngland1998-2003151505289435.2074770.68031371
Tom BantonENGEngland20261212349112654.56401122.441505219
Andrew StraussENGEngland2003-2012182304876121.1789954.17022510
Andrew FlintoffENGEngland1999-20071923345410422.7066768.071225313
Robin SmithENGEngland1988-1996912343712848.5687549.94120491
Allan LambENGEngland1983-198987042510760.7153080.191502910
Chris WoakesENGEngland2011-20243223739695*24.7561564.39022361
Neil FairbrotherENGEngland1992-199988336581*73.0052269.92040156
David GowerENGEngland1982-198467236413072.8060460.26120416
Gary BallanceENGEngland2014-2015891328104*41.0056358.26121332
John CrawleyENGEngland1998-2002463286156*95.3360847.04100321
Sam CurranENGEngland2018-2026211772836428.3040470.050221315
Jamie SmithENGEngland202436028011146.6736876.09110313
Ben FoakesENGEngland201836227710769.2549256.30110215
Will JacksENGEngland20261410427566*45.83224122.77020288
Stuart BroadENGEngland2007-2021282662555412.7533875.44014331
Craig KieswetterENGEngland2010-201177124772*41.17247100.00020249
Keaton JenningsENGEngland2018361233146*46.6043154.06100180
Mike AthertonENGEngland1993-200161002306423.0061237.58010210
Daniel LawrenceENGEngland2021-202451012197324.3341552.77010173
Owais ShahENGEngland2003-20097702048229.1431464.97010131
Jamie DalrympleENGEngland20066602036733.8323187.88010152
James TaylorENGEngland2014-20155501959039.0024180.91020134
Graeme SwannENGEngland2007-2013201441943419.4021689.81001193
Ollie PopeENGEngland202436019115431.8324577.96100222
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.