Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)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
Mohammad ShahzadAFGRajiv Gandhi International Cricket StadiumDehradun2018-20197801864323.2524775.30000254
Dan MousleyWAR/BPThe Rose BowlSouthampton2022-20266801867723.2537150.13010211
Johnny DouglasENGSydney Cricket GroundSydney1911-19214811866826.5758831.63011170
Graham GoochENGThe GabbaBrisbane1978-19956801865623.2540645.81011192
Glenn MaxwellAUSHarare Sports ClubHarare2014-201810911869323.25130143.080211411
Ollie RobinsonSUS/YORRiverside GroundChester-le-Street2014-202569118611023.2525572.94101280
Dominic BessYOR/SOMEdgbastonBirmingham2017-202699418652*37.2032257.76011243
Alan KnottENGEdgbaston Cricket GroundBirmingham1968-197769218611626.5738847.94102300
Mark WallaceGLACounty GroundChelmsford2014-201671001867818.6030560.98011260
Tom HainesSUSRiverside GroundChester-le-Street2018-202551001865118.6034054.71012280
W MiyauchiJPNSano International Cricket GroundSano2016-2026141021867223.25174106.90010151
Fred TitmusENGLord'sLondon1955-196661021865923.2511917.6502071
Manish PandeyIND/KKR/RCBMA Chidambaram Stadium, ChepaukChennai2010-20231111218661*20.67177105.08011118
Philip SaltENG/LQGaddafi StadiumLahore2022-20251211218688*20.67126147.62010245
Ashton TurnerPSDocklands StadiumMelbourne2015-2026141241865423.25139133.81010127
Joe ClarkeWOR/NOT/BPThe Rose BowlSouthampton2015-2026101301864714.3130860.39004240
Danny BriggsENG/SUS/HAMThe Rose BowlSouthampton2013-2026411971862515.5037949.08000220
Tinashe PanyangaraZIMHarare Sports ClubHarare2004-2016282571863310.3328066.43005204
Geeth KumaraBSCColts Cricket Club GroundColombo2026110185185185.0031658.54100205
Bob BarberENGSydney Cricket GroundSydney1966110185185185.0025572.55100190
Justin LangerAUSSinhalese Sports Club GroundColombo200412018516692.5032457.10100162
Chris GayleWIKensington Oval, BarbadosBridgetown201922018513592.5019296.35110416
Saeed AnwarPAKBasin ReserveWellington199422018516992.5028165.84100290
Paul StirlingIREBulawayo Athletic ClubBulawayo202322018516292.50161114.91100198
Riki WesselsNOTSophia GardensCardiff2014-201722018512092.5021088.10110222
BI KellawayGLASt Lawrence GroundCanterbury2024-2025221185181*185.0023379.40100183
Martin CroweNZOld Trafford Cricket GroundManchester199412018511592.5032856.40110261
Qasim UmarPAKCarisbrookDunedin19851201859692.5042643.43020180
Denis LindsaySAKingsmeadDurban1964-196723018513761.67--100200
Michael KlingerGLOCounty Ground, HoveBrighton2016-2019231185129*92.5035052.86100202
Quinton de KockSAQueens Sports ClubBulawayo20143301858461.67181102.21020203
Syed AzizMASZhejiang University of Technology Cricket FieldHangzhou202333018512661.67112165.181001813
James FosterESSCounty GroundNorthampton2014-201634118511361.6721187.68100223
Aravinda de SilvaSLGalle International StadiumGalle1999-200134018510646.2546439.87110172
Mushfiqur RahimBANKennington OvalLondon2017-20194401857946.2520789.37020180
Sean SoliaAAMainpower OvalRangiora2016-20193401857146.2547738.78010201
Sam FanningWABellerive OvalHobart2024-20253401856846.2538048.68020160
Jeffrey StollmeyerWISydney Cricket GroundSydney1951-195224018510446.25--100110
Keith ArthurtonWIThe GabbaBrisbane1992-1993441185157*61.6737848.94101183
Yuvraj SinghINDLord'sLondon2002-20095511856746.25177104.52020145
Dinesh ChandimalSLBasin ReserveWellington2015-20233501856737.0038847.68020220
Navneet DhaliwalCANJimmy Powell Oval, Cayman IslandsGeorge Town202565118570*46.25119155.460201511
Alex CareyAUSKensington Oval, Bridgetown, BarbadosBridgetown2021-20254501856737.0024276.45020174
Usman KhalidKSAICC AcademyDubai202455118575*46.25149124.16020177
Charlie McLeodAUSMelbourne Cricket GroundMelbourne1898-190435118511246.25--11190
Shahid AfridiPAK/MSRawalpindi Cricket StadiumRawalpindi2000-20207601858030.83156118.59010188
Alex HalesNOTCounty GroundNorthampton2014-2023561185102*37.0022482.59101274
George WorkerCS/AAUniversity of Otago Oval2017-20243601855230.8335651.97020195
Yasir KhanMSMultan Cricket StadiumMultan2024-20257601858730.83133139.10010178
Phil DeFreitasENGAdelaide OvalAdelaide1986-19956621858846.2528864.24010173
PreviousPage 250Next

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.