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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 runsODI1st 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
Matthew HartNZNewlands Cricket GroundCape Town1995120312415.5012524.8000050
Roger TwoseNZBellerive OvalHobart1997120312915.507143.6600030
HD AckermanSANewlands Cricket GroundCape Town1998120312315.5010828.7000010
Mahendra NagamootooWIKennington OvalLondon2000120311815.503783.7800050
Justin LangerAUSWankhede StadiumMumbai2001-2004230311910.337839.7400140
Brett LeeAUSLord'sLondon2001-2005230312010.336944.9300040
Mark BoucherSAKensington OvalBridgetown2001-2005230312810.3310330.1000100
Carl HooperWIOld Trafford Cricket GroundManchester1988-1995230311610.339831.6300130
André NelSASuperSport ParkCenturion2004-2007531312515.504372.0900012
Jeff CroweNZHeadingleyLeeds1983-1986230311810.338835.2300130
Mitchell JohnsonAUSSabina Park, KingstonJamaica2008-2015230312210.338237.8000050
Dinesh ChandimalSLHarare Sports ClubHarare20202313113*15.5011626.7200011
Shane ShillingfordWIQueen's Park Oval, Port of SpainTrinidad2010-2012230312710.334568.8900151
Asad ShafiqPAKThe Rose BowlSouthampton2020230312110.338038.7500010
Josh HazlewoodAUSBasin ReserveWellington2016-2024231312215.508038.7500060
Brian VitoriZIMHarare Sports ClubHarare2011-20132323119*31.005556.3600031
Keshav MaharajSARawalpindi Cricket StadiumRawalpindi2021-2025230313010.337243.0600130
Sandy BellSAHeadingley Cricket GroundLeeds1929-19352333126*---00000
Tufty MannSAHeadingley Cricket GroundLeeds1947-1951230312910.3320.0000100
Eric PetrieNZEden ParkAuckland1959-1966230311310.3321914.1600010
Derek UnderwoodENGMA Chidambaram StadiumChennai1977-1982230312310.337243.0600140
Mudassar NazarPAKLord'sLondon1978-1982330312010.338337.3500020
Bobjee Narasimha RaoINDEden GardensKolkata1978-19792313120*15.508535.2900040
Paul DowntonENGAntigua Recreation GroundSt John's1981-1986230311310.3314121.9900040
Duleep MendisSLIqbal StadiumFaisalabad1982-1985230311610.334139.0200130
David RichardsonSAAdelaide OvalAdelaide1994-1998230311510.3312524.8000020
Basit AliPAKGaddafi StadiumLahore1993-1994230312910.335952.5400150
Andy WhittallZIMQueens Sports ClubBulawayo1998-1999230311710.338536.4700050
Ranjan MadugalleSLLord'sLondon1984-198824031207.759731.9600040
Umar GulPAKSheikh Zayed StadiumAbu Dhabi2010-2012342312115.506448.4400141
Amit MishraINDPunjab Cricket Association Stadium, MohaliChandigarh2008-2015341312310.334470.4500021
Adam BacherSANewlands Cricket GroundCape Town1997-199824031257.759532.6300240
Wasim JafferINDWankhede StadiumMumbai2000-200624031117.7513822.4600040
Kemar RoachWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain2023-202634031197.7511526.9600150
Ravichandran AshwinINDMaharashtra Cricket Association StadiumPune2017-202434031187.755457.4100030
Neil WagnerNZHeadingleyLeeds2013-2022241312710.336547.6900170
Mohammed ShamiINDEdgbastonBirmingham2018-202224031167.755259.6200150
Jack LeachENGBay OvalMount Maunganui2019-20232413118*10.3311227.6800130
Alzarri JosephWIEdgbastonBirmingham2017-202424031157.758237.8000030
Rachin RavindraNZWankhede StadiumMumbai2021-202424031187.758038.7500050
Sid PeglerSAMelbourne Cricket GroundMelbourne1910-191124031157.754667.3900140
Bill BrockwellENGMelbourne Cricket GroundMelbourne1894-189524031217.75--00130
Xen BalaskasSANewlandsCape Town1931-193834031297.75--00200
John DewesENGKennington OvalLondon1948-195024031177.75616.6700000
Gil LangleyAUSLord'sLondon1953-1956241311410.33--00000
ShujauddinPAKBagh-e-Jinnah StadiumLahore1955-1959241312910.33--00100
Ken BarringtonENGBourdaGeorgetown1960-196824031277.752416.6700200
Ravi ShastriINDSabina ParkKingston1983-19892413125*10.334012.5000100
Paul DowntonENGSabina ParkKingston1981-19862413126*10.3316019.3800120
Craig McDermottAUSEden ParkAuckland1986-199324031107.755952.5400060
PreviousPage 361Next

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.