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/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Younis KhanPAKKingsmeadDurban2002120313015.508835.2300040
Inzamam-ul-HaqPAKKingsmeadDurban2002120311815.507044.2900040
Mohammad YousufPAKAsgiriya StadiumKandy2006121311731.006547.6900040
Saqlain MushtaqPAKHarare Sports ClubHarare20021213129*31.008735.6300031
Mohammad SamiPAKW.A.C.A. GroundPerth2004120312915.5011327.4300031
Nathan AstleNZWestern Australia Cricket Association GroundPerth1997120311915.509632.2900040
Mathew SinclairNZWACA GroundPerth2001120312915.505952.5400021
Lou VincentNZAMI StadiumChristchurch2005120312715.505952.5400060
Brendon McCullumNZSinhalese Sports Club GroundColombo2009120311815.506250.0000030
Darren LehmannAUSMA Chidambaram StadiumChennai2004120313115.505754.3900130
Jehan MubarakSLSardar Patel StadiumAhmedabad2005120311815.506051.6700031
Wasim AkramPAKAsgiriya StadiumKandy1986-1994320311915.502941.3800001
Wasim AkramPAKLord's Cricket GroundLondon20011213119*31.003881.5800050
Saeed AnwarPAKM. A. Chidambaram StadiumChennai1999120312415.504568.8900050
Robin PetersonSAWestern Australia Cricket Association GroundPerth2012120313115.504864.5800130
Amit MishraINDSardar Patel Stadium, MoteraAhmedabad2009121312431.005655.3600050
Tillakaratne DilshanSLMarrara OvalDarwin20041213117*31.0010330.1000010
Darren GoughENGNew Wanderers StadiumJohannesburg19991223116*-6547.6900040
Nafees IqbalBANMA Aziz Stadium, ChittagongChattogram2004120313115.509233.7000150
Fidel EdwardsWIEden GardensKolkata2011121311631.0031100.0000060
Andrew StraussENGPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2006120311815.5010230.3900010
Nuwan KulasekaraSLBrabourne StadiumMumbai2009120311915.508337.3500070
Hamish MarshallNZSuperSport ParkCenturion2006120312515.509333.3300020
Michael VandortSLQueen's Park Oval, Port of SpainTrinidad2008120313015.508436.9000050
Tino BestWISinhalese Sports Club GroundColombo2005120312715.505556.3600040
Simon JonesENGEdgbastonBirmingham20051223119*-4765.9600041
Jeff CroweNZMelbourne Cricket GroundMelbourne1987120312515.508436.9000020
Roshan MahanamaSLArbab Niaz StadiumPeshawar1995120312915.505952.5400060
JP DuminySAAdelaide OvalAdelaide2016120312615.508138.2700050
Darren SammyWIQueen's Park Oval, Port of SpainTrinidad20121213130*31.0028110.7100041
Hamilton MasakadzaZIMWindsor Park, RoseauDominica2013120311715.507143.6600050
Hamilton MasakadzaZIMSinhalese Sports Club GroundColombo2001120312815.505754.3900050
MS DhoniINDNational StadiumKarachi2006120311815.504864.5800070
Brad HodgeAUSMelbourne Cricket GroundMelbourne2005120312415.508934.8300040
Shakib Al HasanBANGalle International StadiumGalle2017120312315.5031100.0000021
Rohit SharmaINDBasin ReserveWellington20141213131*31.0010031.0000140
Graeme SwannENGOld TraffordManchester2010-2013220312015.5028110.7100041
Brenton ParchmentWIKingsmeadDurban2008120312015.507441.8900030
Wahab RiazPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2016120313015.507044.2900022
Wahab RiazPAKKennington OvalLondon2010-2016220312715.5010728.9700030
Tim SoutheeNZBellerive OvalHobart2011120311815.503783.7800041
Saeed AjmalPAKSuperSport ParkCenturion2013120313115.505853.4500141
Paul StirlingIREQueens Sports ClubBulawayo2025120312115.504765.9600022
Angelo MathewsSLSydney Cricket GroundSydney2013120311615.507143.6600070
Suranga LakmalSLBrisbane Cricket Ground, WoolloongabbaBrisbane2019120312415.503491.1800040
Devon ThomasWIAdelaide OvalAdelaide2022120311915.509333.3300030
Azhar AliPAKNew Wanderers StadiumJohannesburg2013120311815.5011427.1900040
Kane WilliamsonNZAdelaide OvalAdelaide2015120312215.508237.8000030
Chris WoakesENGSuperSport ParkCenturion2016120312615.504667.3900050
Tom LathamNZKennington OvalLondon2026120312715.508038.7500010
PreviousPage 358Next

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.