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/27NZINDODI1st 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 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
Chris HarrisNZR. Premadasa StadiumColombo1998121331933.006550.7700040
Andrew SymondsAUSThe Wanderers StadiumJohannesburg2006120332916.503789.1900041
Shane WarneAUSThe OvalLondon1997-2001220333016.503984.6200031
Chris GayleWIR Premadasa StadiumColombo2010120333016.504868.7500070
Ridley JacobsWISinhalese Sports Club GroundColombo20011213331*33.007842.3100020
Lance KlusenerSAHarare Sports ClubHarare1999-2001221332533.003497.0600032
Grant FlowerZIMChittagong StadiumChittagong2001121333333.007146.4800030
Dion EbrahimZIMWestern Australia Cricket Association GroundPerth2003120332916.508837.5000050
Habibul BasharBANAsgiriya StadiumKandy2007120331816.505757.8900050
Alok KapaliBANMultan Cricket StadiumMultan2003120332216.506253.2300040
Khaled MashudBANShere Bangla National Stadium, MirpurDhaka2007120332516.5010531.4300020
Mohammad AshrafulBANKhan Shaheb Osman Ali StadiumFatullah2006120332916.504278.5700040
Mohammad HafeezPAKBasin ReserveWellington2011120333216.505461.1100050
Prasanna JayawardeneSLHagley OvalChristchurch2014120332316.505955.9300050
Ray PriceZIMLord'sLondon2003121332633.003789.1900060
Daren GangaWINewlands Cricket GroundCape Town1999120331716.5011129.7300030
Daren GangaWIKingsmead Cricket GroundDurban1998120332816.5011528.7000040
Farhan AdilPAKMultan Cricket StadiumMultan2003120332516.506947.8300040
Imran FarhatPAKNewlandsCape Town2007120332016.507842.3100040
Moin KhanPAKHarare Sports ClubHarare1998120332116.5010930.2800030
Fidel EdwardsWIWindsor Park, RoseauDominica2011120333016.5013125.1900020
Thilan SamaraweeraSLBrisbane Cricket Ground, WoolloongabbaBrisbane2007120332016.509335.4800040
Thilan SamaraweeraSLMarrara OvalDarwin2004120333216.509036.6700020
Ryan HindsWIAntigua Recreation Ground, St John'sAntigua2009120332716.508837.5000041
Ian BellENGEden GardensKolkata20121213328*33.005164.7100040
JP DuminySASeddon ParkHamilton2017120332016.509734.0200041
Peter FultonNZHeadingleyLeeds2013120332816.507643.4200060
MS DhoniINDBrisbane Cricket Ground, WoolloongabbaBrisbane2014120333316.505560.0000140
Shahadat HossainBANArnos Vale Ground, KingstownSt Vincent2009121333333.005362.2600041
Brad HodgeAUSSydney Cricket GroundSydney20061213327*33.006550.7700030
Mitchell JohnsonAUSSt George's ParkGqeberha2014120332716.503497.0600041
Mushfiqur RahimBANMangaung OvalBloemfontein2017120332616.505362.2600040
Tim BresnanENGWestern Australia Cricket Association GroundPerth2013120332116.506947.8300050
Stuart BroadENGSharjah Cricket StadiumSharjah2015121332033.004180.4900030
William PorterfieldIREThe Village, MalahideDublin2018120333216.5014023.5700030
Dilruwan PereraSLZahur Ahmed Chowdhury StadiumChattogram2014-2018220333216.507146.4800040
Sarfraz AhmedPAKOld TraffordManchester2016120332616.5030110.0000060
Grant ElliottNZUniversity OvalDunedin2009120332516.5013424.6300000
Ajantha MendisSLGreen ParkKanpur2009121332733.008638.3700030
Virat KohliINDSardar Patel Stadium, MoteraAhmedabad2012121331933.008837.5000060
Sunil JoshiINDM. A. Chidambaram StadiumChennai19991213325*33.008737.9300041
Kemar RoachWIMelbourne Cricket GroundMelbourne2015120332216.506947.8300050
Naeem IslamBANChittagong Divisional StadiumChattogram2008120331916.5011628.4500040
Murali VijayINDThe Wanderers StadiumJohannesburg2018120332516.5015920.7500020
David WarnerAUSJSCA International Stadium ComplexRanchi2017120331916.504278.5700050
Abhimanyu MithunINDGalle International StadiumGalle2010120332516.506947.8300070
Adil RashidENGPallekele International Cricket StadiumKandy2018120333116.506550.7700021
Darren BravoWIProvidence StadiumGuyana2011120332516.5011229.4600030
Cheteshwar PujaraINDSabina Park, JamaicaKingston2019120332716.509136.2600030
Asad ShafiqPAKHagley OvalChristchurch2016120331716.508737.9300040
PreviousPage 347Next

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.