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
David BedinghamDURCounty GroundChelmsford2021-20253601276521.1722456.70012161
Ruhan PretoriousNKThe GreenComber2020-20227601275021.1713296.21010124
Bert VoglerSAOld WanderersJohannesburg1906-19103601276521.17--01013
Doug WaltersAUSHeadingley Cricket GroundLeeds1968-19754611275625.4038233.25010110
Musheer KhanAAWankhede StadiumMumbai20266621276231.7585149.41022145
Azhar MahmoodPAKBangabandhu National StadiumDhaka1998-200212711273021.1713792.7000082
Mushtaq AhmedPAKRawalpindi Cricket StadiumRawalpindi1992-20007711275921.1737633.78013114
John HastingsAUS/WOR/DURHeadingleyLeeds2014-201767212743*25.4097130.93000147
Mangaliso MosheleLIO/TIT/PRBoland ParkPaarl2013-201910721273125.4099128.2800064
Lewis McManusNORCounty GroundDerby2022-20266721274725.4023254.74000124
Ben CoadYORYork Cricket ClubYork2019-20259721278925.4019365.80010113
Tharindu PereraBOTGahanga International Cricket Stadium. RwandaKigali City2021-20227721272825.40123103.25001133
Imran Ali ButtBHRAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-20247701275818.14124102.4202385
Joe CracknellMIDThe Rose BowlSouthampton2020-20267711276421.17123103.25010151
Kushal BhurtelNEPDubai International Cricket StadiumDubai2022-20257701275618.1416477.44022111
Tafadzwanashe KaitanoZIMHarare Sports ClubHarare2021-20236701278718.1450325.25012121
Dewald BrevisSA/TIT/MCTKingsmeadDurban2023-202687112775*21.1780158.75011810
Kevin PereraNSWCWelagedara StadiumKurunegala2025-20265701274918.1424751.42001130
Doug WaltersAUSLord'sLondon1968-19775701275318.1425250.40011170
Jamie HowNZ/CSBasin ReserveWellington2006-20134811273318.1421957.99001152
Joe MennieLANOld TraffordManchester201878312768*25.4024352.26011140
Nick GubbinsMID/HAMNorth Marine Road GroundScarborough2014-20266811274318.1426448.11001200
Liam Patterson-WhiteNOTGrace RoadLeicester2022-20269801273415.8813196.95000134
Jack RussellENGEdgbaston Cricket GroundBirmingham1989-19966811274318.1434237.13003150
Wiaan MulderSA/LIO/TSSt George's ParkGqeberha2016-202610911275215.8814587.59010142
Y JallohSIETafawa Balewa Square Cricket OvalLagos2018-2026109112752*15.8817871.3501270
S JegannathanINAUdayana Cricket GroundBali2025-202611941273825.4014190.07000115
A PusthayFINKerava National Cricket GroundKerava2019-2026111011275614.1113296.2101291
Hamza ShaikhWAREdgbastonBirmingham2023-202581011272714.1134237.13001180
Hugh TrumbleAUSKennington OvalLondon1890-1902510512764*25.40--01000
Jan FrylinckNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-2025121211273111.5518867.55003110
Saif ZaibNOR/WFEdgbastonBirmingham2020-202614140127269.0719266.15004132
Khizar HayatMASBayuemas OvalKuala Lumpur2014-20252216612732*12.7016676.5100455
Salum JumbeTANGahanga International Cricket Stadium, RwandaKigali City2022-202321174127349.7715283.55002114
Paul StirlingIREOld HarariansHarare2018110126126126.00117107.69100155
Fakhar ZamanPAKM Chinnaswamy StadiumBengaluru2023111126126*-81155.56100811
Tom BantonENGThe OvalLondon2026110126126126.00105120.00100165
Ken BarringtonENGEden ParkAuckland1963110126126126.00--100151
Bevan CongdonNZKensington OvalBridgetown1972110126126126.00--100110
Geoff MarshAUSSector 16 StadiumChandigarh1987111126126*-14984.56100123
Justin LangerAUSWestpacTrust ParkHamilton2000121126122*126.00126100.00100190
Saeed AnwarPAKJinnah StadiumSialkot1990-19962201269163.0016178.26010130
Gautam GambhirINDBellerive OvalHobart2008-201222112663*126.0015382.3502090
Matt HorneNZLord'sLondon199912012610063.0026747.19100150
Thilan SamaraweeraSLNewlandsCape Town2012121126115*126.0027645.65100140
AB de VilliersSABay OvalMount Maunganui201422112689*126.00110114.55010141
AB de VilliersSAAntigua Recreation GroundSt John's200512012611463.0017771.19100161
Ron ArcherAUSKensington OvalBridgetown19551201269863.00--010-1
Alastair CookENGUniversity OvalDunedin201312012611663.0028444.37100160
Callum FergusonSABankstown OvalSydney20201201268263.0028743.90010190
PreviousPage 400Next

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.