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
Martin CroweNZBrisbane Cricket GroundBrisbane1985110188188188.0032857.32100260
Martin CroweNZBourdaGeorgetown1985110188188188.0046240.69100221
Stan McCabeAUSSydney Cricket GroundSydney1931-19366101564187*62.6762562.24131631
Hanif MohammadPAKLord'sLondon1954-1967351283187*70.7555633.63100210
Jack HobbsENGAdelaide OvalAdelaide1908-1929510160118766.78118546.58310432
Maurice LeylandENGKennington OvalLondon1928-193879054018760.0070547.80301492
Pathum NissankaSLGalle International StadiumGalle2021-2025814050118735.7989955.73130562
Alvin KallicharranWIWankhede StadiumMumbai1975-1978231319187159.5031559.37110400
Michael ClarkeAUSOld TraffordManchester2005-201324126318787.6742761.59100310
Jack HobbsENGNewlands Cricket GroundCape Town191023018818762.67--10100
Shikhar DhawanINDPunjab Cricket Association Stadium, MohaliChandigarh2013-201523018718762.33186100.54102332
Ravi ShastriINDKennington OvalLondon1990110187187187.0043642.89100230
Dimuth KarunaratneSLGalle International StadiumGalle2012-202524432204018649.76362856.236841964
Andrew JonesNZBasin ReserveWellington1989-1995714168618652.77182337.63221641
Zaheer AbbasPAKNational StadiumKarachi1969-19841220353118631.2460863.32111590
Paul CollingwoodENGLord'sLondon2006-2010913048618637.3887455.61222560
Jacques KallisSAThe Wanderers StadiumJohannesburg1997-2007611040018636.3686646.19100593
Harry BrookENGBasin ReserveWellington2023-202424036418691.00352103.412114010
Kevin PietersenENGWankhede StadiumMumbai2006-201223023218677.3331174.60100255
Virat KohliINDNarendra Modi StadiumAhmedabad2021-202333021318671.0043049.53101180
Tom BlundellNZCivil Service Cricket Club, StormontBelfast2026110186186186.0029263.70100223
Victor TrumperAUSSydney Cricket GroundSydney1901-191210192809185*47.5952360.04320870
Mike AthertonENGThe Wanderers StadiumJohannesburg1995121194185*194.0050638.34100310
Dean ElgarSASuperSport ParkCenturion2013-20231016067218542.00119456.281511061
Brendon McCullumNZSeddon ParkHamilton2008-2015815160318543.07101159.64151719
Marnus LabuschagneAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2019-2025712244518544.5074959.41130413
John WrightNZAMI StadiumChristchurch1979-1993711144518544.50121232.76110510
Azhar AliPAKRawalpindi Cricket StadiumRawalpindi2019-202257035518550.7172149.24101353
Marvan AtapattuSLLord's Cricket GroundLondon200212019218596.0038749.61100240
Bob BarberENGSydney Cricket GroundSydney1966110185185185.0025572.55100190
David BoonAUSSydney Cricket GroundSydney1984-1995112131127184*62.61289438.944411110
Dean JonesAUSSydney Cricket GroundSydney1987-19926102460184*57.50109841.89121371
Jamie SmithENGEdgbastonBirmingham2024-2026341436184*145.3349987.371305110
Denis ComptonENGTrent BridgeNottingham1938-1955711075918469.0071042.96421710
Vinoo MankadINDLord'sLondon1946-195224033318483.25--120263
Desmond HaynesWILord'sLondon1980-199147129418449.0061447.88110431
Inzamam-ul-HaqPAKM. Chinnaswamy StadiumBengaluru2005121215184215.0029672.64100280
Matt RenshawAUSSydney Cricket GroundSydney2017-2023221189184189.0030462.17100210
Andy FlowerZIMFeroz Shah KotlaDelhi1993-2002362522183*130.50107048.79231724
Mike GattingENGEdgbastonBirmingham1982-1987472463183*92.6082356.26300552
Graeme SmithSANewlandsCape Town2003-201416282129218349.69189368.254501633
Bill PonsfordAUSSydney Cricket GroundSydney1924-1932711148418348.4043940.09210300
Graham GoochENGHeadingleyLeeds1978-198659033618337.3370647.59110420
Charlie DavisWIKensington OvalBridgetown1971-197224128518395.00--110300
Herschelle GibbsSAKennington OvalLondon200312019218396.0027968.82100371
Michael VaughanENGSydney Cricket GroundSydney200312018318391.5028564.21101271
Viv RichardsWIKensington OvalBridgetown1976-199112171959182*59.9486368.3735110912
Sunil GavaskarINDEden GardensKolkata1972-19847132563182*51.1872437.85211330
Kamindu MendisSLGalle International StadiumGalle2022-20267122559182*55.9091261.29220558
Jacques KallisSAKennington OvalLondon2003-2012351294182*73.5055153.36110382

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.