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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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 bowledT2065th 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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Tauseef AhmedPAKIqbal StadiumFaisalabad1980-19907959135*22.7526634.2100090
Will WilliamsGLO/LANCounty GroundBristol2022-20266101914210.1127533.09004100
Inshan AliWIQueen's Park OvalPort of Spain1972-1977711091258.2712722.8300350
Henry BrookesMIDLord'sLondon2024-202581239152*10.1126334.60012121
Courtney WalshWIQueen's Park OvalPort of Spain1986-20011423891146.0728132.3800571
Sachin TendulkarINDM Chinnaswamy Stadium, BangaloreBengaluru2001110909090.0019845.45010130
Jacob OramNZEden ParkAuckland2004110909090.0013467.1601093
Irfan PathanINDIqbal StadiumFaisalabad2006110909090.0017052.9401092
William PorterfieldWARRiverside GroundChester-le-Street2014110909090.0014661.64010160
Michael NeserGLAGrace RoadLeicester2022-2023210909090.0019845.45010110
Michael NeserQUEGreat Barrier Reef ArenaMackay2023110909090.0011379.6501094
Marnus LabuschagneAUSRawalpindi Cricket StadiumRawalpindi2022110909090.0015856.96010120
Everton WeekesWIMadras Cricket Club GroundMadras1949110909090.00--010120
Mark WaughAUSHarare Sports ClubHarare1999110909090.0015458.44010130
Rahul DravidINDAsgiriya StadiumKandy2001120907545.0014263.38010150
Rahul DravidINDWarner Park, BasseterreSt Kitts20061219068*90.0017750.8501041
Romesh KaluwitharanaSLWestern Australia Cricket Association GroundPerth1995120905045.0011677.59010130
Justin LangerAUSMA Chidambaram StadiumChennai2004120907145.0016953.25010100
Kamran AkmalPAKSt George's ParkGqeberha20071219057*90.0011876.27010140
Nathan AstleNZAdelaide OvalAdelaide2004120905245.0015757.32010130
Jacob OramNZAsgiriya StadiumKandy2003120907445.0022739.65010170
Thilan SamaraweeraSLBasin ReserveWellington2005120907345.0020144.7801090
Roshan MahanamaSLBellerive OvalHobart1989120908545.0023638.1401030
Carl CachopaCSKarori ParkWellington2012120909045.0010387.38011103
Malinda WarnapuraSLChittagong Divisional StadiumChattogram2009120906345.0020743.48010100
Jonathan TrottENGEden GardensKolkata2012120908745.0022939.30010100
Sarfraz AhmedPAKSydney Cricket GroundSydney20171219072*90.009495.74010101
Jesse RyderNZRajiv Gandhi International Stadium, UppalHyderabad2010120907045.0015159.60010130
Shikhar DhawanINDArun Jaitley StadiumDelhi2017120906745.0012671.4301091
Heino KuhnKENRiverside GroundChester-le-Street2018121905490.0019845.45010140
Kirk EdwardsWIBasin ReserveWellington2013120905545.0015757.3201070
James PattinsonNOTGrace RoadLeicester2017-20222219089*90.0011379.65010142
Dimuth KarunaratneSLSydney Cricket GroundSydney2013120908545.0013268.18010101
Gerhard ErasmusNAMWanderers Cricket GroundWindhoek20171219078*90.0014362.9401053
Brad WilsonOVNelson ParkNapier2015120908345.0029430.6101040
Cole McConchieCANBert Sutcliffe OvalLincoln2022120905645.0013069.23010171
Jermaine BlackwoodWIHeadingleyLeeds2017120904945.0010883.33000102
Dawid MalanMIDGrace RoadLeicester20182219078*90.0016056.25010140
Stephen PetersNORGrace RoadLeicester2015120905045.0018249.45010140
Shiv ThakorDERCounty GroundBristol2015-2016220908345.0011776.92010141
Tom BaileyLANThe Rose BowlSouthampton2022-2024220905945.0014562.07010120
Harvey HoseinDERCounty Ground, HoveBrighton2017121905290.0018847.8701090
Harvey HoseinDERAigburthLiverpool2020120908445.0024536.73010110
Marcus HarrisAUSPerth StadiumPerth2018120907045.0019745.69010120
Keegan PetersenSAThe Wanderers StadiumJohannesburg2022120906245.0016255.56010130
Shadman IslamBANGalle International StadiumGalle2025120907645.0017950.2801080
Nathan SmithWORChester Road North GroundKidderminster2024121905790.0015956.60010111
Shimron HetmyerWIZahur Ahmed Chowdhury StadiumChattogram2018120906345.0066136.3601085
Lahiru MadushankaBCAAR Premadasa StadiumColombo2025-2026221905590.0015060.0001081
Zak CrawleyENGThe Wanderers StadiumJohannesburg2020120906645.0017252.33010130
PreviousPage 269Next

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.