Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Andrew FlintoffENGIqbal StadiumFaisalabad2005120575628.5010852.7801091
Ashley GilesENGNew Wanderers StadiumJohannesburg2005120573128.507873.0800081
Sachin TendulkarINDArun Jaitley StadiumDelhi20071215756*57.0011151.3501090
Rahul DravidINDSuperSport ParkCenturion2010120574328.5015137.7500080
Graham ThorpeENGSydney Cricket GroundSydney19951215747*57.008864.7700060
Mahela JayawardeneSLSardar Patel StadiumAhmedabad2005120575728.5010753.2701170
Mahela JayawardeneSLIqbal StadiumFaisalabad2004120575728.5010554.2901190
Mahela JayawardeneSLGreen ParkKanpur2009120574728.5014639.0400060
Yuvraj SinghINDGalle International StadiumGalle2010120575228.507873.0801091
Boeta DippenaarSAGalle International StadiumGalle2004120574628.5016933.7300060
Boeta DippenaarSACrusaders GroundPort Elizabeth2001120572928.5021426.6400080
Saleem ElahiPAKQueens Sports ClubBulawayo20021215730*57.0010554.2900082
Saleem ElahiPAKKingsmeadDurban2002120573928.5018430.9800070
Kamran AkmalPAKAsgiriya StadiumKandy2006120573328.507972.1500090
Stephen FlemingNZThe GabbaBrisbane2001120575728.507477.0301160
Stephen FlemingNZM. Chinnaswamy StadiumBengaluru1995120574128.5012047.5000041
Brendon McCullumNZSheikh Zayed StadiumAbu Dhabi2014120573928.509460.6400090
Daniel VettoriNZThe OvalLondon1999120575128.5054105.5601080
Ranjan MadugalleSLAMI StadiumChristchurch1983120573428.5011250.89000100
Chris HarrisNZHarare Sports ClubHarare1997120574128.5011848.3100050
Aravinda de SilvaSLEdgbaston Cricket GroundBirmingham2002120574728.5011549.5700080
Clive LloydWIIqbal StadiumFaisalabad1980120573728.5011549.5700060
Wasim AkramPAKWestern Australia Cricket Association GroundPerth1999121575257.007081.43010100
Al SahariarBANNorth West Cricket StadiumPotchefstroom2002120573028.508269.5100090
Sanwar HossainBANWestpacTrust ParkHamilton2001120574528.5013243.1800050
Michael HusseyAUSSabina Park, KingstonJamaica2008120575628.5016135.4001060
Geraint JonesENGPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2006120575228.5014140.4301090
Roshan MahanamaSLArnos Vale GroundKingstown1997120572928.5014240.1400070
JP DuminySASheikh Zayed StadiumAbu Dhabi2013120575728.509957.5801161
Darren SammyWIWarner Park, BasseterreSt Kitts2011120574128.507774.0300061
Upul TharangaSLAMI StadiumChristchurch2006120573328.5013641.9100061
Hasan RazaPAKHarare Sports ClubHarare2002120574628.5015337.25000100
Sewnarine ChattergoonWIQueen's Park Oval, Port of SpainTrinidad2008120574628.5010454.8100070
Glen ChappleLANAigburthLiverpool2014120573828.508071.2500071
Shakib Al HasanBANMA Chidambaram Stadium, ChepaukChennai2024120573228.5012047.5000080
William PorterfieldIREDubai International Cricket StadiumDubai2017120572928.507873.0800081
MahmudullahBANHagley OvalChristchurch2017120573828.509162.6400080
Fawad AlamPAKRawalpindi Cricket StadiumRawalpindi2021-2022220574528.5018830.3200070
Luke WrightSUSCollege GroundCheltenham2018120574828.506982.61000111
Virat KohliINDKingsmeadDurban2013120574628.5011450.0000060
Imrul KayesBANSeddon ParkHamilton2010120572928.509957.5800090
Martin GuptillWORTrent BridgeNottingham2018120572928.5012645.2400090
Cheteshwar PujaraINDHimachal Pradesh Cricket Association StadiumDharamsala2017120575728.5015636.5401160
Asad ShafiqPAKNew Wanderers StadiumJohannesburg2013120575628.5017332.9501090
Andrew BalbirnieIREDubai International Cricket StadiumDubai2017120573628.508864.7700070
Kane WilliamsonYORCounty GroundTaunton20141215757*57.0011151.3501180
Chris WoakesENGEden ParkAuckland2018120575228.5012744.8801080
Devendra BishooWISir Vivian Richards Stadium, North SoundAntigua2016120574528.5012047.5000071
Adam RouseKENTrent BridgeNottingham2017120573528.5014439.5800061
Ben StokesDURTrafalgar Road GroundSouthport2016120573628.5011350.4400033
PreviousPage 400Next

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.