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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Marvan AtapattuSLR Premadasa StadiumColombo1996-20022422182211839.14119169.02240651
Josh ThomasSOMThe Cooper Associates County GroundTaunton2022-20262627582213637.36105378.0625010011
Javed MiandadPAKWACA GroundPerth1979-199215184821129*58.64149854.81171512
Matthew MontgomeryDER/NOTCounty GroundDerby2021-20261922382011443.16109375.022411037
Michael BevanAUSSydney Cricket GroundSydney1994-20043126781978*43.11124365.89061442
Shadab KhanPAK/IUGaddafi StadiumLahore2017-202650347819113*30.33647126.581415841
Gulsan JhaNEP/KYTribhuvan University International Cricket GroundKirtipur2022-202647371081967*30.33769106.500425348
Sunil GavaskarINDQueen's Park OvalPort of Spain1971-1983610181822090.8941144.04420690
Abhishek SharmaIND/SHRajiv Gandhi International Stadium, UppalHyderabad2023-20262625281814135.57391209.212537461
Dawid MalanENG/MID/YORTrent BridgeNottingham2014-202523264818182*37.1884996.351739420
Zeeshan MaqsoodOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018-202442347818102*30.3086494.681326532
Shubman GillIND/KKR/PUNEden GardensKolkata2018-20262422481712645.39530154.151508634
George HillYORNorth Marine Road GroundScarborough2021-20262226381713035.52105977.1516510410
Ben SandersonNORCounty GroundNorthampton2015-202613411329817659.73147955.24011610813
Ahmed ShehzadPAK/QGSheikh Zayed StadiumAbu Dhabi2009-20191820081617640.80127064.25141815
Colin de GrandhommeNZ/AA/NDHagley OvalChristchurch2013-202216226816120*51.00100381.363228421
Andrew StraussENGKennington OvalLondon2004-20121725281612935.48147955.171611131
Cole McConchieCANMainpower OvalRangiora2016-20251628181610630.22144256.59151763
Alastair CookENG/ESSTrent BridgeNottingham2006-2023192928169930.22163050.060511050
Herbie TaylorSAOld WanderersJohannesburg1913-1931816081517650.94--330431
Gordon GreenidgeWIKensington OvalBridgetown1977-19911525481522638.81122349.96231936
Marcus HarrisAUS/MR/PSMelbourne Cricket GroundMelbourne2016-20251827281510032.60165849.16154895
Tanzid HasanBAN/CC/KTShere Bangla National Stadium, MirpurDhaka2022-20263332181410726.26681119.532526945
Mohammad YousufPAKIqbal StadiumFaisalabad2000-20081013381312681.30132161.543507410
Daniel LawrenceENG/ESS/SUREdgbastonBirmingham2017-202618243813161*38.71125964.581511105
Harry TectorIRE/NK/DGThe Village, MalahideDublin2019-20261919381211350.75731111.082407823
Leonard HuttonENGLord'sLondon1937-19541223481219642.7416024.38312630
Tristan StubbsSA/WAR/SECSt George's ParkGqeberha2022-20263029881280*38.67625129.920404840
Shaun MarshAUS/PKPunjab Cricket Association Stadium, MohaliChandigarh2008-20152222281111540.55656123.631508125
Ken RutherfordNZEden ParkAuckland1986-1995273538115725.34176845.87052891
Saeed AnwarPAKRawalpindi Cricket StadiumRawalpindi1993-20001014181014962.31138358.573301022
Gordon GreenidgeWIBourdaGeorgetown1977-199111163810120*62.31136745.57170909
BJ WatlingNZ/NDBasin ReserveWellington2010-202115222810142*40.50192842.01243903
Alex LeesENG/YOR/DURTrent BridgeNottingham2014-20261722181010738.57132261.272521115
Victor TrumperAUSSydney Cricket GroundSydney1901-191210192809185*47.5952360.04320870
Denis ComptonENGKennington OvalLondon1937-19561321480911347.592321.74150500
Ollie PopeENG/SUR/LSLord'sLondon2017-20262430580920532.36109374.02141866
JJ SmitNAMWanderers Cricket GroundWindhoek2015-2025383398099433.7193886.250334848
Keith BarkerHAM/WARThe Rose BowlSouthampton2015-2024283998096426.97164349.240331031
Wally HammondENGSydney Cricket GroundSydney1928-1946572808251161.60188242.93410933
Clive LloydWIKensington OvalBridgetown1968-1984913180715767.2535470.624309112
Virat KohliINDMelbourne Cricket GroundMelbourne2011-20241518280716950.44114870.30242737
JP DuminySA/MI/CCSt George's ParkGqeberha2007-20192021680712353.80100580.301516510
Josh PhilippeSS/NSW/WABellerive OvalHobart2018-2026182308079535.09100580.3008110414
Aaron HardieAUS/PSPerth StadiumPerth2019-20263330480690*31.00628128.340507123
Saim AyubPAK/PZRawalpindi Cricket StadiumRawalpindi2023-2026333308067424.42738109.210627640
Bob SimpsonAUSAdelaide OvalAdelaide1961-1978611080522573.1862851.75351521
Ian BellENG/WARRiverside GroundChester-le-Street2005-201813143805162*73.18107774.74330916
Michael VaughanENGLord'sLondon2000-20081520180512042.37152152.93421980
Adam LythYOR/TR/NSOld TraffordManchester2014-20261823180514436.5997682.482418620

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.