Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1014th Match · Abu Dhabi T10 League 2026RDCYLT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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

Batting by ground (Men's Tests)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×From 2016-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGLord'sLondon2018-2025351376180*94.0072951.58200360
Dean ElgarSASuperSport ParkCenturion2018-202335035518571.0064954.70120521
Jonny BairstowENGEdgbastonBirmingham2018-2022241318114*106.0041377.00210433
Joe RootENGKennington OvalLondon2018-202536031612552.6749364.10201371
Joe RootENGMA Chidambaram StadiumChennai202124029721874.2551357.89100292
Joe RootENGEdgbastonBirmingham2018-2025361295142*59.0049359.84110361
Jamie SmithENGEdgbastonBirmingham2025121272184*272.0030688.89110308
Steve SmithAUSSydney Cricket GroundSydney2021-202524024913162.2545954.25110282
Sonal DinushaSLSinhalese Sports Club GroundColombo2026121236133*236.0042655.40200165
Travis HeadAUSAdelaide OvalAdelaide2018-202434023314058.2539059.74110244
Alastair CookENGKennington OvalLondon2018120218147109.0047645.80110220
Marnus LabuschagneAUSMelbourne Cricket GroundMelbourne2020-20242402187254.5046546.88020150
Dean ElgarSAThe Wanderers StadiumJohannesburg2018-202224221496*107.0058836.39020231
Ben StokesENGSaurashtra Cricket Association StadiumRajkot2016-202424121312871.0039254.34100252
Ben DuckettENGHeadingleyLeeds2025120211149105.5026479.92110301
Marnus LabuschagneAUSSydney Cricket GroundSydney2019-20253502109142.0043748.05020280
Tom LathamNZGreen ParkKanpur2016-20212402079551.7559434.85030180
Joe RootENGHeadingleyLeeds2021-2025231202121101.0030765.80110220
Joe RootENGTrent BridgeNottingham2018-202124020210950.5034957.88110290
Pat CumminsAUSMelbourne Cricket GroundMelbourne2018-20243602016333.5045144.57010201
Dinesh ChandimalSLArun Jaitley StadiumDelhi2017120200164100.0045144.35100231
Steve SmithAUSJSCA International Stadium ComplexRanchi2017121199178*199.0042946.39100190
Ollie PopeENGRajiv Gandhi International Stadium, UppalHyderabad202412019719698.5028968.17100210
Moeen AliENGMA Chidambaram Stadium, ChepaukChennai201612019014695.0035952.92100171
Sonal DinushaSLGalle International StadiumGalle202612018410092.0029662.16110123
Travis HeadAUSKennington OvalLondon202312018116390.5020190.05100253
Harry BrookENGEdgbastonBirmingham202512018115890.5026568.30100201
Usman KhawajaAUSNarendra Modi StadiumAhmedabad2023110180180180.0042242.65100210
Travis HeadAUSPerth StadiumPerth2018-20242401778944.2524372.84020180
Rachin RavindraNZM Chinnaswamy StadiumBengaluru2024121173134173.0020385.22100194
Pasindu SooriyabandaraSLSinhalese Sports Club GroundColombo20261201729286.0030656.21020191
Daryl MitchellNZWankhede StadiumMumbai2021-20242401718242.7527661.96020116
Aiden MarkramSANewlandsCape Town2018-202436017110628.5021181.04100302
Ben DuckettENGSaurashtra Cricket Association StadiumRajkot2016-202423017015356.6718392.90100262
Travis HeadAUSBrisbane Cricket Ground, WoolloongabbaBrisbane202412016915284.5017994.41100200
Dimuth KarunaratneSLSinhalese Sports Club GroundColombo201712016614183.0035247.16100180
Niroshan DickwellaSLGalle International StadiumGalle2017-20262401658041.2524168.46020190
Harry BrookENGKennington OvalLondon202512016411182.00162101.23110193
Dean ElgarSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam201912016216081.0030353.47100184
Jos ButtlerENGTrent BridgeNottingham2018-202124016210640.5024865.32101272
Steve SmithAUSMelbourne Cricket GroundMelbourne2020-202424016114040.2527658.33101143
Steve SmithAUSKennington OvalLondon202312015512177.5031549.21100220
Keegan PetersenSANewlandsCape Town20221201548277.0027955.20020190
Joe RootENGSaurashtra Cricket Association StadiumRajkot2016-202424015312438.2525659.77100141
Jonny BairstowENGLord'sLondon2018-20212301529350.6727555.27020190
Alastair CookENGSaurashtra Cricket Association StadiumRajkot201612015113075.5029052.07100150
Joe RootENGOld TraffordManchester2025110150150150.0024860.48100140
Mushfiqur RahimBANRajiv Gandhi International Stadium, UppalHyderabad201712015012775.0030649.02100183
Zak CrawleyENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam20241201497674.5021070.95020193
Roston ChaseWISabina Park, KingstonJamaica2016121147137*147.0030248.68100161
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.