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
Nathan AstleNZBasin ReserveWellington2000-2006813342714142.70100642.45131504
Mominul HaqueBANSylhet International Cricket StadiumSylhet2018-2026611142687*42.6077455.04030494
Andrew StraussENGEdgbastonBirmingham2004-201281314258735.4289247.65030590
Abdullah ShafiquePAKRawalpindi Cricket StadiumRawalpindi2022-20256122424136*42.4088148.13211405
Brian LaraWISabina Park, KingstonJamaica2003-200659142315352.8861269.12212536
Stuart BroadENGTrent BridgeNottingham2008-2022111714226526.3862068.06033594
Brian LaraWIQueen's Park Oval, Port of SpainTrinidad2003-200536042119670.1763266.61211504
Tamim IqbalBANSheikh Abu Naser StadiumKhulna2012-201536042020670.0081251.72200427
Ross TaylorNZMcLean ParkNapier2008-201257142015170.0063965.73210605
Mohammad HafeezPAKSharjah Cricket StadiumSharjah2011-201536041819769.6771958.14200496
Michael ClarkeAUSLord'sLondon2005-2015510141613646.2266162.93120550
Michael HusseyAUSMelbourne Cricket GroundMelbourne2005-2012814041612229.7178552.99123414
Nazmul Hossain ShantoBANSylhet International Cricket StadiumSylhet2018-2026611041510537.7369359.88210463
Sachin TendulkarINDM Chinnaswamy StadiumBengaluru2000-201248141421459.1479751.94110474
Angelo MathewsSLPallekele International Cricket StadiumKandy2011-2021915241312231.7785448.36121366
AB de VilliersSASheikh Zayed StadiumAbu Dhabi2010-2013241412278*137.3368060.59110337
Graeme SmithSALord'sLondon2003-201235041125982.2069059.57200500
Moeen AliENGKennington OvalLondon2014-2023713041110831.6277153.31111545
Kusal MendisSLSinhalese Sports Club GroundColombo2016-2025611040911037.1858270.27120525
Guy WhittallZIMHarare Sports ClubHarare2000-20026121409188*37.1895342.92121503
Ian BellENGTrent BridgeNottingham2005-2015812040915934.0877652.71202610
Jonny BairstowENGTrent BridgeNottingham2012-2022712040913634.0861166.94111567
Gary KirstenSAKingsmeadDurban2000-2003340407180101.7586846.89210510
Zak CrawleyENGThe Rose BowlSouthampton2020340406267101.5064562.95120511
Herschelle GibbsSANew Wanderers StadiumJohannesburg2002-200536140616181.2072156.31120651
Virender SehwagINDSardar Patel Stadium, MoteraAhmedabad2008-201248040617350.7544890.63210525
Chris GayleWIQueen's Park Oval, Port of SpainTrinidad2004-2014612140610236.9161466.121305510
Gary BallanceENGLord'sLondon2014-2017612140511036.8276852.73201521
Travis HeadAUSMelbourne Cricket GroundMelbourne2018-2025814040511428.9381050.00112401
Habibul BasharBANBangabandhu National StadiumDhaka2000-200581604047125.2585247.42042580
Ben StokesENGNewlandsCape Town2016-2020240403258100.75356113.201104715
Damien MartynAUSAdelaide OvalAdelaide2000-20066115402124*67.0087845.79110320
Nazmul Hossain ShantoBANShere Bangla National Stadium, MirpurDhaka2020-2026917040110123.5972055.69121424
Shane WatsonAUSSydney Cricket GroundSydney2005-201561104009736.3677651.55020493
Sean WilliamsZIMHarare Sports ClubHarare2014-2020510139710744.1163862.23120456
Alastair CookENGTrent BridgeNottingham2006-2018111913975022.0694142.19010480
Matthew HaydenAUSWestern Australia Cricket Association GroundPerth2003-2008230396380132.0047283.901004211
Marnus LabuschagneAUSMelbourne Cricket GroundMelbourne2019-202571203967233.0089644.20040291
Michael ClarkeAUSBellerive OvalHobart2005-201257139516665.8372854.26131401
WPUJC VaasSLAsgiriya StadiumKandy2000-20071118339572*26.3374553.02022542
Temba BavumaSASt George's ParkGqeberha2014-202669039417943.7872154.65121374
Kusal MendisSLZahur Ahmed Chowdhury StadiumChattogram2018-202435039319678.6065360.18120444
Rishabh PantINDSydney Cricket GroundSydney2019-2025351393159*98.2550577.82120409
Ramnaresh SarwanWIQueen's Park Oval, Port of SpainTrinidad2003-20095101393107*43.6777051.04210560
Rahmat ShahAFGQueens Sports ClubBulawayo2024-2025230392234130.6776351.38200403
Virender SehwagINDGalle International StadiumGalle2008-2010241391201*130.3343190.72210536
Steve SmithAUSPerth StadiumPerth2019-20255103391200*55.8679349.31101321
Tom BlundellNZHagley OvalChristchurch2020-202591413919630.0869856.02031511
Rachin RavindraNZBay OvalMount Maunganui2022-202536239024097.5058866.33110379
Temba BavumaSAKingsmeadDurban2015-2026611039011335.4581547.85121451

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.