Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Ibrahim RahimiNORBotkyrka Cricket CenterStockholm2025-202677214755*29.4088167.05012317
Saleem MalikPAKArbab Niaz StadiumPeshawar1985-19988701475221.0030747.88011100
Craig SpearmanNZHarare Sports ClubHarare1997-20005701478621.0023861.76011143
Wayne ParnellSA/WOR/NORHeadingleyLeeds2017-20238821473324.5023861.76000133
Michael LeaskSCOICC AcademyDubai2013-20219801475918.38102144.12010136
Ben McDermottAUS/HHPerth StadiumPerth2018-202598214767*24.50103142.72010128
Keith BarkerHAM/WARCounty GroundChelmsford2017-20234801474218.3826256.11002172
Jason SmithCC/DOL/CTBNewlandsCape Town2018-202698114749*21.00101145.54000127
Ian HollandHAM/LEIEdgbastonBirmingham2017-20266811474421.0040836.03000170
Josh PhilippeAUS/SSCarrara OvalCarrara2019-20258811474821.00106138.68001192
Joey EvisonKEN/LEIGrace RoadLeicester2022-20267801476218.3825757.20021136
Gulbadin NaibDC/AFGZayed Cricket StadiumAbu Dhabi2021-20258811478021.00122120.49011115
Tom MoodyAUSMelbourne Cricket GroundMelbourne1990-19989811475121.0023063.9101182
Mahela JayawardeneSL/PKNewlandsCape Town2001-20127901474516.3325158.57001161
Ravichandran AshwinIND/CSK/RRRajiv Gandhi International Stadium, UppalHyderabad2011-202411921473721.0029250.34000160
Ben CuttingSTManuka OvalCanberra2020-2023119414734*29.4098150.00001158
Joe LeachWORCounty GroundDerby2014-202310921477121.0027054.44011230
Jack RussellENGTrent BridgeNottingham1989-19966901475016.3338538.18011120
WPUJC VaasSLNational StadiumKarachi2000-2009810414732*24.5033144.41000150
Steven DaviesSOM/SUROld TraffordManchester2015-202351001475414.7033444.01011130
Scott KuggeleijnNDKennards Hire Community Oval2017-202361011473816.3329549.83001155
Kyle MayersWI/SKANSabina Park, Kingston, JamaicaKingston2021-2026810114736*16.33144102.080031010
Daniel SmithPHIAmini ParkPort Moresby2019-2023101011473416.3316489.63000113
Khawaja NafayPAK/QGGaddafi StadiumLahore2024-20261010214760*18.38100147.00011127
Akhil KumarCANMaple Leaf North-West GroundKing City2024-20261310514748*29.40146100.68000125
P Saran TejaWAR-XIRural Development Trust StadiumAnantapur2020101021474318.38123119.51002410
Gerrie SnymanNAMWanderers Cricket GroundWindhoek2011-2015101101473113.3629150.52000152
Troy JohnsonWFCello Basin Reserve2020-202361101474213.3634742.36000231
Walter RobinsENGLord'sLondon1929-1937711214738*16.334932.6500210
Mohammad SaifuddinBAN/RR/CVSylhet International Cricket StadiumSylhet2017-2026241241473418.38119123.53002127
Tom BantonDC/ME/GGDubai International Cricket StadiumDubai2023-2026131301473511.3114998.66000115
Harbhajan SinghIND/MIPunjab Cricket Association Stadium, MohaliChandigarh2003-20151314314738*13.36133110.53003155
Donovan GrobbelaarAA/AUCEden Park Outer OvalAuckland2014-2019131441476314.7027653.26010144
Jeff ThomsonAUSMelbourne Cricket GroundMelbourne1972-1983161621474410.5029350.17002104
Neil WagnerNZ/OV/NDBasin ReserveWellington2013-20251619814766*13.3623562.55014166
Dushmantha ChameeraSL/CS/BKR Premadasa StadiumColombo2015-202634227147299.8021867.43003102
Sachin TendulkarINDBarkatullah Khan StadiumJodhpur2000110146146146.0015395.42100152
Rahul DravidINDDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2006110146146146.0023462.39100160
Punit BishtMEGIC-Gurunanak College Ground2021111146146*-51286.27100617
Angus LovellQUECricket CentralSydney2024111146146*-31446.50100150
John EdrichENGKensington OvalBridgetown1968110146146146.00--100101
Greg RitchieAUSTrent BridgeNottingham1985110146146146.0030947.25100160
Shaun PollockSAKensington OvalBridgetown2001221146106*146.0029250.00100190
Taufeeq UmarPAKWarner Park, BasseterreSt Kitts201112014613573.0033743.32100140
Chris ReadNOTCounty Ground, HoveBrighton2015-2017221146124146.0019375.65100181
AB de VilliersSANational Cricket Stadium, St George'sGrenada200722014614673.00136107.35101125
Ryan ten DoeschateNEDRuaraka Sports Club GroundNairobi2007222146109*-16389.57100120
Heino KuhnKENCounty Ground, New RoadWorcester2018-202122014612773.00137106.57100122
Sacha De AlwisCAYWillowmoore Park A FieldBenoni20172201469473.0017185.38020133
Johnson CharlesWISuperSport ParkCenturion202322014611873.0060243.331001114
PreviousPage 335Next

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.