Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 1908-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel VettoriNZChittagong Divisional StadiumChattogram200812113176131.0029544.41020140
Brian LaraWIPCA IS Bindra StadiumMohali19941201319165.5017176.61010100
Hannan SarkarBANBundaberg Rum StadiumCairns20031201317665.5024054.58020170
Thilan SamaraweeraSLQueen's Park Oval, Port of SpainTrinidad200812013112565.5020862.98100190
Chris BroadENGAdelaide OvalAdelaide1986121131116131.0033239.46100131
Darren SammyWITrent BridgeNottingham201212013110665.5020563.90100201
Kevin PietersenENGZohur Ahmed Chowdhury StadiumChittagong20101201319965.5015982.39010202
Jamie HowNZSeddon ParkHamilton20081201319265.5026549.43010170
Denesh RamdinWIShere Bangla National StadiumMirpur2012121131126*131.0025750.97100111
Shakib Al HasanBANP Sara OvalColombo201712013111665.5020264.85100110
Tamim IqbalBANP Sara OvalColombo20171201318265.5021660.65010131
David WarnerAUSZahur Ahmed Chowdhury StadiumChattogram201712013112365.5024753.0410080
Marcus NorthAUSM Chinnaswamy StadiumBengaluru201012013112865.5025451.57100171
Adam LythENGHeadingleyLeeds201512013110765.5025351.78100190
Mohammad RizwanPAKBay OvalMount Maunganui20201201317165.5033339.34020140
Jack RobertsonENGKensington OvalBridgetown194812113180131.00--020-0
Zin HarrisNZNewlandsCape Town196212013110165.50--100102
Joe SolomonWIGreen ParkKanpur19581201318665.50--010-0
David HolfordWILord'sLondon1966121131105*131.0040532.35100100
Sunil GavaskarINDWACA GroundPerth197712013112765.5027847.12100200
David GowerENGP Saravanamuttu StadiumColombo198212113189131.0027747.29010181
Dav WhatmoreAUSFeroz Shah Kotla GroundDelhi19791201317765.5020165.17020210
Kevin ArnottZIMBulawayo Athletic ClubBulawayo1992121131101*131.0034737.75100130
Aamer SohailPAKThe GabbaBrisbane19951201319965.5022558.22010190
MS DhoniINDRajiv Gandhi International Stadium, UppalHyderabad2010-20133301317343.6721162.09010151
Colin CowdreyENGCarisbrookDunedin1955-196623213189*131.00--010130
Michael VaughanENGRiverside GroundChester-le-Street2003-200734113148*43.6719068.95000210
Andrew StraussENGNewlandsCape Town2005-20102401314532.7532540.31000140
Hashim AmlaSASeddon ParkHamilton2012-20172411315043.6724054.58010220
Virat KohliINDPunjab Cricket Association Stadium, MohaliChandigarh2013-201524113167*43.6726549.43010171
Ravindra JadejaINDOld TraffordManchester2014-2025241131107*43.6723755.27101171
Murali VijayINDKingsmeadDurban2010-20132401319732.7530842.53010220
Cheteshwar PujaraINDKingsmeadDurban2010-20132401317032.7533339.34010170
Glenn PhillipsNZGalle International StadiumGalle20242411317843.6716380.3701188
Babar AzamPAKSuperSport ParkCenturion2018-20242401317132.7519965.83020260
Fred TitmusENGKennington OvalLondon1964-19673411316543.6737834.13020161
Geoff GreenidgeWIBourdaGeorgetown1972-19732411315043.67--010150
Graham ThorpeENGAntigua Recreation GroundSt John's1994-200435213184*43.6745628.73010100
Barry JarmanAUSMelbourne Cricket GroundMelbourne1962-19684521316543.6725052.40010120
Larry GomesWIKensington OvalBridgetown1981-19864501315826.2036034.72011150
Phil DeFreitasENGTrent BridgeNottingham1988-199445213155*43.6720264.85020140
Chris GayleWIQueen's Park OvalPort of Spain2000-20023601315221.8337534.93011200
Steve HarmisonENGKennington OvalLondon2003-200967613149*131.0017574.86001203
Neil McKenzieSANew Wanderers StadiumJohannesburg2002-20094721313626.2032340.56001210
Geraint JonesENGLord'sLondon2004-20066711314621.8325451.57000162
Liam PlunkettENGLord'sLondon2006-201457313155*32.7519766.50012180
Martin CroweNZLancaster ParkChristchurch1982-19884711318321.8327347.99011170
Ollie PopeENGEdgbastonBirmingham2021-20255901313114.5622159.28002150
Adam VogesAUSWindsor Park, RoseauDominica2015111130130*-24752.63100131
Barry SinclairNZGaddafi StadiumLahore1965110130130130.00--100120

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.