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

Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Old Trafford×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGOld TraffordManchester2016-202035138725496.7560563.97110460
Alastair CookENGOld TraffordManchester2006-2016231308127154.0051060.39210420
Tim RobinsonENGOld TraffordManchester1987110166166166.0036545.48100160
Chris WoakesENGOld TraffordManchester2016-202023116184*80.5027259.19020201
Jos ButtlerENGOld TraffordManchester2016-20213401507537.5024660.98010171
Rohit SharmaINDOld TraffordManchester2019110140140140.00113123.89100143
Tom BantonENGOld TraffordManchester20203301377145.6789153.93010126
Mike GattingENGOld TraffordManchester1982-19873311327666.0019268.75010161
Eoin MorganENGOld TraffordManchester2016-20215501256625.0076164.4701088
Dawid MalanENGOld TraffordManchester2020-202144111554*38.33100115.00010111
Jonny BairstowENGOld TraffordManchester2016-20215501095821.8012090.83011112
Ian BellENGOld TraffordManchester2006111106106*-13578.52100131
Ian BothamENGOld TraffordManchester1982-1987320974948.5097100.0000075
David GowerENGOld TraffordManchester1982-1987330863328.6714061.43000110
Moeen AliENGOld TraffordManchester2016-2021662866121.5063136.5101054
Jason RoyENGOld TraffordManchester2016-2021220856442.5056151.79010142
Virat KohliINDOld TraffordManchester2019110777777.0065118.4601070
Chris TavaréENGOld TraffordManchester1982-1983220745837.0014750.3401060
Alex HalesENGOld TraffordManchester2016230713723.6710071.00000100
Graeme FowlerENGOld TraffordManchester1983110696969.009671.8801070
Ollie PopeENGOld TraffordManchester2020120696234.5013551.1101090
Mike AthertonENGOld TraffordManchester1996110656565.009369.8901050
Allan LambENGOld TraffordManchester1982-19832216538*65.009866.3300080
Bruce FrenchENGOld TraffordManchester1987110595959.0011352.21010100
KL RahulINDOld TraffordManchester2019110575757.007873.0801032
Alec StewartENGOld TraffordManchester1996110484848.005882.7600050
Paul CollingwoodENGOld TraffordManchester2006110484848.0012837.5000032
Ben StokesENGOld TraffordManchester2016-2020340473411.758555.2900170
Dominic SibleyENGOld TraffordManchester2020120443622.0012236.0700050
Andrew StraussENGOld TraffordManchester2006110424242.008549.4100060
Matthew MaynardENGOld TraffordManchester1996110414141.005377.3600011
Andrew FlintoffENGOld TraffordManchester2003110393939.005570.9100040
Sam BillingsENGOld TraffordManchester2020331392619.5034114.7100041
Kevin PietersenENGOld TraffordManchester2006110383838.005174.5100050
Vikram SolankiENGOld TraffordManchester2003110363636.0036100.0000061
Stuart BroadENGOld TraffordManchester2016-20202213629*36.0034105.8800051
Derek PringleENGOld TraffordManchester19821113434*-4575.5600030
Anthony McGrathENGOld TraffordManchester2003110333333.007544.0000020
Michael VaughanENGOld TraffordManchester2003110272727.003479.4100041
Nick KnightENGOld TraffordManchester1996110262626.003476.4700020
Steve HarmisonENGOld TraffordManchester2006110262626.005052.0000040
Hardik PandyaINDOld TraffordManchester2019110262626.0019136.8400021
Geoff MillerENGOld TraffordManchester1982110262626.003378.7900030
Graham ThorpeENGOld TraffordManchester1996110232323.003271.8800000
Gary BallanceENGOld TraffordManchester2016110232323.005740.3500030
Phil EdmondsENGOld TraffordManchester19871112323*-3076.6700021
Marcus TrescothickENGOld TraffordManchester2003-2006220231811.505442.5900030
John EmbureyENGOld TraffordManchester1987110191919.003161.2900040
Bill AtheyENGOld TraffordManchester1987110191919.009320.4300010
James VinceENGOld TraffordManchester2016110181818.003060.0000040
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.