Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR152/3 (16.5)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Saim HussainBULMarsa Sports ClubMarsa2022661257108*51.40159161.64121239
Jacques KallisSAGoodyear ParkBloemfontein1999-20067712576842.8356545.49031320
AB de VilliersSA/RRZahur Ahmed Chowdhury StadiumChattogram2014-2019772257100*51.40150171.331102312
Keith FletcherENGKennington OvalLondon1971-197457125712242.8360842.27121250
Matthew HaydenAUSWACA GroundPerth1997-20055802576932.1344457.88033321
Chris GayleWIRiverside GroundChester-le-Street2000-20196802575432.1329487.41020279
Sybrand EngelbrechtNEDTribhuvan University International Cricket GroundKirtipur20249822577542.83246104.47011249
Craig ErvineZIMSharjah Cricket StadiumSharjah2015-20268812577336.7140763.14020224
Ed BarnardWOR/WAR/BBThe Cooper Associates County GroundTaunton2020-20268802579432.1339864.57020311
Ramesh MendisMSCP Sara OvalColombo2024-2026108325775*51.4025999.23010187
Kapil DevINDLord'sLondon1979-19905822578942.83239107.53020328
Mohammad NabiAFGGreater Noida Sports Complex GroundGreater Noida2017-202011912578932.13181141.990102014
Tom BantonSOMCounty GroundTaunton2018-20195902577928.5639365.39021343
James WhartonYORGrace RoadLeicester2023-202679125758*32.1343259.49020381
D NorotamPORSantarem Cricket GroundAlbergaria2025-20269902578428.56189135.98021268
Aunshuman GaekwadINDWankhede StadiumMumbai1975-19845902575128.5625846.12010280
Jeff DujonWIAntigua Recreation GroundSt John's1983-199189225711036.7127054.44100283
Craig McMillanNZJade StadiumChristchurch2000-2005910225770*32.1331182.64010344
Steve SmithAUS/MSGaddafi StadiumLahore2022-202691012575928.5632778.59020258
Aaron FinchAUS/GLSaurashtra Cricket Association StadiumRajkot2013-2020111012578928.56202127.23022309
Yashasvi JaiswalIND/RR/MUMEden GardensKolkata2022-2026910125798*28.56191134.550113311
Ken ViljoenSAKingsmeadDurban1931-193951002577425.70--031190
Arjuna RanatungaSLAdelaide OvalAdelaide1985-1999101002576425.7037069.4601173
Talha KhanGERDesert Springs Cricket GroundAlmeria2021-20221111225769*28.56250102.80022244
Shakib Al HasanBANZohur Ahmed Chowdhury StadiumChittagong2009-2023111202574421.4235871.79000250
Jakir PatelZAMNigeria Cricket Federation Oval 1Abuja2025-2026131302576319.77221116.290102313
Imrul KayesBAN/CV/CCSylhet International Cricket StadiumSylhet2017-2025141432574323.3627194.830002113
Darren SammyWI/SLZ/SLSSabina Park, KingstonJamaica2008-2019181532573621.4227792.780012213
Chris GreenLANOld TraffordManchester2024-20261816425736*21.4227194.83001207
Lewis HillLEICounty GroundNorthampton2015-20251516425738*21.4241661.78000213
Mackenzie HarveyMRDocklands StadiumMelbourne2018-2025181712575616.06227113.22012226
Sachin BhudiaKENGymkhana Club GroundNairobi2022-2026221912575414.2827194.83012189
Stephen ParryLANOld TraffordManchester2014-2018512182574419.7743658.94002320
Sunil NarineWI/KKR/LQDubai International Cricket StadiumDubai2014-2026322432573012.24181141.990022017
Wahab RiazPAK/PZDubai International Cricket StadiumDubai2010-20193727925733*14.28257100.00000274
Keith MillerAUSSabina ParkKingston1955220256147128.00--200301
Steven MullaneyNOTCounty Ground, HoveBrighton2015-2022331256192128.0035572.11100217
Pavan RathnayakeCCCGalle International StadiumGalle2025-2026231256125*128.0031980.25200205
Sunil GavaskarINDFeroz Shah KotlaDelhi1979-198323025612185.3312894.53200362
Liton DasBANRawalpindi Cricket StadiumRawalpindi2020-202434025613864.0041162.29110326
Ben CoxWORCollege GroundCheltenham2014-201935025612451.2044757.27110363
David GowerENGNational StadiumKarachi1984-19853512567864.0062940.70030230
Mark TaylorAUSEdgbaston Cricket GroundBirmingham1989-199735025612951.2060642.24110231
BJ WatlingNZSabina Park, KingstonJamaica2012-20144622568964.0046555.05030193
Navneet DhaliwalCANAffies ParkWindhoek2015-20196612569351.2037767.90020187
Eddie BarlowSACrusaders GroundPort Elizabeth1962-19673602566942.67--020220
Kumar SangakkaraSLHarare Sports ClubHarare2004-20088722566351.2042060.95020250
Nick BrowneESSCounty GroundNorthampton2015-20234702568836.5749052.24021401
Dilip VengsarkarINDArun Jaitley StadiumDelhi1982-19876712566342.6736570.14030163
Shahriar NafeesBANChittagong Divisional StadiumChattogram2006-20086802567932.0046155.53021351
PreviousPage 158Next

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.