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
Shai HopeWIBuffalo ParkEast London2023111128128*-115111.3010057
Sandun WeerakkodyTUCAArmy GroundPanagoda2025110128128128.0091140.66100138
Stan WorthingtonENGKennington OvalLondon1936110128128128.00--100190
Everton WeekesWIFeroz Shah Kotla GroundDelhi1948110128128128.00--100160
Colin CowdreyENGBasin ReserveWellington1963111128128*---100100
Marcus TrescothickSOMCounty GroundNorthampton201412012812464.0027446.72100210
Sachin TendulkarINDSingapore Cricket ClubPadang199622012810064.0014290.14100122
Rahul DravidINDAntigua Recreation GroundSt John's1997-200222112891128.0039732.24010150
Mahela JayawardeneSLRiverside GroundChester-le-Street2006-2014221128126*128.0013594.81100190
Ricky PontingAUSJade StadiumChristchurch20052201287564.00124103.23020164
Gary KirstenSAR Premadasa StadiumColombo20002201287664.0017174.85020110
Brian LaraWIAntigua Recreation Ground, St John's, AntiguaSt John's20031201286864.0021360.09020174
Collins ObuyaKENBuffalo ParkEast London201722112872128.0015781.5302054
Hashim AmlaSA/CCDiamond OvalKimberley2017221128110*128.00122104.92100101
AB de VilliersSAP Sara OvalColombo20061201289564.0020462.75010230
Ravichandran AshwinINDSir Vivian Richards Stadium, North SoundAntigua2011-201732012811364.0028045.71100120
Regis ChakabvaZIMSheikh Abu Naser StadiumKhulna201412012810164.0030442.11100151
Jos ButtlerRR/MIHolkar Cricket StadiumIndore2017-20182201287764.0076168.42020145
David BoonAUSNewlands Cricket GroundCape Town199412112896128.0030242.38010150
RG MukasaUGAAchimota Senior Secondary School B FieldAccra20242201286964.0096133.33020105
Tom CurranSURCounty GroundNorthampton2015-202232012811564.00121105.79100163
Richard OliverWORCounty Ground, HoveBrighton201512012810164.0026049.23100160
Shiv ThakorDERCounty Ground, HoveBrighton201612112881128.0015284.21010142
Jack BurnhamDURQueen's ParkChesterfield201712112893*128.0017672.73010153
Robin SinghINDSinhalese Sports Club GroundColombo199732012810064.0014389.51100142
William O'DonnellAABert Sutcliffe OvalLincoln2022121128119*128.0025949.42100181
Bikramkumar DasTRISawai Mansingh StadiumJaipur202222112867*128.0097131.96020132
Josh LawrensonJERRuaraka Sports Club GroundNairobi20242201289364.0015184.77010140
Gayan ManeeshanKYCCColombo Cricket Club GroundColombo20251201287664.0017075.29020131
Adeeb UsmaniUAEForthillDundee202622012811664.0014687.67100133
Tip SnookeSAAdelaide OvalAdelaide191112012810364.0031540.63100150
Nip PellewAUSMelbourne Cricket GroundMelbourne1920-192122012811664.0021958.45100100
Herbert SutcliffeENGNewlandsCape Town19271201289964.00--010-0
Ray LindwallAUSKensington OvalBridgetown195512012811864.00--100162
Norm O'NeillAUSKennington OvalLondon1961-196422012811764.003333.33100160
Ted DexterENGGreen ParkKanpur1961121128126*128.00--100150
Dennis AmissENGGaddafi StadiumLahore197312012811264.00--100160
Mohsin KhanPAKNiaz Stadium, HyderabadSindh1982-198322012810464.0015383.66100190
John ReidNZLancaster ParkChristchurch1980-1981221128123*128.0044228.96100110
Mark TaylorAUSBrisbane Cricket GroundBrisbane199712012811264.0029343.69100120
Adam GilchristAUSJade StadiumChristchurch2000-200533012812842.67103124.2710297
Boeta DippenaarSAMelbourne Cricket GroundMelbourne2001-200223112879*64.0020961.24010160
Shivnarine ChanderpaulKRBZahur Ahmed Chowdhury Stadium, ChittagongChattogram201233212887*128.0086148.84010161
Stuart CarlisleZIMAdelaide OvalAdelaide2001-200433012810942.6716279.01100110
Ian BellENGNewlandsCape Town2005-20102301287842.6734237.43010180
Justin KempSA/CCBuffalo ParkEast London2005-20153311288064.0093137.6301089
Ryan ten DoeschateNEDWarner Park, BasseterreSt Kitts200733112870*64.0014886.49020212
Tim RobinsonENGNational StadiumKarachi1985-19872311289664.0036435.16010150
Luke WrightSUSThe SaffronsEastbourne2017-20193301288442.6715682.05010134
Rakep PatelKENGahanga B Ground, RwandaKigali City20265311285864.0080160.00020174
PreviousPage 394Next

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.