Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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
Marcus TrescothickENGMultan Cricket StadiumMultan200512019819399.0031662.66100202
Sachin TendulkarINDHeadingley Cricket GroundLeeds2002110193193193.0033058.48100193
Viv RichardsWIFeroz Shah Kotla GroundDelhi1974111192192*---100206
Steve SmithAUSMelbourne Cricket GroundMelbourne2010-202513225127919275.24245752.065511078
Stephen FlemingNZSeddon ParkHamilton1994-2008713160719250.58107156.68142882
Herschelle GibbsSASuperSport ParkCenturion2000-2007812149419244.9198550.15120665
Ian ChappellAUSKennington OvalLondon1968-197535035919271.8081044.32200430
Budhi KunderanINDCorporation StadiumMadras1960-196435034619269.20--110570
Kumar SangakkaraSLBellerive OvalHobart2007-201224031619279.0060052.67120421
Mohammad YousufPAKHeadingleyLeeds2006120200192100.0026874.63100262
Mohammad WasimPAKHarare Sports ClubHarare1998120200192100.0044245.25100230
Kane WilliamsonNZSharjah Cricket StadiumSharjah2014110192192192.0024478.69100231
Mohammad AzharuddinINDEden ParkAuckland1990110192192192.0025974.13100260
Clem HillAUSSydney Cricket GroundSydney1897-19121222082419137.4542580.71141720
Mohammad YousufPAKMultan Cricket StadiumMultan2001-200647151719186.1787459.15310653
Bill EdrichENGOld Trafford Cricket GroundManchester1947-195358146019165.71--130574
Geoff BoycottENGHeadingleyLeeds1973-198034035719189.2579145.13200470
Justin LangerAUSW.A.C.A. GroundPerth2004-200624032519181.2549465.79111383
Mushfiqur RahimBANRawalpindi Cricket StadiumRawalpindi2024231216191108.0040153.87100231
Rahul DravidINDVidarbha Cricket Association Stadium, JamthaNagpur2008-201023019419164.6741546.75101210
Brian LaraWIQueens Sports ClubBulawayo200312019219196.0021589.30100234
Neil HarveyAUSSydney Cricket GroundSydney1951-19631018266119041.3177940.56130600
Alec StewartENGEdgbaston Cricket GroundBirmingham1990-2002813140819034.0073255.74101580
Rahul DravidINDSeddon ParkHamilton1999-2009242367190183.5064257.17210610
Shikhar DhawanINDGalle International StadiumGalle2015-201724036619091.5053668.28200500
Daryl MitchellNZTrent BridgeNottingham2022-2026242363190181.5072350.21210386
Matt RenshawAUSKingsmeadDurban2026120272190136.0049654.84110283
Mohammad AshrafulBANGalle International StadiumGalle2013121212190212.0047344.82100211
Sidath WettimunySLLord'sLondon1984120203190101.5049241.26100230
Alastair CookENGEden GardensKolkata201212019119095.5038150.13100232
Bruce MitchellSAKennington OvalLondon1929-1947351448189*112.00--300250
Vijay ManjrekarINDFeroz Shah Kotla GroundDelhi1952-1961562413189*103.25--200490
Stan McCabeAUSOld WanderersJohannesburg1935-1936231263189*131.50--100-0
Jacques KallisSAQueens Sports ClubBulawayo2001111189189*-44342.66100193
Martin GuptillNZSeddon ParkHamilton2009-2015612150418945.82103448.74140556
Zak CrawleyENGOld TraffordManchester2020-202545032218964.4041278.16111404
Alan MelvilleSATrent BridgeNottingham1947121293189293.00--200311
Alastair CookENGSydney Cricket GroundSydney2007-201847027618939.4355250.00100240
Waqar HasanPAKBagh-e-Jinnah StadiumLahore1955-195924027518968.75--100351
Bill EdrichENGLord'sLondon1938-1954610026618926.602934.48101271
Jim BurkeAUSNewlandsCape Town1957110189189189.00--100150
Wazir MohammadPAKQueen's Park OvalPort of Spain195823018918963.00--102220
Guy WhittallZIMHarare Sports ClubHarare1994-200218324954188*34.07234640.662511083
Saeed AnwarPAKEden GardensKolkata1999121188188*188.0027169.37101231
Sanath JayasuriyaSLAsgiriya StadiumKandy1998-20071425090818836.32149560.743331177
Clem HillAUSMelbourne Cricket GroundMelbourne1898-19121223077018833.4825872.48233610
Dennis AmissENGLord'sLondon1967-1977915238218829.3887643.61113501
Ajinkya RahaneINDHolkar Cricket StadiumIndore2016-2019231297188148.5057351.83110304
Mike DennessENGMelbourne Cricket GroundMelbourne1974-197523019818866.0050039.60100170
Lahiru UdaraSLSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound202612018818894.0025274.60101215

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.