Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st 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/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Mitchell HayCANMainpower OvalRangiora2022-2026815275014657.69148050.68170589
Stephen EskinaziMIDRadlett Cricket ClubRadlett2018-20231718175018244.12720104.172328815
Marvan AtapattuSLSharjah Cricket StadiumSharjah1996-200120202750102*41.67114365.62174422
Virat KohliIND/RCBVidarbha Cricket Association Stadium, JamthaNagpur2009-20231314174921357.62103472.44410774
Steve SmithAUS/SSWestern Australia Cricket Association GroundPerth2010-20171115274914957.62106470.39401807
Travis HeadAUS/AS/SABrisbane Cricket Ground, WoolloongabbaBrisbane2015-20251318174915244.0688684.542447714
James WhartonYORNorth Marine Road GroundScarborough2022-2026152017498539.42128958.11070797
Adil RashidENG/YOR/SBHeadingleyLeeds2014-20268650107498818.73121061.90046945
Joe CarterNDUniversity OvalDunedin2014-20261015174713853.36121161.68240937
Hamish RutherfordOVUniversity of Otago Oval2016-20231322074714233.95130557.242221067
DC de BoorderOV/OTAUniversity OvalDunedin2012-2018152457478539.32129857.550518613
Paul StirlingIRE/NKCivil Service Cricket Club, StormontBelfast2008-2025343417476622.6491381.820318719
Rikki ClarkeENG/WAR/SURKennington OvalLondon2003-2021464287477121.97122161.180229518
John EdrichENGLord'sLondon1963-19751320174617539.26189638.55322832
Greg HayCSSaxton OvalNelson2014-20231528174613627.63164945.24143990
Laurie EvansSUS/WAR/SURCounty Ground, HoveBrighton2015-20262832474611026.64729102.331237923
Steve SmithAUSLord'sLondon2010-20251217074521543.82115164.73240941
Martin GuptillNZ/AA/AUCUniversity OvalDunedin2009-20261820174515639.2193579.681458722
Michael PollardCAN/WF/WELBasin ReserveWellington2013-202020293745124*28.65124859.701619513
Tom LathamNZ/CANUniversity OvalDunedin2012-202513152744109*57.2393080.001706516
Brett D'OliveiraWORRiverside GroundChester-le-Street2015-20261519374412246.50129257.59220857
Rilee RossouwSA/KNI/JSKSuperSport ParkCenturion2012-20252322074413233.82564131.911417040
Steven CroftLANEdgbastonBirmingham2014-20232024474412737.2099275.002207219
Shiv ThakorDERCounty GroundDerby2015-20173031974413033.8295078.32221795
Nick KellyLEIGrace RoadLeicester20261317274312149.53100573.931629213
Sahibzada FarhanPAK/IU/LQRawalpindi Cricket StadiumRawalpindi2024-20261616174110649.40493150.301707434
Kim HughesAUSAdelaide OvalAdelaide1979-19841319074121339.00155347.71231674
Graham GoochENGOld Trafford Cricket GroundManchester1978-19941521174113337.05131256.48252836
Ken RutherfordNZAMI StadiumChristchurch1986-19951821174110237.05128657.62171648
Saim AyubPAK/PZ/HKGaddafi StadiumLahore2023-2026303027418826.46518143.050547831
Sam RobsonMIDMerchant Taylors' School GroundNorthwood2015-20261119274015443.53140352.74240960
Rob JonesWOR/LANCounty Ground, New RoadWorcester2019-202526336740110*27.41119961.72124795
Peter HandscombAUS/MS/MRSydney Cricket GroundSydney2015-20251720173911438.89121161.02332736
Richie RichardsonWIMelbourne Cricket GroundMelbourne1984-19952427273912229.56142251.97151763
Brad HaddinAUS/SSAdelaide OvalAdelaide2004-20161820773816956.77106269.492417117
Rachin RavindraNZ/WF/WELBasin ReserveWellington2019-20263136173813821.09121760.641337819
Colin CowdreyENGEdgbaston Cricket GroundBirmingham1957-1971813073715956.6943835.84331891
Tom BruceCS/CDEden Park Outer OvalAuckland2016-20261214073734552.64728101.241317422
Lendl SimmonsWI/GAW/JTProvidence StadiumGuyana2009-20191819473777*49.1387184.620615228
Temba BavumaSA/LIO/SECThe Wanderers StadiumJohannesburg2018-20241520373717243.35109067.61141895
Assad ValaPNGAmini ParkPort Moresby2016-202321204737144*46.0682289.661515413
Dilip VengsarkarINDWankhede StadiumMumbai1978-198913205737164*49.13148649.60231818
David GowerENGTrent BridgeNottingham1978-19901320173716638.79145550.65130830
Angelo MathewsSL/CK/CSMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2011-2022372847379330.7181190.880616412
Donald BradmanAUSThe GabbaBrisbane1931-1947570736226105.1487758.15311800
Moeen AliENG/WOR/BPKennington OvalLondon2014-20242023173616233.45118662.062118216
Zain-ul-HassanGLASophia GardensCardiff2023-2026253627366521.65183040.22013933
Shan MasoodDERCounty GroundDerby20221011073523966.8283488.13241833
Alex ObandaKENGymkhana Club GroundNairobi2007-2023252327358535.0092679.370608115
Shimron HetmyerWI/GAWProvidence Stadium, GuyanaProvidence2019-2026413647356822.97535137.380435137

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.