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
Ramnaresh SarwanWIBeausejour Stadium, Gros IsletSt Lucia2003-2004220474023.5011540.8700051
Ridley JacobsWIOld Trafford Cricket GroundManchester20001214742*47.0013135.8800050
Habibul BasharBANNorth West Cricket StadiumPotchefstroom2002120474023.506869.1200080
Alok KapaliBANNational StadiumKarachi2003120474623.5010943.1200070
Khaled MashudBANRiverside GroundChester-le-Street2005120472523.5012637.3000040
Alistair CampbellZIMAsgiriya StadiumKandy1998120474023.5017427.0100050
Shoaib MalikPAKTrent BridgeNottingham2010120473823.507959.4900080
Shoaib MalikPAKMelbourne Cricket GroundMelbourne2004120474123.5010345.6300042
Matt HorneNZSinghalese Sports Club Cricket GroundColombo1998120473523.509549.4700040
Javed OmarBANLord'sLondon2005120472523.5010445.1900060
Rajin SalehBANSabina Park, KingstonJamaica2004120474723.5016628.3100160
Salman ButtPAKBasin ReserveWellington2009120472923.5015131.1300060
Aakash ChopraINDAdelaide OvalAdelaide2003120472723.509847.9600050
Aakash ChopraINDSydney Cricket GroundSydney2004120474523.5015330.7200050
Imran FarhatPAKSharjah Cricket Stadium, SharjahUAE2002120472923.508158.0200090
Aftab AhmedBANMA Aziz Stadium, ChittagongChattogram2004120474323.507562.6700061
Ryan HindsWIProvidence StadiumGuyana2008120473723.5012537.6000060
Roshan MahanamaSLCarisbrookDunedin1997120472623.5012138.8400050
Darren SammyWIFeroz Shah KotlaDelhi2011120474223.5041114.6300061
Peter FultonNZNewlandsCape Town2006120473623.5010146.5300090
Zander de BruynSAEden GardensKolkata20041214732*47.0013834.0600030
Shahriar NafeesBANSheikh Abu Naser StadiumKhulna2012120472623.507959.4900080
Malinga BandaraSLAsgiriya StadiumKandy2006120474323.507463.5100060
Mushfiqur RahimBANR Premadasa StadiumColombo2013120474023.5010047.0000031
Ed JoyceIREThe Village, MalahideDublin2018120474323.5010246.0800060
Shakib Al HasanBANArnos Vale Ground, KingstownSt Vincent2009120473023.507166.2000050
Paul HarrisSAKennington OvalLondon2008121473447.0012338.2100040
Tamim IqbalBANSabina Park, KingstonJamaica2018120474723.5011241.9600160
MahmudullahBANMangaung OvalBloemfontein2017120474323.506572.3100081
Graeme SwannENGNew Wanderers StadiumJohannesburg2010120472723.5044106.8200061
Murali VijayINDThe Rose BowlSouthampton2014120473523.5013036.1500060
Yashpal SharmaINDThe OvalLondon1982121473847.0017726.5500030
George BaileyAUSSydney Cricket GroundSydney2014120474623.508257.3200060
Joe DenlyENGThe Rose BowlSouthampton2020120472923.5012836.7200070
Umesh YadavINDJSCA International Stadium ComplexRanchi2017-2019220473123.5043109.3000025
Chris WoakesENGThe Rose BowlSouthampton2014-2020321474047.006671.2100050
Mayank AgarwalINDBrisbane Cricket GroundBrisbane2021120473823.509052.2200041
James PattinsonAUSEdgbastonBirmingham20191214747*47.005094.0000124
Jonny BairstowENGRajiv Gandhi International Stadium, UppalHyderabad2024120473723.508257.3200060
Mohammad AyubPAKGalle International StadiumGalle2012120472523.5016827.9800040
Jason HolderWISheikh Zayed StadiumAbu Dhabi20161214731*47.005881.0300041
Kyle JamiesonNZKennington OvalLondon2026120474123.505782.4600080
Rajindra ChandrikaWISir Vivian Richards Stadium, North SoundAntigua2016120473123.5015131.1300070
Kusal MendisSLKensington Oval, BridgetownBarbados2018120472523.5010345.6300080
Alzarri JosephWIPerth StadiumPerth2022120474323.509947.4700043
Roston ChaseWIAdelaide OvalAdelaide2022120473423.508555.2900061
Aiden MarkramSAQueen's Park Oval, Port of Spain, TrinidadPort of Spain2024120473823.508257.3200051
Imam-ul-HaqPAKShere Bangla National Stadium, MirpurDhaka2026120474523.507761.0400060
Gus AtkinsonENGSeddon ParkHamilton2024120474323.505094.0000071
Alick AthanazeWIBay OvalMount Maunganui2025120474523.506671.2100080
PreviousPage 282Next

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.