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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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 runsFirst-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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam NortheastYOR/KEN/GLACounty GroundNorthampton2015-202671211754915.9131355.91000250
Agha SalmanPAK/LQDubai International Cricket StadiumDubai2018-2025121211755015.9120884.13011102
N KhannaMACMarsa Sports ClubMarsa2021-20221313517537*21.88123142.28000184
Rahul ChopraUAE/DCDubai International Cricket StadiumDubai2024-2026171431753615.9124770.85000112
Shakeel AhmedOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2024-2026271641754514.5824770.85002108
Peter SiddleAUS/MS/ASBellerive OvalHobart2010-202625224175429.7227563.64005200
Gary KirstenSABourdaGeorgetown200112017415087.0043939.64100171
Jonathan TrottENGMelbourne Cricket GroundMelbourne2010-2011221174168*174.0035249.43100140
Michael KlingerGLOHeadingleyLeeds2014-2015221174137*174.0020684.47100124
Kraigg BrathwaiteWIPerth StadiumPerth202212017411087.0035449.15110181
James BraceyGLOSpytty ParkNewport201912017415287.0027962.37100220
Eric DaltonSAKennington OvalLondon1935121174117174.00--110180
Chandu BordeINDMA Chidambaram StadiumChennai196712017412587.00--100200
Sanjay ManjrekarINDHarare Sports ClubHarare199222017410487.0049235.37110110
Mahela JayawardeneSL/PK/DCRajiv Gandhi International Stadium, UppalHyderabad2008-201443117411887.00159109.43100193
Kumar SangakkaraSLBrabourne StadiumMumbai2006-200933117413787.0032853.05100241
Matthew HaydenAUSQueen's Park Oval, Port of SpainTrinidad2003231174100*87.0027663.04100190
Ricky PontingAUSArbab Niaz StadiumPeshawar199823117476*87.0030557.05020130
Ross TaylorSUS/NOTCounty GroundChelmsford2016-201823017414658.0023175.32100251
Ryan ten DoeschateNED/IMPSenwes ParkPotchefstroom2009-2012331174106*87.00169102.96110133
Luke WrightENG/MSBellerive OvalHobart2012-201633017411758.0099175.76100189
Kane WilliamsonNZ/SHFeroz Shah KotlaDelhi2016-201733017411858.0018096.67100183
Chirag KhuranaMEGACA Stadium,Mangalagiri202133217478174.00132131.82020200
James ColesSUSCounty GroundBristol2023-20244301747458.0020983.25020251
Stan McCabeAUSOld Trafford Cricket GroundManchester1930-193423117413787.0028760.63100230
Bob SimpsonAUSNewlandsCape Town1957-196623017415358.00--100140
Roy FredericksWIEdgbaston Cricket GroundBirmingham1973-197523017415058.0048735.73100200
Andrew JonesNZBulawayo Athletic ClubBulawayo199223217468174.0037945.91020120
Michael VaughanENGNew Wanderers StadiumJohannesburg1999-200524117482*58.0039244.39020241
Alastair CookESSCounty Ground, HoveBrighton2016-2020241174127*58.0034750.14100200
Khurram ManzoorPAK/QGNational StadiumKarachi2009-20204401748343.5026864.93020211
Shikhar DhawanIND/SHGreen ParkKanpur2013-201744017411943.50154112.99100320
Angelo MathewsSLSt George's ParkGqeberha2016-20242401745943.5033851.48010221
Phillip HughesAUSNew Wanderers StadiumJohannesburg2009-20112401748843.5024670.73021271
Mitchell MarshAUSPallekele International Cricket StadiumKandy2016-202634117464*58.00160108.75020236
Stiaan van ZylSA/CCSuperSport ParkCenturion2012-2016341174101*58.0028960.21100220
John SimpsonMID/SUSCounty GroundDerby2018-202434017411543.5036248.07100230
Heinrich KlaasenSA/SHBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022-202544117474*58.00133130.83010155
Sami AslamPAKDubai International Cricket StadiumDubai2016-20172401749043.5035249.43010180
Billy RootGLACollege GroundCheltenham2019-20243401749843.5025667.97010261
Hammad MirzaOMATribhuvan University International Cricket GroundKirtipur20264401748343.5021580.93010184
Stork HendryAUSSydney Cricket GroundSydney1924-192824017411243.5046237.66100120
Les AmesENGOld Trafford Cricket GroundManchester1931-19374411747258.0018139.78010-0
Denis ComptonENGNewlandsCape Town1949-19572411746458.00--030120
Bapu NadkarniINDSabina ParkKingston196224117478*58.00--02101
David HookesAUSAdelaide OvalAdelaide1982-19854401747643.5029958.19010102
Matthew HaydenAUS/CSKSt George's ParkGqeberha1997-20094511746543.50172101.16021185
Scott StyrisNZKennington OvalLondon2004-20095511747543.5020983.25021162
Brian LaraWIHeadingley Cricket GroundLeeds1995-20003511746743.5018096.67020252
Sean ErvineZIM/HAMRiverside GroundChester-le-Street2003-20163511749343.5029758.59011202
PreviousPage 270Next

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.