Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG24/0 (4.3)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

England: Batting figures (First-class)

Joe Root has scored the most runs in first-class cricket for England at Old Trafford: 1,128 in 12 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Old Trafford×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2013-202512204112825470.50198756.772711162
Ben StokesENG2016-2025913172017660.00119860.103316811
Alastair CookENG2006-2017813168512757.08134850.82331880
Ian BellENG2005-2014711360812876.00112753.95250735
Andrew StraussENG2004-2010610044910644.9090649.56221462
Kevin PietersenENG2005-2013610038911338.9066358.67121414
Michael VaughanENG2004-200848038416648.0079548.30100471
Jonny BairstowENG2013-202368137999*54.1454969.03030465
Jos ButtlerENG2014-20205803657545.6373949.39031443
Zak CrawleyENG2020-202545032218964.4041278.16111404
Alec StewartENG1998-1999241310164103.3368145.52110440
Ollie PopeENG2020-20256912859135.6348059.38030330
Rory BurnsENG2019-20204702579036.7156545.49031260
Stuart BroadENG2008-2023111342286225.3328480.28010305
Chris WoakesENG2014-2025810322584*32.1442153.44022271
Dominic SibleyENG202035022012044.0063134.87111170
Ian BothamENG1982-198745020312840.6029469.05100273
Mike GattingENG1985-1987220202160101.0035057.71100280
Mike AthertonENG1998-19992401898947.2561230.88010280
Allan LambENG1982-1985341185100*61.6735851.68110250
Tim RobinsonENG1985-198722017616688.0037746.68100180
Graham ThorpeENG1998-200435116611441.5041839.71102150
Matt PriorENG2007-20133401639340.7533548.66011200
Jamie SmithENG2024-202523015911153.0021573.95100132
Moeen AliENG2014-202345215875*52.6719083.16020213
Harry BrookENG2023-20253401526138.0025360.08020120
David GowerENG1982-198745113957*34.7537137.47010170
Mark RamprakashENG1998-199923113369*66.5047627.9401080
Paul CollingwoodENG2006-20083511264831.5031340.2600093
Ben DuckettENG2023-20253401249431.0014088.57010160
Marcus TrescothickENG2004-20063501216324.2021755.76011180
Andrew FlintoffENG2004-200524111457*38.0019259.38010132
Ben FoakesENG2022111113113*-21752.0710090
Robert KeyENG20041219993*99.0019451.03010100
Geoff MillerENG1982110989898.0024440.16010130
Geraint JonesENG2004-2006341894229.6710981.6500093
Steve HarmisonENG2004-2007451782619.5012164.4600080
Graham GoochENG1985110747474.0014351.7501090
Geoff CookENG1982110666666.0017338.1501090
Daniel LawrenceENG2024120643432.009368.8200051
Chris BroadENG1984120634231.5019931.6600050
Gary BallanceENG2014-2016220603730.0014441.6700090
Bruce FrenchENG1987110595959.0011352.21010100
Chris TavaréENG1982110575757.0017632.3901070
Joe DenlyENG2019120575328.5014738.7801060
Jason RoyENG2019120533126.5010053.0000070
John EmbureyENG1985-19872215031*50.006873.5300070
Dominic BessENG20203435031*50.009751.5500041
Robert CroftENG19981214837*48.0015231.5800050
Brydon CarseENG2025110474747.005487.0400032
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.