Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Champaka RamanayakeSLTyronne Fernando StadiumMoratuwa19922222515*-7931.6500010
Mark TaylorAUSMA Chidambaram StadiumChennai1998120251312.5011521.7400020
Aaqib JavedPAKJinnah StadiumSialkot1991-1995220251912.506538.4600030
Mark WaughAUSSharjah Cricket Stadium, SharjahUAE2002220252312.503865.7900050
Chandika HathurusingheSLWestern Australia Cricket Association GroundPerth1995120251412.505644.6400030
Brian McMillanSASardar Patel StadiumAhmedabad1996120251712.504654.3500020
Blair HartlandNZSeddon ParkHamilton1994120252512.509925.2500130
Ajay JadejaINDSardar Patel StadiumAhmedabad1999121251325.006737.3100020
Rod LathamNZHarare Sports ClubHarare1992120251512.506240.3200020
Simon DoullNZWestern Australia Cricket Association GroundPerth1997120251712.5023108.7000041
Pubudu DassanayakeSLTyronne Fernando StadiumMoratuwa1993220251812.5010025.0000010
Junior MurrayWILord'sLondon1995120251612.504852.0800050
Bryan YoungNZThe Wanderers StadiumJohannesburg1994120251812.506836.7600040
Mark LathwellENGHeadingley Cricket GroundLeeds1993120252512.508130.8600120
Darrin MurrayNZThe Wanderers StadiumJohannesburg1994120252512.5010124.7500140
Atif RaufPAKAMI StadiumChristchurch1994120251612.508928.0900020
Dominic CorkENGLord's Cricket GroundLondon2001-2002220252512.504654.3500110
Jason GallianENGThe OvalLondon1995120252512.5010523.8100120
Greg BlewettAUSWestern Australia Cricket Association GroundPerth1997-1999220251412.508330.1200010
Greg BlewettAUSEden ParkAuckland2000120251712.5012320.3300040
Greg BlewettAUSBasin ReserveWellington2000120252512.5012320.3300110
Greg BlewettAUSEden GardensKolkata1998120252512.507732.4700120
MSK PrasadINDAdelaide OvalAdelaide1999120251412.509925.2500000
Aftab HabibENGLord'sLondon1999120251912.5011322.1200040
Hashmatullah ShahidiAFGMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2026120252012.505843.1000050
IhsanullahAFGEkana Cricket StadiumLucknow2019120252412.505149.0200030
Ashley GilesENGAsgiriya StadiumKandy2001-2003231251612.5011222.3200020
Zaheer KhanINDVidarbha Cricket Association GroundNagpur2000-200433025258.332696.1500222
Zaheer KhanINDNewlandsCape Town2007-201123025238.334160.9800012
Kamran AkmalPAKKennington OvalLondon2006-201023025158.333571.4300140
Jonty RhodesSAHarare Sports ClubHarare1995-199923025158.335347.1700041
Lance KlusenerSAGalle International StadiumGalle2000-200423025198.336439.0600040
Robbie HartNZBasin ReserveWellington2002-200323025198.3311421.9300110
Alastair CookENGSir Vivian Richards Stadium, North SoundAntigua2009-2015231251312.505248.0800030
Miguel CumminsWISabina Park, KingstonJamaica2016-20182312524*12.503180.6500122
Kepler WesselsAUSWACA GroundPerth1983-198423025138.336936.2300140
Sammy CarterAUSOld Trafford Cricket GroundManchester1909-192123025138.33--00100
Bobby PeelENGKennington OvalLondon1888-189623025258.33--00200
Ernie JonesAUSLord'sLondon1896-189933025178.33--000-0
George DuckworthENGKennington OvalLondon1928-1936331251512.503158.0600030
Merv WallaceNZLancaster ParkChristchurch1947-195123025158.33--00020
Don TallonAUSTrent BridgeNottingham1948-195323025158.334323.2600110
Ray LindwallAUSNational StadiumKarachi1956-195923025238.33--00100
Intikhab AlamPAKEdgbaston Cricket GroundBirmingham1962-197123025168.332339.1300120
Neil HawkeAUSMelbourne Cricket GroundMelbourne1964-1966332252425.009027.7800030
Ashley MallettAUSThe GabbaBrisbane1968-197523025198.3320.0000110
Imran KhanPAKEden GardensKolkata1980-19872322519*25.004839.5800021
Patrick PattersonWIBourdaGeorgetown1988-199123025158.338230.4900150
Phil TufnellENGEden ParkAuckland1992-19972332519*-6439.0600020
Saqlain MushtaqPAKMultan Cricket StadiumMultan2003-200424025116.2511521.7400120
PreviousPage 398Next

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.