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
Saeed AjmalPAKHarare Sports ClubHarare2013240594914.7510556.1900071
Angelo MathewsSLKingsmeadDurban2011-2024240593014.7511352.2100070
Zak CrawleyENGMelbourne Cricket GroundMelbourne2021-2025240593714.7510357.2800041
Frank WoolleyENGTrent BridgeNottingham1921-1930340593414.751241.6700141
Jimmy BlanckenbergSANewlandsCape Town1921-1923240592514.75--00061
Ivo BlighENGSydney Cricket GroundSydney1883241591919.67--00060
Dick LilleyENGAdelaide OvalAdelaide1902-1904240592814.75--00170
Bert HopkinsAUSOld WanderersJohannesburg1902240593014.75--00000
Jack RussellENGSydney Cricket GroundSydney1920-1921240593514.7510655.6600150
Jack WhiteENGLord'sLondon1929-19302425923*29.507245.8300040
Nummy DeaneSAOld WanderersJohannesburg1927-1928241593919.67--000-0
Cyril VincentSAMelbourne Cricket GroundMelbourne1931-1932241593419.67--00071
Athol RowanSALord'sLondon1947-19512415938*19.67--00000
John WaiteSASydney Cricket GroundSydney1953-1964340593214.758332.5300120
Zin HarrisNZNew Wanderers StadiumJohannesburg1961-1962241594619.6710.0000170
Bob SimpsonAUSHeadingley Cricket GroundLeeds1961-1964240593014.7512343.9000080
Rusi SurtiINDQueen's Park OvalPort of Spain1962240595714.75--01200
Erapalli PrasannaINDThe GabbaBrisbane1968-1977240592414.757243.0600060
Bob CunisNZAMI StadiumChristchurch1966-1971242593529.509736.0800170
Bruce TaylorNZBrabourne StadiumMumbai1965-1969240592114.75--000100
John DysonAUSThe GabbaBrisbane1980-1982242593029.5019929.6500070
Martin SneddenNZLancaster ParkChristchurch1981-1988440593214.7512846.0900160
Damien FlemingAUSMelbourne Cricket GroundMelbourne1994-19993415931*19.6711153.1500150
Steve HarmisonENGHeadingleyLeeds2004-2009452593619.677183.1000192
Kyle MillsNZBasin ReserveWellington2005-2008450593111.8017932.9600081
Paul HarrisSASuperSport ParkCenturion2007-2010450593811.8014540.6900160
Ishant SharmaINDPunjab Cricket Association Stadium, MohaliChandigarh2008-2013451593114.7519929.6500190
Kyle JamiesonNZLord'sLondon2021-20263515938*14.757183.1000153
Michael HoldingWISabina ParkKingston1976-1986551595514.751323.0801182
Ian BishopWIAntigua Recreation GroundSt John's1990-1997451591714.7517134.5000080
Ranjan MadugalleSLAsgiriya StadiumKandy1983-198536059339.8314131.2100140
Roy KaiaZIMHarare Sports ClubHarare202136059489.8316136.6500480
Chris OldENGEdgbaston Cricket GroundBirmingham1973-1981461592311.8011850.0000150
Madan LalINDWankhede StadiumMumbai1976-19833635926*19.674141.4600200
Jeff ThomsonAUSAdelaide OvalAdelaide1975-198267159249.834768.0900160
Bishan BediINDMA Chidambaram StadiumChennai1967-197758159148.435141.1800170
Ashley MallettAUSMelbourne Cricket GroundMelbourne1972-198078259259.8314141.8400250
Makhaya NtiniSANewlandsCape Town2001-20091110459189.8310655.6600352
Mark ButcherENGSabina Park, KingstonJamaica2004110585858.0013941.7301060
Nasser HussainENGSabina Park, KingstonJamaica2004110585858.0015836.7101070
Mark RamprakashENGM Chinnaswamy Stadium, BangaloreBengaluru2001110585858.0013343.6101050
Anil KumbleINDVidarbha C.A. GroundNagpur2006110585858.0016834.52010100
Mahela JayawardeneSLPaikiasothy Saravanamuttu StadiumColombo2003110585858.0014839.1901080
Faisal IqbalPAKKennington OvalLondon20061115858*-9064.4401080
Saqlain MushtaqPAKR. Premadasa StadiumColombo1997110585858.0024823.3901050
Lance KlusenerSASheikhupura StadiumSheikhupura1997110585858.0054107.4101091
Devon SmithWISir Vivian Richards StadiumNorth Sound2018110585858.0012347.1501070
Thilan SamaraweeraSLZahur Ahmed Chowdhury StadiumChattogram2006110585858.0014340.5601070
Darren SammyWIZahur Ahmed Chowdhury StadiumChattogram2011110585858.0043134.8801082
Albie MorkelSANewlandsCape Town2009110585858.007181.69010101
PreviousPage 240Next

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.