Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Alec BedserENGMelbourne Cricket GroundMelbourne1947-19513538127*40.5010250.9800070
Bryan StrangZIMQueens Sports ClubBulawayo1995-20016113804110.0014057.14002120
Matthew HoggardENGLord'sLondon2000-2007993791913.1725031.6000290
Ian BishopWIQueen's Park OvalPort of Spain1989-19933637930*26.3322535.1100060
David AllenENGKennington OvalLondon1960-19623437642*76.00--00160
Glenn McGrathAUSSydney Cricket GroundSydney1994-20071215374246.1719537.9500530
Makhaya NtiniSANew Wanderers StadiumJohannesburg2002-2009583732614.6011066.36001111
Shivlal YadavINDWankhede StadiumMumbai1979-19866737229*18.0016137.2700040
James PattinsonAUSMelbourne Cricket GroundMelbourne2011-20193336937*-14647.2600080
Jim LakerENGKennington OvalLondon1949-1958810369159.86--00160
Tony LockENGOld Trafford Cricket GroundManchester1952-19584536925*34.50--00040
Fred TruemanENGHeadingley Cricket GroundLeeds1952-1964910368209.717022.8600141
Tauseef AhmedPAKNational StadiumKarachi1980-1990773683517.0024127.8000180
Ben HilfenhausAUSLord'sLondon2009-20102436756*67.0011060.9101071
Steven FinnENGLord'sLondon2010-2016711365198.1319134.0300190
Harbhajan SinghINDHarare Sports ClubHarare1998-2005353643132.009468.09000110
John SnowENGHeadingley Cricket GroundLeeds1966-1972563644821.3319832.3200270
Bob WillisENGSydney Cricket GroundSydney1971-198371136415*8.0028622.3800140
Cyril VincentSAKingsmeadDurban1928-19314736319*15.75--00011
Bob WillisENGTrent BridgeNottingham1977-19835836225*12.4011155.8600180
Jack BlackhamAUSOld Trafford Cricket GroundManchester1884-18934736023*15.00--00000
Bob WillisENGEdgbastonBirmingham1982-19842436028*60.0013644.1200070
Madan LalINDWankhede StadiumMumbai1976-19833635926*19.674141.4600200
Dilhara FernandoSLSinhalese Sports Club GroundColombo2000-20108535836*29.0015138.4100151
Brian StathamENGSydney Cricket GroundSydney1954-1963563582519.338349.4000130
Norman GiffordENGLord'sLondon1964-1973573581714.5028220.5700050
Bishan BediINDEden GardensKolkata1966-1978611358187.257835.9000320
Ishant SharmaINDSinhalese Sports Club GroundColombo2008-2015353532726.5018728.3400030
Nathan LyonAUSEdgbastonBirmingham2015-20233535216*26.008759.7700090
Josh HazlewoodAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2014-20248735132*12.7512142.1500180
Ryan SidebottomENGTrent BridgeNottingham2007-20082335025*-10846.3000060
Dominic BessENGOld TraffordManchester20203435031*50.009751.5500041
Ishant SharmaINDGalle International StadiumGalle2008-20153634931*16.3319225.5200250
Hasan MahmudBANZahur Ahmed Chowdhury StadiumChattogram2024-20253534938*24.508557.6500024
Mohammad NazirPAKNational StadiumKarachi1969-19802434829*48.00593.3900160
Glenn McGrathAUSMelbourne Cricket GroundMelbourne1995-20061112347185.2218625.2700510
Al-Amin HossainBANShere Bangla National StadiumMirpur2013-20143434732*47.0041114.6300035
Dennis LilleeAUSKennington OvalLondon1972-19813434728*47.0010943.1200051
Geoff DymockAUSWACA GroundPerth1978-19793534720*23.5019424.2300030
Tanaka ChivangaZIMQueens Sports ClubBulawayo2023-2025510346226.5713135.1100253
Bob WillisENGOld Trafford Cricket GroundManchester1974-1981453462423.0011241.0700050
Bob WillisENGWACA GroundPerth1974-198248346269.2012437.1000260
Karsan GhavriINDFeroz Shah Kotla GroundDelhi1976-19793434635*46.0010046.0000151
Graham DilleyENGSydney Cricket GroundSydney1980-19883534522*22.507857.6900050
James AndersonENGSuperSport ParkCenturion2009-2019363442914.6711538.2600171
Nathan LyonAUSGalle International StadiumGalle2011-20256834415*8.807261.1100160
James KellyAUSTrent BridgeNottingham1899-1905243442644.00--00000
Erapalli PrasannaINDAdelaide OvalAdelaide1967-19782434418*44.007334.2500040
Courtney WalshWIBourdaGeorgetown1988-200188343148.607160.5600141
James AndersonENGThe Rose BowlSouthampton2011-2020653422721.007357.5300070

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.