Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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 team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×v Bangladesh×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENGEngland2000-20051113288119480.09106782.5743011712
Andrew StraussENGEngland2005-20111213187315472.7597589.542609610
Ian BellENGEngland2005-201511125785162*112.14119165.91341854
Jonathan TrottENGEngland2010-2011710167222674.67110660.76230600
Alastair CookENGEngland2010-2016914164617349.69100164.54230673
Paul CollingwoodENGEngland2003-20111616656514556.5078671.882114210
Jos ButtlerENGEngland2015-2023151405647640.29437129.060604219
Michael VaughanENGEngland2003-20071011247712053.0080958.96121671
Eoin MorganENGEngland2010-202113122458110*45.8052387.57121418
Jason RoyENGEngland2016-202388042415353.00391108.442104610
Kevin PietersenENGEngland2005-2010111224169941.6057971.85030526
Joe RootENGEngland2015-2023792389133*55.5749079.39120322
Dawid MalanENGEngland2021-202399235914051.2936299.172113511
Jonny BairstowENGEngland2016-202391113215232.1048566.19031371
Chris WoakesENGEngland2015-2023161672904632.2243866.21001263
Nasser HussainENGEngland2000-20033502839556.6057449.30031316
Ben StokesENGEngland2016-202388128210140.2938573.251121711
Ben DuckettENGEngland2016-202381002746327.4034280.12031273
Moeen AliENGEngland2015-2023151512686819.1442563.060211911
Matt PriorENGEngland2010-20118822659344.1741663.70020300
Graham ThorpeENGEngland2000-200556324466*81.3346152.93031261
Andrew FlintoffENGEngland2000-2007106323970*79.67209114.350302912
Craig KieswetterENGEngland201066018210730.3321086.67101185
Adil RashidENGEngland2016-20231510515544*31.0028155.16001111
Tim BresnanENGEngland2010-20119611349126.8034039.41011110
Alex HalesENGEngland2015-20172201229561.00120101.67010152
Philip SaltENGEngland20236601173819.50114102.63001162
James VinceENGEngland2016-20236601023817.0013675.00000111
Rikki ClarkeENGEngland2003530965532.0025337.9401081
Graeme SwannENGEngland2010-2011860943215.6772130.56000102
Sam CurranENGEngland20237618933*17.8011676.7200054
Alec StewartENGEngland20001118787*-11277.6801072
Chris ReadENGEngland20035317638*38.0013755.47000110
Michael CarberryENGEngland2010120643432.0014045.7100090
Sam BillingsENGEngland2016110626262.006989.8601041
Ravi BoparaENGEngland2007-20113316145*30.5042145.2400134
Mark ButcherENGEngland2003240564214.009558.9500180
Stuart BroadENGEngland2010-2016950562111.2010951.3800052
Luke WrightENGEngland20106415432*18.0047114.8900123
James TredwellENGEngland2010321393739.007055.7100060
Harry BrookENGEngland2023220372018.5030123.3300070
Jake BallENGEngland2016-2017410282828.0022127.2700050
Michael YardyENGEngland20103322810*28.004957.1400000
Liam PlunkettENGEngland2010-20194112727*-9300.0000041
Will JacksENGEngland2023220272613.503577.1400031
Ashley GilesENGEngland2003-2005620251912.507632.8900020
Gary BallanceENGEngland20162402496.006437.5000030
Graeme HickENGEngland20001112323*-19121.0500030
Gareth BattyENGEngland2003-2016531231911.507929.1100020
Paul NixonENGEngland20071112020*-3951.2800011
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.