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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Winston DavisWIOld TraffordManchester1984110777777.0014652.74010101
Mohammad AzharuddinINDGaddafi StadiumLahore1989110777777.0013158.78010110
Keith ArthurtonWIWACA GroundPerth1993110777777.0015450.0001070
Mark RamprakashENGMelbourne Cricket GroundMelbourne1998120776338.5013557.0401050
Andrew FlintoffENGBasin ReserveWellington2002120777538.5049157.1401092
Deep DasguptaINDSardar Patel StadiumAhmedabad2001120776038.5025729.9601070
Virender SehwagINDAntigua Recreation Ground, St John'sAntigua2006120774138.509581.05000131
Javagal SrinathINDSeddon ParkHamilton1994-1999220777638.5017444.25010111
Sanath JayasuriyaSLLord'sLondon1991120776638.5077100.00010100
Marvan AtapattuSLNew Wanderers StadiumJohannesburg2002120774338.5020936.84000130
Mahela JayawardeneSLRawalpindi Cricket StadiumRawalpindi2000120774238.5015848.73000100
Yuvraj SinghINDFeroz Shah Kotla GroundDelhi20051217777*77.0017344.51011100
Wasim RajaPAKSabina ParkKingston1977120776438.50--01004
Boeta DippenaarSASydney Cricket GroundSydney2002120777438.5013059.23010140
Inzamam-ul-HaqPAKSuperSport ParkCenturion2007120774238.5016147.8300090
Craig McMillanNZWestern Australia Cricket Association GroundPerth1997120775438.5011368.1401081
Brendon McCullumNZShere Bangla National StadiumMirpur2008-2013220776638.5013955.40010101
Sanjay BangarINDEden GardensKolkata2002120777738.5020238.12011130
Scott StyrisNZWestpac ParkHamilton2004121777477.0020737.20010100
Aravinda de SilvaSLP. Sara OvalColombo1985120777538.50--01092
Shane WatsonAUSSeddon ParkHamilton2010120776538.5013158.78010122
Ramnaresh SarwanWISabina ParkKingston2002120776538.5015051.3301080
Rashid LatifPAKP Sara Oval, ColomboSri Lanka2002120776638.5011964.71010120
Shoaib MalikPAKBellerive OvalHobart2010120775838.5017843.26010120
Shoaib MalikPAKSabina Park, KingstonJamaica2005120776438.5011964.71010100
Rajin SalehBANBeausejour Stadium, Gros IsletSt Lucia2004120775138.5019040.5301070
Brad HaddinAUSKensington Oval, BridgetownBarbados20081217745*77.0014951.68000111
AB de VilliersSAKensington Oval, BridgetownBarbados2010121777377.0019040.5301070
Michael YardySUSCounty GroundNorthampton2014120775638.5015549.68010100
Gary WilsonSURCounty Ground, New RoadWorcester2014120777738.5014453.47011110
Gary WilsonIREDubai International Cricket StadiumDubai2017120775638.5015150.9901080
Nathan McCullumOVEden Park No 2Auckland2012120777738.5010474.04011141
Khurram ManzoorPAKBellerive OvalHobart2010120777738.5024331.6901180
Travis DowlinWIWestern Australia Cricket Association GroundPerth2009120775538.5014652.74010120
David WarnerAUSSheikh Zayed StadiumAbu Dhabi2014120775838.5010374.7601090
Scott BorthwickWFColin Maiden ParkAuckland2016120775538.5017643.75010100
Umar AkmalPAKMcLean ParkNapier2009120777738.5015549.6801161
Tim PaineAUSBrisbane Cricket GroundBrisbane2021120775038.5014154.6101090
Steve SmithAUSDubai International Cricket StadiumDubai2014120775538.5021935.1601060
Azhar AliPAKBasin ReserveWellington2011120776738.5019140.3101081
Dean BrownlieNZBellerive OvalHobart2011120775638.5015450.00010140
Usman KhawajaAUSNew Wanderers StadiumJohannesburg2011120776538.5016746.1101091
Reece YoungNZBasin ReserveWellington2011120775738.5021935.1601070
Adam RouseGLOCounty GroundChelmsford2014120774938.5018741.1800090
Jos ButtlerLANAigburthLiverpool2014120775238.5014951.68010120
Mominul HaqueBANSenwes ParkPotchefstroom2017120777738.5015250.66011120
Henry NichollsNZDubai International Cricket StadiumDubai2018120777738.5018940.7401171
Gareth AndrewWORCounty Ground, HoveBrighton2015120777038.5013258.3301071
Mark CraigNZDubai International Cricket StadiumDubai2014120774338.5016347.2400081
Colin MunroAACobham Oval (New)Whangarei2014120775738.509581.0501082
PreviousPage 310Next

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.