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

1 active
Reset"Match result" is from the side of the player or team.
From 2016-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kusal MendisSLSinhalese Sports Club GroundColombo2016-2025611040911037.1858270.27120525
David WarnerAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2016-202258140815458.2972456.35121372
Jonny BairstowENGKennington OvalLondon2016-202361204088134.0063863.95042541
Zak CrawleyENGThe Rose BowlSouthampton2020340406267101.5064562.95120511
Travis HeadAUSMelbourne Cricket GroundMelbourne2018-2025814040511428.9381050.00112401
Ben StokesENGNewlandsCape Town2016-2020240403258100.75356113.201104715
Nazmul Hossain ShantoBANShere Bangla National Stadium, MirpurDhaka2020-2026917040110123.5972055.69121424
Marnus LabuschagneAUSMelbourne Cricket GroundMelbourne2019-202571203967233.0089644.20040291
Kusal MendisSLZahur Ahmed Chowdhury StadiumChattogram2018-202435039319678.6065360.18120444
Rishabh PantINDSydney Cricket GroundSydney2019-2025351393159*98.2550577.82120409
Rahmat ShahAFGQueens Sports ClubBulawayo2024-2025230392234130.6776351.38200403
Steve SmithAUSPerth StadiumPerth2019-20255103391200*55.8679349.31101321
Tom BlundellNZHagley OvalChristchurch2020-202591413919630.0869856.02031511
Rachin RavindraNZBay OvalMount Maunganui2022-202536239024097.5058866.33110379
Temba BavumaSASt George's ParkGqeberha2016-202658038417948.0068655.98121354
Steve SmithAUSKennington OvalLondon2019-202336038312163.8373052.47130501
Dimuth KarunaratneSLHarare Sports ClubHarare2016-202048138311054.7178348.91120340
Quinton de KockSANewlandsCape Town2016-2020610038310138.3052672.81130491
Aiden MarkramSAKingsmeadDurban2018-202648038214347.7573152.26110521
Sikandar RazaZIMQueens Sports ClubBulawayo2016-202571403828927.2978648.60031363
Temba BavumaSAKingsmeadDurban2016-202659038011342.2277449.10120441
Faf du PlessisSANewlandsCape Town2016-2020611137810337.8083045.54121520
Mahmudul Hasan JoyBANSylhet International Cricket StadiumSylhet2023-202659037617141.7871452.66122444
Harry BrookENGKennington OvalLondon2022-202659037211141.3341889.00130458
Ollie PopeENGKennington OvalLondon2021-202548137115453.0050773.18120492
Sean WilliamsZIMHarare Sports ClubHarare2016-202048137010752.8658563.25120426
Jeet RavalNZSeddon ParkHamilton2016-201958037013246.2581345.51131531
Alastair CookENGEdgbastonBirmingham2016-201835036724373.4060460.76111500
Ross TaylorNZQueens Sports ClubBulawayo2016233364173*-55066.18210333
Harry BrookENGBasin ReserveWellington2023-202424036418691.00352103.412114010
Aiden MarkramSANewlandsCape Town2018-2025611136410636.4051670.54121585
Daryl MitchellNZTrent BridgeNottingham2022-2026242363190181.5072350.21210386
Haris SohailPAKDubai International Cricket StadiumDubai2017-201835036214772.4090140.18210286
Temba BavumaSANewlandsCape Town2016-202569235910651.2964755.49211472
Kraigg BrathwaiteWISir Vivian Richards StadiumNorth Sound2018-202135035812671.6096537.10210280
Virat KohliINDArun Jaitley StadiumDelhi2017-202324035724389.2546077.61110350
Joe RootENGBasin ReserveWellington2023-2024241357153*119.0047475.32210296
Jonny BairstowENGOld TraffordManchester2016-202357135799*59.5049871.69030435
Tom LathamNZBay OvalMount Maunganui2019-2025611035713732.4565754.34210353
Alastair CookENGKennington OvalLondon2016-201836035514759.1779044.94120380
Azhar AliPAKRawalpindi Cricket StadiumRawalpindi2019-202257035518550.7172149.24101353
Steve SmithAUSOld TraffordManchester2019-202324035121187.7550170.06110413
Chris WoakesENGLord'sLondon2016-20258133350137*35.0072148.54112471
Shakib Al HasanBANZahur Ahmed Chowdhury StadiumChattogram2016-202471203488429.0063454.89020277
Joe RootENGMultan Cricket StadiumMultan2022-202435034326268.6050967.39100220
Tamim IqbalBANZahur Ahmed Chowdhury StadiumChattogram2016-202259034313338.1163653.93121381
Ben StokesENGTrent BridgeNottingham2017-2026611134275*34.2054862.41031408
Steve SmithAUSAdelaide OvalAdelaide2016-202481423429328.5069649.14021383
Shan MasoodPAKRawalpindi Cricket StadiumRawalpindi2019-2025610134110037.8958058.79122264
Ben DuckettENGMultan Cricket StadiumMultan2022-202435034011468.0035396.32131421

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.