Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2000-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael VaughanENGTrent BridgeNottingham2002-2008610048119748.1073565.44221681
Virat KohliINDWankhede StadiumMumbai2011-2024610047423547.4081258.37131443
Tharanga ParanavitanaSLGalle International StadiumGalle2009-2012714247411139.50105644.89123533
Gautam GambhirINDPunjab Cricket Association Stadium, MohaliChandigarh2008-201036047217978.6790052.44221492
Michael VaughanENGKennington OvalLondon2000-2007611147219547.2083256.73110660
Sachin TendulkarINDFeroz Shah KotlaDelhi2000-2013510047012247.0091351.48120701
Moeen AliENGLord'sLondon2014-2021101904688724.63104045.00022572
Brian LaraWIAdelaide OvalAdelaide2000-2005240464226116.0059877.59200562
Joe RootENGGalle International StadiumGalle2018-202136046422877.3371464.99200421
Imam-ul-HaqPAKRawalpindi Cricket StadiumRawalpindi2022-202536146315792.6091450.66300496
Kamran AkmalPAKGaddafi StadiumLahore2004-200966146215492.4068667.35230542
Tom BlundellNZBasin ReserveWellington2017-2024711346211557.7571564.62211536
Brendon McCullumNZEden ParkAuckland2004-201459146122457.6366669.22121579
Colin de GrandhommeNZHagley OvalChristchurch2016-20227113460120*57.5063172.901214810
Andy BlignautZIMHarare Sports ClubHarare2001-200571314609238.3357480.140414912
Harry BrookENGMultan Cricket StadiumMultan2022-202435045931791.8052287.93200474
Steve SmithAUSOld TraffordManchester2013-202336045921176.5071664.11120495
Steve SmithAUSGalle International StadiumGalle2016-2025571458145*76.3386053.26301423
MS DhoniINDEden GardensKolkata2007-201357245714491.4068566.722214011
Temba BavumaSASuperSport ParkCenturion2016-2024813445678*50.6792349.40042612
Shubman GillINDEdgbastonBirmingham2022-2025240451269112.7557678.302004811
Tatenda TaibuZIMHarare Sports ClubHarare2001-201181614518330.07102444.04052500
MahmudullahBANZahur Ahmed Chowdhury StadiumChattogram2010-2018814245083*37.5081855.01031484
Andrew StraussENGOld TraffordManchester2004-2010610044910644.9090649.56221462
Dhananjaya de SilvaSLSinhalese Sports Club GroundColombo2016-2026713144912937.4279456.55143632
Usman KhawajaAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2011-2024814244817437.3374759.97120492
Jonny BairstowENGKennington OvalLondon2015-202371404478131.9370163.77042601
Dilruwan PereraSLGalle International StadiumGalle2014-20211019244692*26.2479056.460445610
Misbah-ul-HaqPAKSharjah Cricket StadiumSharjah2011-201651024458955.63108441.05050329
Marnus LabuschagneAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2019-2025712244518544.5074959.41130413
Hamilton MasakadzaZIMQueens Sports ClubBulawayo2001-2017918144514726.1893147.80112576
Kevin PietersenENGAdelaide OvalAdelaide2006-201335044422788.8068165.20210505
Dion EbrahimZIMHarare Sports ClubHarare2001-200591804447124.6790748.95032520
Rahul DravidINDKennington OvalLondon2002-2011351443217110.7596346.00210590
Alastair CookENGBrisbane Cricket Ground, WoolloongabbaBrisbane2006-2017481443235*63.2995346.48120430
Chris GayleWIAntigua Recreation GroundSt John's2001-200545044131788.2073260.25110573
Rahul DravidINDWankhede StadiumMumbai2000-20116112441100*49.00125435.17120531
Shivnarine ChanderpaulWIAntigua Recreation GroundSt John's2000-2005461439136*87.80122335.90210491
Jamie SmithENGEdgbastonBirmingham2024-2026341436184*145.3349987.371305110
Ben DuckettENGTrent BridgeNottingham2024-202635043614087.20426102.35220702
Ricky PontingAUSThe GabbaBrisbane2000-200547243614987.2065566.56300393
Brian LaraWIKensington OvalBridgetown2001-200547043617662.2984351.72130562
Alastair CookENGMelbourne Cricket GroundMelbourne2006-2017461435244*87.0075557.62120500
Younis KhanPAKGaddafi StadiumLahore2002-200968143519962.1476956.57200591
Hashim AmlaSAKennington OvalLondon2008-2017351434311*108.5071560.70110580
Saud ShakeelPAKMultan Cricket StadiumMultan2022-202551004349443.4085250.94040420
Kumar SangakkaraSLBasin ReserveWellington2005-201536143320386.6066764.92200504
Brad HaddinAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2008-201469043313648.1179254.67130465
Virender SehwagINDMA Chidambaram Stadium, ChepaukChennai2008-201335043231986.40422102.37110589
Mohammad YousufPAKIqbal StadiumFaisalabad2000-200647042712661.0086849.19130457

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.