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
Frank MooneyNZLord'sLondon1949110333333.00--000-0
Richie BenaudAUSNewlandsCape Town1957110333333.00--000-0
Fred TitmusENGBasin ReserveWellington1963110333333.00--00020
Dick RichardsonENGTrent BridgeNottingham1957110333333.00--00030
Colin BlandSAAdelaide OvalAdelaide1964110333333.00--00040
Pat PocockENGNiaz Stadium, HyderabadSindh1973110333333.00--00040
Aftab GulPAKLord'sLondon1971110333333.009734.0200050
Imran KhanPAKP Sara OvalColombo1986110333333.00--000-0
Bob TaylorENGKarnataka State Cricket Association StadiumBengaluru1981110333333.007245.8300040
Chris OldENGTrent BridgeNottingham1976110333333.006253.2300070
Barry WoodENGLancaster ParkChristchurch1975110333333.0010730.8400060
John LeverENGNational StadiumKarachi19781113333*-8837.5000041
Graham YallopAUSBrisbane Cricket GroundBrisbane1983110333333.007146.4800040
Ray BrightAUSLord'sLondon1980-1981210333333.009734.0200040
David GowerENGBasin ReserveWellington1984110333333.006154.1000040
Mohammad AzharuddinINDMcLean ParkNapier1990110333333.006253.2300030
Curtly AmbroseWIAMI StadiumChristchurch1995110333333.003886.8400060
Meyrick PringleSAKingsmead Cricket GroundDurban1992110333333.0027122.2200032
Ian SalisburyENGIqbal StadiumFaisalabad2000110333333.0013624.2600040
Wayne JamesZIMQueens Sports ClubBulawayo1994110333333.0012027.5000030
Mark ButcherENGNew Wanderers StadiumJohannesburg1999120333216.5014922.1500040
Marcus TrescothickENGJade StadiumChristchurch2002120333316.504770.2100150
Marcus TrescothickENGSinghalese Sports Club Cricket GroundColombo2001120332316.508240.2400050
Michael VaughanENGThe GabbaBrisbane2002120333316.503886.8400140
Javagal SrinathINDThe GabbaBrisbane1991121332133.003691.6700060
Romesh KaluwitharanaSLSabina Park, KingstonJamaica2003120332316.505066.0000060
Mahela JayawardeneSLChittagong Divisional StadiumChattogram2009120332216.5013823.9100020
Russel ArnoldSLKingsmeadDurban2000120333016.5010930.2800030
Kumar SangakkaraSLNew Wanderers StadiumJohannesburg2002120332616.506947.8300050
Upul ChandanaSLBundaberg Rum StadiumCairns2004120331916.5011927.7300011
WPUJC VaasSLNew Wanderers StadiumJohannesburg2002120333216.503594.2900030
WPUJC VaasSLSabina Park, KingstonJamaica2003121332133.009534.7400050
Nuwan ZoysaSLHarare Sports ClubHarare1999-20042213328*33.006848.5300050
Mike ProcterSAKingsmeadDurban1967-1970220333216.504866.6700040
Stuart MacGillAUSNational StadiumKarachi19981213323*33.0010830.5600001
Glenn McGrathAUSEden GardensKolkata20011213321*33.005560.0000040
Robert KeyENGEdgbastonBirmingham2004120332916.505955.9300040
Steve HarmisonENGNew Wanderers StadiumJohannesburg20051223330*-6650.0000060
Graeme SmithSABrisbane Cricket Ground, WoolloongabbaBrisbane2012120332316.509435.1100030
Boeta DippenaarSAHarare Sports ClubHarare1999-2001220333316.509335.4800120
Taufeeq UmarPAKPallekele International Cricket StadiumKandy2012120332916.505461.1100070
Inzamam-ul-HaqPAKLord's Cricket GroundLondon2001120332016.506253.2300050
Mohammad SamiPAKArun Jaitley StadiumDelhi20071213328*33.0012626.1900041
Stephen FlemingNZAsgiriya StadiumKandy2003120333316.5011528.7000130
Stephen FlemingNZGreen ParkKanpur1999120333116.509036.6700030
Craig McMillanNZEdgbaston Cricket GroundBirmingham1999120331816.508538.8200030
Jacob OramNZGalle International StadiumGalle2009120332116.508339.7600030
Kyle MillsNZBrisbane Cricket GroundBrisbane2004121332933.007345.2100031
Andy BichelAUSWACA GroundPerth1997120331816.505856.9000040
Scott StyrisNZAsgiriya StadiumKandy2003120333216.509136.2600050
PreviousPage 346Next

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.