Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

England: Batting figures (All cricket)

Marcus Trescothick has scored the most runs in all cricket for England v Bangladesh: 881 in 11 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×v Bangladesh×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG2000-20051113288119480.09106782.5743011712
Andrew StraussENG2005-20111213187315472.7597589.542609610
Ian BellENG2005-201511125785162*112.14119165.91341854
Jonathan TrottENG2010-2011710167222674.67110660.76230600
Alastair CookENG2010-2016914164617349.69100164.54230673
Paul CollingwoodENG2003-20111616656514556.5078671.882114210
Jos ButtlerENG2015-2023151405647640.29437129.060604219
Michael VaughanENG2003-20071011247712053.0080958.96121671
Eoin MorganENG2010-202113122458110*45.8052387.57121418
Jason RoyENG2016-202388042415353.00391108.442104610
Kevin PietersenENG2005-2010111224169941.6057971.85030526
Joe RootENG2015-2023792389133*55.5749079.39120322
Dawid MalanENG2021-202399235914051.2936299.172113511
Jonny BairstowENG2016-202391113215232.1048566.19031371
Chris WoakesENG2015-2023161672904632.2243866.21001263
Nasser HussainENG2000-20033502839556.6057449.30031316
Ben StokesENG2016-202388128210140.2938573.251121711
Ben DuckettENG2016-202381002746327.4034280.12031273
Moeen AliENG2015-2023151512686819.1442563.060211911
Matt PriorENG2010-20118822659344.1741663.70020300
Graham ThorpeENG2000-200556324466*81.3346152.93031261
Andrew FlintoffENG2000-2007106323970*79.67209114.350302912
Craig KieswetterENG201066018210730.3321086.67101185
Adil RashidENG2016-20231510515544*31.0028155.16001111
Tim BresnanENG2010-20119611349126.8034039.41011110
Alex HalesENG2015-20172201229561.00120101.67010152
Philip SaltENG20236601173819.50114102.63001162
James VinceENG2016-20236601023817.0013675.00000111
Rikki ClarkeENG2003530965532.0025337.9401081
Graeme SwannENG2010-2011860943215.6772130.56000102
Sam CurranENG20237618933*17.8011676.7200054
Alec StewartENG20001118787*-11277.6801072
Chris ReadENG20035317638*38.0013755.47000110
Michael CarberryENG2010120643432.0014045.7100090
Sam BillingsENG2016110626262.006989.8601041
Ravi BoparaENG2007-20113316145*30.5042145.2400134
Mark ButcherENG2003240564214.009558.9500180
Stuart BroadENG2010-2016950562111.2010951.3800052
Luke WrightENG20106415432*18.0047114.8900123
James TredwellENG2010321393739.007055.7100060
Harry BrookENG2023220372018.5030123.3300070
Jake BallENG2016-2017410282828.0022127.2700050
Michael YardyENG20103322810*28.004957.1400000
Liam PlunkettENG2010-20194112727*-9300.0000041
Will JacksENG2023220272613.503577.1400031
Ashley GilesENG2003-2005620251912.507632.8900020
Gary BallanceENG20162402496.006437.5000030
Graeme HickENG20001112323*-19121.0500030
Gareth BattyENG2003-2016531231911.507929.1100020
Paul NixonENG20071112020*-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.