Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Heinrich KlaasenSA/TITMangaung OvalBloemfontein2016-20237701875126.71182102.75010136
Monank PatelUSAUnited Cricket Club GroundWindhoek2019-20248701877226.7124376.95021122
Tom LammonbySOMCounty Ground, HoveBrighton2023-20265701879326.7131060.32011251
Graham GoochENGWankhede StadiumMumbai1980-199347118711531.1730461.51100170
Mark GreatbatchNZMcLean ParkNapier1988-199577218764*37.4025473.62011203
Daniel VettoriNZ/DCSuperSport ParkCenturion2003-20097821878131.1727268.75011261
JP DuminySAHarare Sports ClubHarare2007-20148831875537.4030860.7102091
MS DhoniIND/CSKHimachal Pradesh Cricket Association StadiumDharamsala2010-20248821876531.1719794.92021216
Ravindra JadejaINDShere Bangla National StadiumMirpur2010-2016208318752*37.4022085.00010103
Moisés HenriquesSSSydney Showground StadiumSydney2016-202598218776*31.17136137.50020156
Craig WallaceSCOGrange Cricket Club Ground, Raeburn PlaceEdinburgh2016-20178801875823.3819695.41020144
James NeeshamNOR/KEN/ESSSt Lawrence GroundCanterbury2017-20228811879126.7121288.21010203
Tom HainesSUSCounty GroundNorthampton2019-20255801877623.3827368.50011251
KC D'SouzaBULMarsa Sports ClubMarsa2021-20228831874637.40123152.03001129
Gerry AlexanderWIQueen's Park OvalPort of Spain1958-19604811875726.71--01000
Hashmatullah ShahidiAFGStormont Cricket GroundBelfast2018-20268831875437.4025473.62010152
Glenn MaxwellAUS/RCB/DCArun Jaitley StadiumDelhi2018-202399018710620.78114164.041011611
Richard LeviSA/NORRiverside GroundChester-le-Street2012-20198911876623.3820193.03011214
Scott KuggeleijnNDEden Park Outer OvalAuckland2015-2026894187104*37.4026371.10100139
Brydon CarseENG/DUR/NSOld TraffordManchester2019-2026119318758*31.1723679.2401097
Sohail AkhtarLQDubai International Cricket StadiumDubai2018-201910941873937.40150124.67000158
W.G. GraceENGOld Trafford Cricket GroundManchester1884-18965901874520.78--00000
Trevor BaileyENGKennington OvalLondon1949-19587901876420.78--012150
Paul CollingwoodENG/PSSydney Cricket GroundSydney2003-201291011877020.7833955.16010110
Sunil DhaniramCANMaple Leaf North-West GroundKing City2008-2009111001877918.7025074.80011123
Liam DawsonENG/IU/PZGaddafi StadiumLahore2018-2026111011876220.78146128.08010208
Sukhdeep SinghKENSikh Union Club GroundNairobi20241010118754*20.78137136.50012260
Jimmy AdamsWIMelbourne Cricket GroundMelbourne1992-2001710318774*26.7142643.90012120
J BanguraSIENigeria Cricket Federation Oval 1Abuja2024-20251111218752*20.7821089.05010144
Jake WeatheraldSA/TASJunction OvalMelbourne2019-2026111201874615.5837649.73004240
Anil KumbleINDWankhede StadiumMumbai1993-2006151611874212.4735952.09002241
Daniel SamsSS/STSydney Showground StadiumSydney2017-202627223187309.84154121.430021210
Craig McDermottAUSMelbourne Cricket GroundMelbourne1984-199639285187338.1335253.13008140
James AndersonENG/LAN/MOOld TraffordManchester2003-20265441251874211.6940945.72005231
William PorterfieldIREWanderers Cricket GroundWindhoek2015110186186186.0032557.23100211
Tom BlundellNZCivil Service Cricket Club, StormontBelfast2026110186186186.0029263.70100223
James VinceHAMCounty GroundNorthampton2023110186186186.0027966.67100220
James FosterESSGrace RoadLeicester2014-201632018613293.0030361.39110252
VVS LaxmanINDAntigua Recreation GroundSt John's1997-200222018613093.0033755.19110190
Peter TregoCSNelson ParkNapier201312018614193.0022881.58100251
Richie RichardsonWISawai Mansingh StadiumJaipur1987-199622118693*186.0026370.72020182
Asa TribeGLAThe OvalLondon202612018615593.0038148.82100200
Lachlan StackpoleAA/AUCBasin ReserveWellington2025-2026321186172*186.0018998.41100217
Keith StackpoleAUSSabina ParkKingston197312018614293.00--100292
Michael ClarkeAUSBasin ReserveWellington2005-201033118616893.0030261.59100232
Jesse RyderESSCounty Ground, HoveBrighton201633018610062.0028365.72110154
Daryl MitchellNZ/LANHeadingleyLeeds2022-202323018610962.0039846.73110184
Chris DentGLOKent County Cricket GroundBeckenham2016-2021332186112*186.00166112.05110203
Ali ZaheerKUWGrainvilleSt Saviour202533218699186.0021486.92020174
Lachlan HearneQUEWestern Australia Cricket Association GroundPerth2024-20252301868762.0024675.61020222
PreviousPage 248Next

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.