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
C.B. FryENGEdgbaston Cricket GroundBirmingham1902-19092313535*17.5010.0000200
Frederick SpofforthAUSOld Trafford Cricket GroundManchester1884-18862313520*17.50--00000
Charles StuddENGMelbourne Cricket GroundMelbourne1882-1883230352111.67--00120
Wes HallWILord'sLondon1963-19662323525*35.001172.7300010
Graham McKenzieAUSNewlandsCape Town1966-1970230351911.675841.3800050
Ian RedpathAUSOld Trafford Cricket GroundManchester1964-1968230351911.6713625.7400040
Craig MatthewsSANewlands Cricket GroundCape Town1993-19942333528*-8939.3300050
Aamer SohailPAKThe Wanderers StadiumJohannesburg1995-1998230352311.677646.0500150
Pubudu DassanayakeSLP Sara OvalColombo1993-1994230352411.6710134.6500030
Sourav GangulyINDGalle International StadiumGalle2001-200824035168.7512128.9300120
Jason GillespieAUSWACA GroundPerth1998-2001341352311.6718219.2300120
Jacques KallisSASinhalese Sports Club GroundColombo2000-200424035198.759835.7100130
Shane WarneAUSLord'sLondon1993-200544035288.754479.5500160
Grant FlowerZIMLord'sLondon2000-200324035268.7513525.9300040
Talha JubairBANMA Aziz Stadium, ChittagongChattogram2002-2004241353111.6735100.0000261
Darren GoughENGMelbourne Cricket GroundMelbourne1994-199824035208.758143.2100150
Moin KhanPAKBellerive OvalHobart1995-199924035168.759835.7100020
HMRKB HerathSLSharjah Cricket StadiumSharjah2011-20142423534*17.504283.3300241
Peter SiddleAUSNew Wanderers StadiumJohannesburg2009-20112413522*11.676256.4500151
Cheteshwar PujaraINDSuperSport ParkCenturion2018-202124035198.7511330.9700250
Jonny BairstowENGEden ParkAuckland2013-201824035268.7510732.7100150
Kagiso RabadaSALord'sLondon2017-202534035278.757844.8700050
Zak CrawleyENGGalle International StadiumGalle202124035138.759038.8900040
Tom CampbellSAOld WanderersJohannesburg1910241351911.67--00100
Joe HunterENGSydney Cricket GroundSydney1885241351311.67--00030
Jack WorrallAUSLord'sLondon1888-1899241351811.67--00000
James KellyAUSLord'sLondon1896-19053413524*11.67--00100
Johnny TyldesleyENGAdelaide OvalAdelaide1902-190424035258.75--00230
John ReidNZKingsmeadDurban1953-196124035168.75--00100
Vic PollardNZNational StadiumKarachi1965-19692413528*11.67--00020
Richard HadleeNZWankhede StadiumMumbai1976-198824035178.754325.5800041
John ParkerNZBasin ReserveWellington1973-197844035168.7512623.8100020
Steve RixonAUSQueen's Park OvalPort of Spain1978241352111.67--00130
John EmbureyENGHeadingleyLeeds1980-1986341352111.678242.6800160
Gundappa ViswanathINDNational StadiumKarachi1978-198335035247.0012826.5600240
Dick BarlowENGKennington OvalLondon1882-18863513521*8.757145.0700220
Bob WillisENGThe GabbaBrisbane1974-19823533513*17.5011231.2500040
Jack RussellENGHeadingley Cricket GroundLeeds1989-199635035157.0014524.1400060
Andrew CaddickENGHeadingley Cricket GroundLeeds1993-200246035125.8315522.5800050
Gil LangleyAUSMelbourne Cricket GroundMelbourne1951-19533633526*11.67--00050
Noel McGregorNZCarisbrookDunedin1955-196436035115.83--00110
Steve HarmisonENGLord'sLondon2003-20078923511*5.009736.0800320
Rahul DravidINDPunjab Cricket Association IS Bindra StadiumChandigarh1997110343434.0011729.0600040
Graham ThorpeENGHeadingleyLeeds2004110343434.009137.3600050
Ronnie IraniENGEdgbaston Cricket GroundBirmingham1996110343434.0034100.0000070
Ajit AgarkarINDBangabandhu National StadiumDhaka2000110343434.008838.6400050
Graeme SmithSASardar Patel Stadium, MoteraAhmedabad2008110343434.004280.9500060
Herschelle GibbsSAQueen's Park Oval, Port of SpainTrinidad2005110343434.0011529.5700021
Shaun PollockSAWACA GroundPerth2005110343434.003597.1400060
Nicky BojeSABourda, GeorgetownGuyana2005110343434.008141.9800050
PreviousPage 339Next

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.