Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Mushtaq MohammadPAKFeroz Shah Kotla GroundDelhi196112012310161.50--100190
Rusi SurtiINDAdelaide OvalAdelaide19671201237061.50--020100
Ian BothamENGEden ParkAuckland1978-19842201237061.5022255.41020192
Gus LogieWIWACA GroundPerth19881201239361.5024350.62010180
Brian McMillanSAHarare Sports ClubHarare199512212398*-23652.12010161
Ross TaylorSUS/NOTCounty Ground, New RoadWorcester2016-20182301236241.0021756.68020161
Dinesh ChandimalCCCNondescripts Cricket Club GroundColombo2025-20262301236741.0012896.09010142
Daryl MitchellCANMainpower OvalRangiora2020-20212301235641.0022355.16010132
Zak ChappellLEI/NOTCounty Ground, New RoadWorcester2017-20212301236641.0018068.33010171
Rehan AhmedLEIHeadingleyLeeds2023-20242301238541.0015380.39010210
Muditha LakshanCCCNondescripts Cricket Club GroundColombo2025-20262301236841.0012598.40010145
Muhammad AbbasWFCello Basin Reserve2023-20242301235741.0020659.71010190
Walter ReadENGMelbourne Cricket GroundMelbourne1882-18832301237541.00--010130
Ken MackayAUSLord'sLondon1956-19612301235441.00--01070
Mohinder AmarnathINDAdelaide OvalAdelaide1978-19852301238641.0010335.92011120
Arjuna RanatungaSLHarare Sports ClubHarare19942311236261.5022754.19010141
VVS LaxmanINDFeroz Shah Kotla GroundDelhi1999-20052401236930.7525548.24010200
Carl CachopaCS/AABasin ReserveWellington2013-20142401235430.7527844.24010190
Murali VijayINDP Sara OvalColombo2010-20152401238230.7522554.6701192
Mayank AgarwalINDMelbourne Cricket GroundMelbourne2018-20202401237630.7528443.31011123
David BoonAUSAntigua Recreation GroundSt John's1991-19952401236730.7528043.93011150
Richard LeviNOROld TraffordManchester2014-20152401235930.7526346.77021170
Sam WhitemanWAJunction OvalMelbourne2022-20242401238230.7522454.91010190
William TavaréGLOSt Lawrence GroundCanterbury2014-201734012310530.7523951.46101160
Jack LeaningKENCounty GroundDerby2021-202524212382*61.5029741.41010150
Babar AzamPAK/SOMEdgbastonBirmingham2019-20262401237630.7522554.67011201
Arthur CarrENGOld WanderersJohannesburg1922-19232401236330.75--010-0
Percy ChapmanENGAdelaide OvalAdelaide1925-19292401235830.7524650.00011132
Peter MayENGAdelaide OvalAdelaide1955-19592401235930.7516657.83010130
Mansur Ali Khan PataudiINDGreen ParkKanpur1964-19733401235430.7518529.19011122
Graham DowlingNZLord'sLondon1965-19692401236630.7513134.35010150
Ian RedpathAUSLord'sLondon1964-19682401235330.7544027.95010150
Alan KnottENGWACA GroundPerth1970-19742411235141.0025448.43010120
Mike BrearleyENGEdgbaston Cricket GroundBirmingham1978-19813401234830.7534235.96000120
Derek RandallENGEdgbastonBirmingham1982-198424012310530.7519164.40101140
Tom WestleyESSGrace RoadLeicester2014-20264501234124.6025548.24000150
Tom WestleyENG/ESSOld TraffordManchester2017-20223501234124.6028043.93000210
Chris CookeGLACollege GroundCheltenham2017-202435212386*41.0019961.81012201
Fred TitmusENGMelbourne Cricket GroundMelbourne1962-197445212356*41.0037033.24011120
Dominic SibleyWAR/SURRiverside GroundChester-le-Street2016-20253601233520.5027544.73001110
Jack TaylorGLOSt Lawrence GroundCanterbury2016-20184611235224.6016574.55011171
James BraceyGLOCounty Ground, HoveBrighton2018-20243601236920.5020460.29012162
Max BryantQUEBrisbane Cricket Ground, WoolloongabbaBrisbane2020-20233601234020.5018865.43001220
Walter ReadENGSydney Cricket GroundSydney1883-18883601236620.509219.57010140
Rod MarshAUSLord'sLondon1972-19815621235030.7529142.27010182
Abdur RehmanSOMCounty GroundTaunton201547312355*30.7517072.35011172
Adnan AkmalPAKDubai International Cricket StadiumDubai2010-20135701236117.5729641.55012130
Jake LehmannSABellerive OvalHobart2022-20254811232717.5718367.21001120
Javagal SrinathINDWankhede StadiumMumbai1994-20025921236017.5724151.04013122
Gareth RoderickWOR/GLOCounty GroundDerby2015-202661011234813.6723851.68001131
PreviousPage 190Next

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.