ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by ground (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Saleem MalikPAKGaddafi StadiumLahore1988-199424025714364.2545256.86110360
Graeme SmithSAWestern Australia Cricket Association GroundPerth2008-201224025610864.0037169.00110330
Graeme PollockSANew Wanderers StadiumJohannesburg1966-19703502569051.2026652.26030342
Saeed AnwarPAKRawalpindi Cricket StadiumRawalpindi1994-199824025414563.5053147.83110260
AB de VilliersSAKingsmeadDurban2006-20183612548450.8055246.01031310
Alastair CookENGLord'sLondon2009-20153602549642.3349551.31020410
Denis ComptonENGLord'sLondon1938-195336125476*50.8015851.90030240
David GowerENGTrent BridgeNottingham1981-198936025316642.1745955.12100270
Frank WoolleyENGMelbourne Cricket GroundMelbourne1911-19256902535628.1151748.94032211
Ken BarringtonENGSydney Cricket GroundSydney1963-196635025210150.4013741.61110110
Alec StewartENGSydney Cricket GroundSydney1991-20033612529150.4039663.64020340
Geoff BoycottENGMelbourne Cricket GroundMelbourne1965-1980510225276*31.5083530.18020160
Mahela JayawardeneSLGalle International StadiumGalle1999-201135025110550.2051948.36110351
Mark ButcherENGThe GabbaBrisbane1998-200224025011662.5053646.64110290
Russell EndeanSAMelbourne Cricket GroundMelbourne1952-1953241250162*83.33--110120
Aubrey FaulknerSASydney Cricket GroundSydney1910-19112402499262.2543457.37030340
Dilip VengsarkarINDMelbourne Cricket GroundMelbourne1977-19914812497535.5769935.62020140
Azhar AliPAKMelbourne Cricket GroundMelbourne2016121248205*248.0047652.10100230
Eddie BarlowSAAdelaide OvalAdelaide1964121248201248.00--100330
Dudley NourseSANewlandsCape Town1936-194924124811482.67--110-0
Sadiq MohammadPAKMelbourne Cricket GroundMelbourne1972-197724024713761.7554045.74201260
Joe RootENGLord'sLondon2013-202348024618030.7547551.79101262
Virat KohliINDPerth StadiumPerth2018-202424124512381.6745254.20200233
Ken BarringtonENGMelbourne Cricket GroundMelbourne1962-196635224511581.6741459.18110192
AB de VilliersSANew Wanderers StadiumJohannesburg2009-2011241244104*81.3342557.41120302
David GowerENGKennington OvalLondon1985-198923024315781.0036067.50110310
Gautam GambhirINDFeroz Shah KotlaDelhi2008120242206121.0048749.69100311
Nasser HussainENGSydney Cricket GroundSydney1999-20032402427560.5058541.37030230
Ian BothamENGThe GabbaBrisbane1978-198634024213860.5033073.33100255
Hansie CronjeSAThe Wanderers StadiumJohannesburg1994-199724024112260.2542456.84110342
Sourav GangulyINDMelbourne Cricket GroundMelbourne1999-20073602417340.1746751.61010271
Alastair CookENGAdelaide OvalAdelaide2006-201747024114834.4353545.05100260
Vinoo MankadINDMelbourne Cricket GroundMelbourne194824024011660.0054144.36201210
Mark GreatbatchNZWACA GroundPerth1989-1993241240146*80.0065836.47111330
Denis AtkinsonWIKensington OvalBridgetown1955121239219239.00--100291
Zaheer AbbasPAKAdelaide OvalAdelaide1972-198335023910147.8040157.86111293
Derek RandallENGWACA GroundPerth1978-198236023911539.8345852.18112210
Brian LaraWIAntigua Recreation GroundSt John's1995-199924023810059.5028982.35110363
Dudley NourseSAOld WanderersJohannesburg1935-193624023723159.25--101360
Ken BarringtonENGKennington OvalLondon1961-19642412378379.0021646.76030260
Richie RichardsonWIAntigua Recreation GroundSt John's1984-199535023715447.4051945.66100322
Cyril WashbrookENGMelbourne Cricket GroundMelbourne1947-195136023711239.5050634.39110122
Graham GoochENGOld Trafford Cricket GroundManchester1981-199336023713339.5047649.79110322
Clyde WalcottWIQueen's Park OvalPort of Spain1955120236126118.00--200300
Jacques KallisSAKingsmeadDurban2006-200924023611459.0050846.46110360
Ben StokesENGHeadingleyLeeds2019-2023241236135*78.6735566.481102013
Tony GreigENGMelbourne Cricket GroundMelbourne1974-19773502368947.2039060.51020321
Virender SehwagIND/IWXSydney Cricket GroundSydney2004-20123602367639.3331973.98020372
Peter MayENGMelbourne Cricket GroundMelbourne1954-195936023611339.3339037.18111220
Roy FredericksWIMelbourne Cricket GroundMelbourne1968-19763602367639.3356042.14020210

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.