Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batFirst-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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Fionn HandLL/MRPembroke Cricket Club, SandymountDublin2018-2026271121452816.11141102.84000175
Liam PlunkettENG/YOR/SURKennington OvalLondon2006-2020191241454418.13135107.4100186
Ben StokesRRSawai Mansingh StadiumJaipur2018-2019121221454014.50125116.0000285
Tafadzwa TsigaZIMQueens Sports ClubBulawayo2023-2025612214533*14.5039336.90002180
Pyae Phyo WaiMYAUdayana Cricket GroundBali2024-2025141201455212.0814699.32012103
Craig McDermottAUSAdelaide OvalAdelaide1985-19961814214542*12.0830946.9300371
Sourav GangulyINDBrisbane Cricket Ground, WoolloongabbaBrisbane2003110144144144.0019673.47100180
Hashan TillakaratneSLPaikiasothy Saravanamuttu StadiumColombo2003110144144144.0031445.86100240
David BedinghamDURThe Rose BowlSouthampton2024110144144144.0029448.98100150
Michael VaughanENGQueens Sports ClubBulawayo200422214490*-17283.7202052
Matthew HaydenAUSNational Cricket Stadium, St George'sGrenada200722014410372.00130110.77100154
Adam GilchristAUSAsgiriya StadiumKandy200412014414472.0018777.01101193
Carl HooperWIThe OvalLondon199522014412772.0020171.64100182
Michael HusseyAUSPallekele International Cricket StadiumKandy2011221144142144.0025556.47100160
Eoin MorganIREWillowmoore ParkBenoni200922114484*144.0015692.31020135
Yusuf PathanKKR/RRBrabourne StadiumMumbai2010-201522014410072.0072200.00100149
Grant ElliottNZMelbourne Cricket GroundMelbourne2009-201522114483144.0015791.72020131
Travis DowlinWINational Cricket Stadium, St George'sGrenada20091201449572.0027053.33010141
Aaron FinchSURCounty GroundHove2017-2018221144131*144.0087165.52100137
Hamid ShahDENMaple Leaf North-East GroundKing City20222201447572.0022464.29020122
Michael BracewellNZ/RCBRajiv Gandhi International Stadium, UppalHyderabad2023221144140144.0082175.611001210
Joe BurnsMIDUxbridge Cricket Club GroundUxbridge20151201448772.0027053.33020102
Travis HeadAUSDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet20242201447672.0092156.52020148
Kushal Janith PereraSLSaxton OvalNelson2019-202522014410172.0095151.58100185
Stephen CookSAAdelaide OvalAdelaide201612014410472.0033942.48100120
Ben BrownSUSChester Road North GroundKidderminster20191201448072.0027951.61020170
Ben FoakesENGGalle International StadiumGalle201812014410772.0023661.02100113
Leo CarterCANPukekura ParkNew Plymouth2021-202222114488*144.0098146.94020145
Ricky BhuiANDJSCA International Stadium ComplexRanchi2023222144104*-65221.541001012
Billy GriffithENGQueen's Park OvalPort of Spain194812014414072.00--100150
John HoltWICorporation StadiumMadras195912114481*144.00--020--
Kapil DevINDThe OvalLondon19822201449772.0015592.90010183
Marvan AtapattuSLKingsmeadDurban2000-200323014412448.0023361.80101190
Graeme SmithSANewlands Cricket GroundCape Town20022301447348.0023461.54020170
Mark BoucherSAHarare Sports ClubHarare1999-2001432144125144.0026254.96100180
Stephen FlemingNZNewlands Cricket GroundCape Town1994-19952301447948.0031545.71020180
Nathan AstleNZThe GabbaBrisbane1998-20012301446648.0027053.33010140
Brian LaraWIEdgbastonBirmingham20042301449548.0017084.71010232
Carl HooperWIWanderers StadiumJohannesburg1998-199923114466*72.0025556.47010132
Marlon SamuelsWI/AHNational Cricket Stadium, St George'sGrenada2014-201523014410348.0034142.23100170
Moin KhanPAKJinnah StadiumSialkot1991-1996331144117*72.0029548.81100152
Niall O'BrienIREMalahideDublin201743014410948.0019275.00100106
Ajinkya RahaneINDSinhalese Sports Club GroundColombo2015-201723014413248.0025257.14100170
Martin GuptillQGRawalpindi Cricket StadiumRawalpindi202333114486*72.0078184.62010149
Calum MacLeodSUS/DUR/KENSt Lawrence GroundCanterbury2014-20213301449448.0018378.69010141
Umar AkmalPAKWestern Australia Cricket Association GroundPerth2010-20173301446748.0021367.6101053
Dinesh ChandimalSLRiverside GroundChester-le-Street2014-201623014412648.0022763.44100161
Nkruma BonnerWISir Vivian Richards StadiumNorth Sound2021231144113*72.0034341.98101181
Hilton CartwrightWACricket CentralSydney202433114473*72.0016189.44010136
Tom LammonbySOMCounty Ground, New RoadWorcester2020-2025231144107*72.0032045.00100173
PreviousPage 341Next

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.