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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary KirstenSAGreen Park StadiumKanpur1996120504325.0013337.5900050
Boeta DippenaarSAEdgbastonBirmingham20031215028*50.0010846.3000050
Neil McKenzieSAGreen ParkKanpur2008120503625.0010249.0200060
Mohammad YousufPAKSt George's ParkGqeberha2007120503225.0010547.6200070
Kamran AkmalPAKSabina Park, KingstonJamaica2005120504925.006478.13000100
Daniel VettoriNZKensington OvalBridgetown2002120503925.007467.57000100
Ranjan MadugalleSLMA Chidambaram StadiumChennai1982120504625.00--000-0
Parthiv PatelINDM. Chinnaswamy StadiumBengaluru2004120504625.0013138.1700060
Clive LloydWIHeadingley Cricket GroundLeeds1969120502725.009353.7600051
Darren LehmannAUSThe GabbaBrisbane2002121503050.008260.9800020
Vasbert DrakesWIQueen's Park Oval, Port of SpainTrinidad20031215026*50.009751.5500043
Allan DonaldSAHarare Sports ClubHarare1995-1999221503350.008161.7300060
Khaled MashudBANLord'sLondon2005120504425.0013237.8800050
Travis FriendZIMSinhalese Sports Club GroundColombo2001120504425.0018626.8800070
Mohammad HafeezPAKP Sara OvalColombo2015120504225.009055.5600060
Marlon SamuelsWISuperSport ParkCenturion2014120503325.0011842.3700080
Matt HorneNZR. Premadasa StadiumColombo1998120503525.0011643.1000080
Martin van JaarsveldSAKingsmeadDurban2004120504925.006972.4600080
Michael VandortSLSher-e-Bangla National StadiumMirpur2008120504425.0015232.8900051
Michael HusseyAUSSir Vivian Richards Stadium, North SoundAntigua2008120504025.0013237.8800050
Roshan MahanamaSLSuperSport ParkCenturion1998120505025.0017927.9301141
Ian BellENGUniversity OvalDunedin20131215026*50.0012540.0000090
Darren SammyWISir Vivian Richards Stadium, North SoundAntigua2008-2012220505025.008260.9801143
Upul TharangaSLNew Wanderers StadiumJohannesburg2017120502625.007467.5700090
Dave MohammedWIGaddafi StadiumLahore2006120503525.008062.5000072
Rob BaileyENGAntigua Recreation GroundSt John's1990120504225.0011543.4800030
Chamara SilvaSLSinhalese Sports Club GroundColombo2007220504925.0011543.4800030
Morné MorkelSABasin ReserveWellington2012-2017221504050.006873.5300071
Tamim IqbalBANDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2022120504625.007566.6700090
Rohit SharmaINDDarren Sammy National Cricket Stadium, Gros IsletSt Lucia2016120504125.008260.9800033
Sarfraz AhmedPAKThe Wanderers StadiumJohannesburg2019120505025.0041121.9501180
Shaun MarshAUSPerth StadiumPerth2018120504525.0010945.8700070
Murali VijayINDWindsor Park, RoseauDominica2011120504525.008856.8200050
Angelo MathewsSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2022120502825.0011443.8600032
Angelo MathewsSLMelbourne Cricket GroundMelbourne2012120503525.006181.9700060
David WarnerAUSM Chinnaswamy StadiumBengaluru2017120503325.009254.3500031
Darren BravoWILord'sLondon2012120502925.0013138.1700070
Michael CarberryENGMelbourne Cricket GroundMelbourne2013120503825.0018427.1700070
Chris WoakesENGKensington Oval, Bridgetown, BarbadosBridgetown2022121504150.006774.6300031
Matthew WadeAUSOld TraffordManchester2019120503425.0012141.3200040
Bhuvneshwar KumarINDSydney Cricket GroundSydney2015121503050.0010547.6200080
Kraigg BrathwaiteWIP Sara OvalColombo2015120504725.0012739.3700030
Dimuth KarunaratneSLNew Wanderers StadiumJohannesburg2017120505025.008260.9801150
Jonny BairstowENGMA Chidambaram Stadium, ChepaukChennai2016120504925.009652.0800003
Tom LathamNZSydney Cricket GroundSydney2020120504925.0014833.7800040
Mohammad MithunBANBasin ReserveWellington2019120504725.0011543.4800070
Mark CraigNZBrisbane Cricket Ground, WoolloongabbaBrisbane20151215026*50.005984.7500061
Mark CraigNZKensington Oval, BridgetownBarbados20141225046*-9751.5500051
Travis HeadAUSSheikh Zayed StadiumAbu Dhabi2018120503625.007566.6700060
Moeen AliENGWankhede StadiumMumbai2016120505025.0010746.7301141
PreviousPage 270Next

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.