Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM185/2 (52)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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.

Qualification: Minimum 20 innings.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Andy FlowerZIMQueens Sports ClubBulawayo1994-20021120387111251.24191845.412601042
Joe RootENGLord'sLondon2013-2026254632203200*51.23380457.918712394
Andy FlowerZIMHarare Sports ClubHarare1992-2002203551535199*51.17345244.474611606
Sanath JayasuriyaSLSinhalese Sports Club GroundColombo1993-200618303138019951.11192571.6929017113
Alastair CookENGKennington OvalLondon2006-201813240121714750.71259046.993711541
Asad ShafiqPAKDubai International Cricket StadiumDubai2011-20181220195913050.47190450.37260977
Graham GoochENGLord'sLondon1975-199420371181433350.39326955.4955222110
Tom LathamNZHagley OvalChristchurch2014-202515271129925249.96258850.193621594
Dimuth KarunaratneSLGalle International StadiumGalle2012-202524432204018649.76362856.236841964
Graeme SmithSANewlandsCape Town2003-201416282129218349.69189368.254501633
Tillakaratne DilshanSLGalle International StadiumGalle2001-201313232103412649.24139474.184631255
David WarnerAUSSydney Cricket GroundSydney2012-202412202884122*49.11109980.444411075
Kane WilliamsonNZHagley OvalChristchurch2014-20251222297923848.95183053.50271972
Kusal MendisSLGalle International StadiumGalle2016-202519332150824548.65234964.2047315728
Viv RichardsWIQueen's Park OvalPort of Spain1976-199114210101517748.33100568.063411287
AB de VilliersSAKingsmeadDurban2004-201811203818103*48.12161150.781721034
AB de VilliersSANewlandsCape Town2005-201819302134416348.00231758.0137016414
John WrightNZBasin ReserveWellington1978-199313232100513847.86298533.673411141
Denis ComptonENGKennington OvalLondon1937-19561321480911347.592321.74150500
Marvan AtapattuSLAsgiriya StadiumKandy1998-20051221385022347.22182946.473131022
Ian BellENGLord'sLondon2005-201518325126419946.81236653.424811423
Brendan TaylorZIMHarare Sports ClubHarare2004-202615282121417146.69207958.3937112510
Greg ChappellAUSMelbourne Cricket GroundMelbourne1971-198317314125712146.56252149.864941072
Alec StewartENGLord'sLondon1990-2003173231347124*46.45288446.713821900
Steve WaughAUSThe GabbaBrisbane1986-200214213833147*46.28190843.66341690
Joe RootENGHeadingleyLeeds2013-20261220282912146.06146256.702631051
David BoonAUSAdelaide OvalAdelaide1984-19961223392013546.00230339.95423960
Sachin TendulkarINDEden GardensKolkata1993-20131321287217645.89161054.162611303
Geoff BoycottENGLord'sLondon1965-1981162931189128*45.73269438.603611154
Joe RootENGKennington OvalLondon2013-2026132411050149*45.65174060.343511283
David GowerENGLord'sLondon1978-199016282117610845.23229051.352711494
Steve WaughAUSSydney Cricket GroundSydney1986-200417251108410345.17225348.113731231
Neil HarveyAUSMelbourne Cricket GroundMelbourne1948-19621223294720545.1076149.93332960
Gordon GreenidgeWIKensington OvalBridgetown1977-19911121475722644.53111449.64231875
Desmond HaynesWIQueen's Park OvalPort of Spain1978-199413213801143*44.50160846.02164955
Shakib Al HasanBANShere Bangla National StadiumMirpur2008-20161324297714444.41161560.501601245
Angelo MathewsSLGalle International StadiumGalle2009-202534598225311044.18438151.43217322231
Steve WaughAUSAdelaide OvalAdelaide1986-200315262105617044.00213949.373411121
Allan LambENGLord'sLondon1982-19921324295913943.59179053.584211293
Nathan AstleNZBasin ReserveWellington1997-20061321474114143.59171143.31161906
Steve SmithAUSAdelaide OvalAdelaide2013-202411205652162*43.47120054.33141743
Rohan KanhaiWIQueen's Park OvalPort of Spain1958-197416313121215343.2911250.00441807
Matt PriorENGLord'sLondon2007-201414243906126*43.14120974.943421123
Alastair CookENGLord'sLondon2006-201826472193716243.04404547.8941202471
Hashim AmlaSANewlandsCape Town2005-201919332133220142.97270749.213611811
Leonard HuttonENGLord'sLondon1937-19541223481219642.7416024.38312630
Roy FredericksWIQueen's Park OvalPort of Spain1971-19771122189612042.6734550.14182862
Dean ElgarSANewlandsCape Town2013-202412224757141*42.06155248.78232913
Justin LangerAUSSydney Cricket GroundSydney1999-20071121279822342.00118667.283011152
Colin CowdreyENGLord'sLondon1956-19681321373315240.7226026.54220571

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.