Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 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,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Joshua van HeerdenGERSvanholm ParkBrondby20264401296732.25104124.04011114
Kaveen BandaraNCCSinhalese Sports Club GroundColombo2024-202634012910232.2518071.67101160
Arafat MinhasPAKRawalpindi Cricket StadiumRawalpindi20264421295964.50110117.27010153
H JangariyaESWMalkerns Country Club ovalMalkerns20255411295443.0086150.00010156
Liam BlackfordVICJunction OvalMelbourne20263401295032.2523355.3601092
Tip SnookeSAKennington OvalLondon1907-19122401296332.25--01070
Clifford RoachWIKennington OvalLondon1928-19332401295632.25--02051
Curly PageNZBasin ReserveWellington1930-19322401296732.25--010-0
Neil HarveyAUSEden GardensKolkata1956-19602401296932.25--010-0
Ken FunstonSAKingsmeadDurban1953-19583401294432.25--00050
Colin BlandSAKingsmeadDurban1961-19642401296832.25--01053
Greg ChappellAUSQueen's Park OvalPort of Spain19732401295632.25--010160
Sunil GavaskarINDSardar Patel StadiumAhmedabad1984-19874401296332.2531540.95020110
Mohammad AzharuddinINDSt George's ParkGqeberha1992-19973401296032.2522158.37020110
Roland HolderWIAntigua Recreation GroundSt John's1997-19983411295643.0027347.25010131
VVS LaxmanINDLord'sLondon2004-20113501295625.8030742.02010160
Sourav GangulyIND/PWBarabati StadiumCuttack1998-20125501294525.8018968.25000131
Marvan AtapattuSLR.Premadasa StadiumColombo2004-20056501296525.8022158.37010160
Mark BoucherSAQueen's Park Oval, Port of SpainTrinidad2005-20105521296943.0028245.7401081
Jonty RhodesSAGaddafi StadiumLahore1994-199755212953*43.0014290.8501081
Robin PetersonSA/CCKingsmeadDurban2004-20157521296143.00116111.21010143
Dinesh KarthikIND/KKR/RCBSawai Mansingh StadiumJaipur2008-20248511294432.25128100.78001113
Denesh RamdinWIBellerive OvalHobart2005-20153501297125.8024951.81010140
Andre FletcherKT/SSZahur Ahmed Chowdhury Stadium, ChittagongChattogram2016-20175501297125.8097132.99010126
Gihahn CloeteWAR/KNI/TSBoland ParkPaarl2013-20265511298032.2597132.99010181
Chris NashSUS/NOTOld TraffordManchester2014-20183501295225.8021958.90011160
Luke WellsSUSCricket Field Road GroundHorsham2014-20153501294025.8023953.97001141
Brett D'OliveiraWORSt Lawrence GroundCanterbury2021-2026351129103*32.2527946.24101150
Adnan IlyasOMASheikh Zayed StadiumAbu Dhabi20155501294925.80121106.6100083
Anuj DalDERCounty GroundBristol2019-20255511296232.2529044.48010140
Avishka FernandoCCShere Bangla National Stadium, MirpurDhaka2019-20245501293925.8087148.28000167
Ben HorneAACello Basin Reserve2017-20224511297932.2531241.35012143
Kepler WesselsSAThe Wanderers StadiumJohannesburg1992-19944501295025.8032539.69010110
Meet BhavsarKUWSelangor Turf ClubKuala Lumpur2024-20266501295925.80103125.2401068
Sol BudingerLEI/NOTSophia GardensCardiff2021-20254511295632.2516080.63010114
Habib KhanESTHappy Valley GroundEpiskopi20215501296025.80116111.2102087
KTK RodrigoMALWest End Park International Cricket StadiumDoha20235501297125.8014290.85011131
Frank IredaleAUSSydney Cricket GroundSydney1894-18973501298125.8010.00011120
Deryck MurrayWISydney Cricket GroundSydney1976-19805511295032.2521360.56010101
Viv RichardsWIMA Chidambaram StadiumChennai1975-19893501296825.8012064.17020160
Sougata DuttaKKHEden GardensKolkata20217511297232.2587148.28011510
Inzamam-ul-HaqPAKThe GabbaBrisbane1992-20025601296221.5025949.8101180
Thomas OdoyoKENHarare Sports ClubHarare2002-20096601293721.5015583.23000113
Suresh RainaIND/CSKJSCA International Stadium ComplexRanchi2013-201686112962*25.80104124.04011152
Martin GuptillGAW/SKANQueen's Park Oval, Port of SpainTrinidad2013-20176601297321.50116111.2101177
Tom CooperNED/BH/MRSydney Cricket GroundSydney2014-20226601294921.5086150.00000145
Reece YoungAAEden Park No 2Auckland20124601294321.5024053.75000220
Timm van der GugtenGLARiverside GroundChester-le-Street2021-202346512952*129.0029443.88011170
Suhan AlagaratnamMASKinrara Academy OvalKuala Lumpur2012-20186601296121.5019366.8401174
Ben CuttingPP/NLSharjah Cricket StadiumSharjah20189601297121.5093138.71010511
PreviousPage 392Next

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.