Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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 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
Dav WhatmoreAUSMelbourne Cricket GroundMelbourne1979120584329.0019529.7400030
Geoff CookENGThe OvalLondon1982120585029.0011749.5701050
Roy DiasSLBarabati StadiumCuttack1987120584929.00--000-0
Phil SimmonsWIVidarbha Cricket Association GroundNagpur1994120585029.0015138.4101080
Justin VaughanNZAntigua Recreation GroundSt John's1996120583229.0017433.3300070
Junior MurrayWIKingsmead Cricket GroundDurban1998120582929.0010058.0000030
Matthew HartNZTrent BridgeNottingham1994120583629.0018631.1800090
Steve ElworthySATrent BridgeNottingham1998120584829.007181.6900080
Sanath JayasuriyaSLSeddon ParkHamilton1991-1997230583519.3312247.5400070
Andy BichelAUSSydney Cricket GroundSydney2003230584919.338270.7300090
Shane WatsonAUSFeroz Shah KotlaDelhi2008-2013230583619.3312944.96000120
Darren GoughENGSydney Cricket GroundSydney1995-1999231585129.007379.4501151
Mehedi Hasan MirazBANPallekele International Cricket StadiumKandy2021230583919.3313443.2800050
Jamie SmithENGMultan Cricket StadiumMultan2024230583119.338965.1700051
Johnny TaylorAUSHeadingley Cricket GroundLeeds1921-1926230585019.33--01080
Denys MorkelSAKingsmeadDurban1928230584219.33--00000
Gubby AllenENGKennington OvalLondon1931-1936330582619.337560.00000-0
Tufty MannSACrusaders GroundPort Elizabeth1949-1950230584119.33--000-1
Tom BurttNZLancaster ParkChristchurch1947-1951231583129.00--00020
Chingleput GopinathINDEden GardensKolkata1951-1960230583919.33--00100
Phil DeFreitasENGThe GabbaBrisbane1986-1994230584019.3310455.7700090
Jack RussellENGSabina ParkKingston1990-1994230583219.3313144.2700160
Ian BishopWIBourdaGeorgetown1989-19983315844*29.0015936.4800161
Marvan AtapattuSLSuperSport ParkCenturion1998-2002240582214.5021027.6200090
Mathew SinclairNZEden ParkAuckland2000-2001240583414.5019729.4400070
Peter WilleyENGKensington OvalBridgetown1981-19862415819*19.3318731.0200070
Mashrafe MortazaBANBasin ReserveWellington2001-2008240582914.506885.2900054
Azhar MahmoodPAKArbab Niaz StadiumPeshawar1997-1998340582614.5015038.6700070
Alastair CookENGPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2006-2016240582714.5014938.9300090
Ravichandran AshwinINDNewlandsCape Town2018-2022240583714.5010953.2100080
Cheteshwar PujaraINDBasin ReserveWellington2014-2020240581914.5023225.0000060
Neil WagnerNZLord'sLondon2013-20212425825*29.009163.7400072
Shan MasoodPAKLord'sLondon2016-2026240582614.5016235.8000060
Rory BurnsENGMA Chidambaram StadiumChennai2021240583314.5010654.7200260
Babar AzamPAKSydney Cricket GroundSydney2017-2024240582614.5010754.2100170
Marco JansenSAHagley OvalChristchurch20222425837*29.0013343.6100080
Tip SnookeSAHeadingley Cricket GroundLeeds1907-1912240582314.50--000-0
Richie BenaudAUSEden GardensKolkata1956-1960241582419.33--00000
Barry JarmanAUSAdelaide OvalAdelaide1967-1969240583414.50--00050
Motganhalli JaisimhaINDKensington OvalBridgetown1962-1971240584114.50--00200
David AllenENGQueen's Park OvalPort of Spain1960241582519.33--000-0
Dirk WellhamAUSMelbourne Cricket GroundMelbourne1981240582614.5021427.1000070
Dilhara FernandoSLSinhalese Sports Club GroundColombo2000-20108535836*29.0015138.4100151
Stuart BroadENGBrisbane Cricket Ground, WoolloongabbaBrisbane2010-2017350583211.609064.4400170
Nayeem HasanBANShere Bangla National Stadium, MirpurDhaka2018-2024452581619.3313642.6500030
Anrich NortjeSASuperSport ParkCenturion2019-2023351584014.5011650.00001100
Darren GoughENGHeadingley Cricket GroundLeeds1994-200046058299.6712147.9300360
Paul WisemanNZEden ParkAuckland2000-200536058239.6715038.6700061
Stuart BroadENGAdelaide OvalAdelaide2010-2021461582911.6010455.7700142
Kyle JarvisZIMQueens Sports ClubBulawayo2011-20173645825*29.0017832.5800180
PreviousPage 243Next

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.