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 (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
Vijay HazareINDBrabourne StadiumMumbai1948-1952472629155125.80--400510
Mike AthertonENGKennington OvalLondon1989-2000917062910837.00166537.78152820
Mark BoucherSA/RCB/CCNew Wanderers StadiumJohannesburg1999-2012312886299531.4590769.35042711
Jonty RhodesSASt George's ParkGqeberha1992-20021517462871*48.3194966.17061514
Fakhar ZamanPAK/LQ/DVSharjah Cricket StadiumSharjah2017-2025232316289428.55488128.690516425
Glenn MaxwellAUS/MS/MRAdelaide OvalAdelaide2011-202521213627120*34.83429146.151316127
Dawid MalanENG/MID/YOREdgbastonBirmingham2014-20261722262769*31.3593367.200427313
Will YoungCS/CDEden Park Outer OvalAuckland2014-20261114062610144.7171687.431504627
Bill LawryAUSSydney Cricket GroundSydney1963-1971917262615141.73148138.49141480
Gordon GreenidgeWIMelbourne Cricket GroundMelbourne1975-19891620262610334.78118752.74130601
Raqibul HasanBANShere Bangla National StadiumMirpur2008-2011303136268922.36112755.55033414
Virat KohliIND/RCBArun Jaitley StadiumDelhi2017-2026911262524369.4465894.98140569
Daniel Bell-DrummondKENCounty GroundNorthampton2015-20267123625300*69.44105959.02131621
Desmond HaynesWIAdelaide OvalAdelaide1980-19931621062511129.76121051.65141505
Tom GraveneyENGTrent BridgeNottingham1953-1966711262425869.3354846.53301691
Graham ClarkDURCounty Ground, New RoadWorcester2016-20261315262411448.0069589.781506019
Anaru KitchenOV/AA/OTAUniversity OvalDunedin2013-2022202316247428.3688670.430305421
Richard HadleeNZEden ParkAuckland1974-1990232746248727.1391162.130425712
Ben CuttingAUS/BH/STBrisbane Cricket Ground, WoolloongabbaBrisbane2012-20213732562481*23.11384162.500124638
Geoff BoycottENGSydney Cricket GroundSydney1966-19808122623142*62.30131847.27241550
Denesh RamdinWI/GAW/TKRKensington Oval, BridgetownBarbados2007-20192424462316631.1594665.86121716
Tadiwanashe MarumaniZIMHarare Sports ClubHarare2021-20264846462374*14.8362899.200276413
Steven DaviesSOM/SUREdgbastonBirmingham2014-202110131622123*51.8390069.11220867
Neil HarveyAUSThe GabbaBrisbane1950-1962713062216247.8511631.90230640
Will RhodesYOR/DUR/WARCounty Ground, New RoadWorcester2015-20261416362220747.85101161.52222693
Daryll CullinanSAThe Wanderers StadiumJohannesburg1994-199812173622122*44.43111655.73152762
Moisés HenriquesAUS/SS/NSWAdelaide OvalAdelaide2012-202518235622103*34.5670688.101214816
Moeen AliENG/YOR/BBHeadingleyLeeds2014-202623254622108*29.6281975.951445826
Moeen AliENG/BP/SBLord'sLondon2014-2026202916228722.21123750.28023667
Peter MayENGHeadingley Cricket GroundLeeds1951-1961811262113869.00--320512
Dominic SibleyENG/WAR/SUROld TraffordManchester2017-20249152621142*47.77151540.99241672
Nasser HussainENGLord'sLondon1996-20041318262110538.81144443.01232851
Shai HopeWI/GAWKensington Oval, Bridgetown, BarbadosBridgetown2021-20262122462182*34.5074883.020414621
Ian SmithNZEden ParkAuckland1981-19922422662117338.8180477.24220747
Zak CrawleyENG/KEN/LSEdgbastonBirmingham2018-20261523062110827.0087071.38133883
Geoff BoycottENGQueen's Park OvalPort of Spain1968-198159162011277.50123933.09160750
Shivnarine ChanderpaulWIQueen's Park OvalPort of Spain1994-2004172116208331.00147042.18051602
Harry TectorIRE/NK/LLCivil Service Cricket Club, StormontBelfast2018-2026232546208429.5272485.64072559
Heath StreakZIMQueens Sports ClubBulawayo1994-2005313256206722.96136145.550335210
Jack HobbsENGKennington OvalLondon1912-1930712161915956.2718031.11230421
Ben SlaterDER/NOTEdgbastonBirmingham2018-2025913161910051.5892267.14150924
AB de VilliersSA/AX/RCBMA Chidambaram Stadium, ChepaukChennai2007-20211516361911247.62529117.011406314
Alastair CookENG/ESSThe Rose BowlSouthampton2007-20231216261910244.21104259.40162651
Steven CroftLANHeadingleyLeeds2014-20241922361910432.5889569.161205219
Sunil NarineCV/DDShere Bangla National Stadium, MirpurDhaka2015-2024373136197622.11393157.510456341
Mohammad NadeemOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2018-202545321061977*28.1477779.670102817
Tom GraveneyENGKennington OvalLondon1952-1968810061816561.8067646.89230620
Sam NortheastHAM/KEN/GLACounty GroundBristol2014-20261317161888*38.6386471.530707111
Suresh RainaIND/CSK/UPEden GardensKolkata2008-201921192618126*36.35484127.691426422
David GowerENGMelbourne Cricket GroundMelbourne1978-19911822261812230.9092067.17302521

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.