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
Hansie CronjeSANewlands Cricket GroundCape Town1992-19991722261811230.90127648.43122507
Joe DenlyENG/KENThe Rose BowlSouthampton2015-20261416261715444.0776380.87201649
Alex LeesENG/YOR/DUROld TraffordManchester2014-202615173617114*44.0789269.17150715
Tom BlundellWFCello Basin Reserve2016-20241319361710238.5688070.11141822
Rohit SharmaINDShere Bangla National StadiumMirpur2008-2016212016178332.47609101.310626016
Abdul RazzaqPAKSharjah Cricket Association StadiumSharjah1999-20032924961776*41.1384772.850413222
Peter HandscombAUS/MS/HHAdelaide OvalAdelaide2012-202517254617148*29.38110056.09221625
Chamika KarunaratneSL/DG/KFR Premadasa StadiumColombo2021-20264138136177524.68588104.930233925
Colin IngramGLAGrace RoadLeicester2015-2026610161613968.44114453.85320746
Aamer SohailPAKNational StadiumKarachi1991-2000911061616056.00102560.10300741
Chris CookeGLAGrace RoadLeicester2015-20267124616191*77.00113654.23210683
Dean FoxcroftOVUniversity of Otago Oval2019-2024713061617447.38110855.60231803
MahmudullahBAN/RR/KTSylhet International Cricket StadiumSylhet2017-2026332946165424.64540114.070444920
George HankinsGLOCounty GroundBristol2016-20212531261679*21.24126148.85036723
Virat KohliIND/RCBJSCA International Stadium ComplexRanchi2013-202512113615139*76.88582105.673105916
Shai HopeWI/BT/GAWBrian Lara Stadium, Tarouba, TrinidadTarouba2020-202613143615120*55.9162398.721404125
Kumar SangakkaraSLP Sara OvalColombo2005-20159161615200*41.00111855.01123625
Alex LeesENG/YOR/DUREdgbastonBirmingham2014-20251419161514534.1799062.12141736
Kendel Kadowaki-FlemingJPNSano International Cricket GroundSano2022-20261919261511436.18433142.031204931
Marlon SamuelsWI/AH/SLSSabina Park, KingstonJamaica2003-20172125761512334.1792366.632236316
Ariful HaqueBAN/CK/CVShere Bangla National Stadium, MirpurDhaka2013-202555471161543*17.08565108.850053919
Nishan MadushkaSL/CCCGalle International StadiumGalle2023-2026610161420568.22107457.17231632
Matthew ShortSFU/WFGrand Prairie StadiumDallas2023-2026161616149140.93385159.480605235
Henry HuntSAJunction OvalMelbourne2019-20261016061412738.38136644.95151773
Chris CairnsNZAMI StadiumChristchurch1992-19991417061411536.1295064.631625013
Adam ParoreNZAMI StadiumChristchurch1993-200120213614100*34.11129147.56110405
Stephen PetersNORCounty GroundNorthampton2014-2015132226148230.70106657.60051850
Shivam DubeIND/CSK/RRWankhede StadiumMumbai2016-20263027461466*26.70440139.550344633
Ben FoakesSUREdgbastonBirmingham2017-20268104613174*102.17115453.12310825
Saeed AnwarPAKToronto Cricket, Skating and Curling ClubToronto1996-1999171616138340.8775880.870506410
Brad HaddinAUS/SSWestern Australia Cricket Association GroundPerth2008-2017131706139436.0679077.590515519
Nicolas PooranWI/TKRBrian Lara Stadium, Tarouba, TrinidadTarouba2022-20252020461393*38.31373164.340533944
Steven PattersonYORHeadingleyLeeds2014-2022695676134512.51149241.09007842
Sourav GangulyINDSinhalese Sports Club GroundColombo1997-20081014161214747.08120550.79151708
Graham GoochENGEdgbaston Cricket GroundBirmingham1975-19941317061215436.00111654.84213692
Josh CobbWOR/NOR/LEIEdgbastonBirmingham2014-2024192026128034.00573106.810415421
Sean DicksonSOM/DUR/KENSophia GardensCardiff2015-2026202456129032.2195064.42051739
Liam LivingstoneENG/LAN/BPEdgbastonBirmingham2015-20253331761269*25.50485126.190213837
Dean FoxcroftOV/CS/OTAUniversity OvalDunedin2019-2025131546119455.5562997.140306519
Damien MartynAUSAdelaide OvalAdelaide1992-200614187611124*55.55118351.65130420
Graeme SmithSAEdgbastonBirmingham2003-2008462610277152.5080176.15210772
Billy RootGLA/NOTCounty Ground, New RoadWorcester2017-20251013461011867.7894364.69220688
Hansie CronjeSASt George's ParkGqeberha1992-19991520461013538.13121550.21132528
Kieron PollardWI/MI/MEZayed Cricket StadiumAbu Dhabi2021-2025242156108638.13383159.270314140
Paul StirlingIREHarare Sports ClubHarare2010-2025262206108927.7378577.710516811
Paul StirlingIRE/BWThe Village, MalahideDublin2013-20262829061012021.0364394.871247320
Josh DaveySOMThe Cooper Associates County GroundTaunton2018-202558381661075*27.73124948.84011884
Mahela JayawardeneSLShere Bangla National StadiumMirpur2009-201412122609203*60.9073582.86232597
Glenn TurnerNZEden ParkAuckland1969-1983916160914040.6086552.14141563
Trevor GoddardSANew Wanderers StadiumJohannesburg1956-1970917060911235.825016.00141574

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.