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
Yashpal SharmaINDMadras Cricket Club GroundMadras1979-1980220985249.0027236.0301080
Umar AkmalPAKBasin ReserveWellington2009120985249.0081120.99010123
Umar AkmalPAKSydney Cricket GroundSydney2010120984949.0012975.97000150
Lahiru ThirimanneSLSydney Cricket GroundSydney2013120989149.0017456.32010141
Colin AckermannLEIMerchant Taylors' School GroundNorthwood2021120988249.0026237.40010110
Joe RootENGWankhede StadiumMumbai2016120987749.0015364.05010120
Peter HandscombAUSZahur Ahmed Chowdhury StadiumChattogram2017121988298.0015862.0301080
Ryan PringleDURCounty Ground, HoveBrighton2017121986098.0031131.51010160
Leon JohnsonWINewlandsCape Town2015120985449.0016061.25010150
Ian HollandLEICounty GroundDerby2025120989049.0012777.17010111
Shubman GillINDBrisbane Cricket GroundBrisbane2021120989149.0016160.8701092
Saud ShakeelPAKSuperSport ParkCenturion2024120988449.0011982.35010131
Michael BoothWARRiverside GroundChester-le-Street20251219858*98.0019550.26010100
Ahan WickramasingheNCCColombo Cricket Club GroundColombo2025121989798.0016459.76010130
Joe HardstaffENGKensington OvalBridgetown1948120989849.00--01100
Jeffrey StollmeyerWITrent BridgeNottingham19501219852*98.00--01050
Trevor BaileyENGKingsmeadDurban1957120988049.00--01060
Ken FunstonSAThe GabbaBrisbane1952120986549.00--01032
Ali BacherSAKennington OvalLondon1965120987049.00--01090
Alan KnottENGNational StadiumKarachi1969-19732219896*98.00--010101
Bruce MurrayNZGaddafi StadiumLahore1969120989049.00--01090
John JamesonENGKennington OvalLondon1971120988249.0017755.37010122
Graham GoochENGKarnataka State Cricket Association StadiumBengaluru1981120985849.0017356.65010140
Kapil DevINDAntigua Recreation GroundSt John's1983121989898.0097101.03010101
Chris TavaréENGWACA GroundPerth1982120988949.0041923.3901090
Jeff DujonWIWankhede StadiumMumbai1983-1987220988449.0017954.7501091
Gus LogieWITrent BridgeNottingham1988-1991220987849.0016659.04010121
Ramiz RajaPAKEden GardensKolkata1987120986949.00--010-0
Mark TaylorAUSWestern Australia Cricket Association GroundPerth1995-1997220989649.0018253.85010140
Liam BlackfordVICBellerive OvalHobart2026120988049.0015862.03010120
Craig McMillanNZBellerive OvalHobart1997-2001230985532.6723441.8801091
Rory KleinveldtNORCounty GroundChelmsford2015-20162329852*98.0010989.91010150
Mitchell MarshAUSHagley OvalChristchurch2016-2024230988032.6714667.12011121
Joe RootENGRiverside GroundChester-le-Street2013-2016230988032.6719051.5801060
Lewis GregorySOMCounty GroundNorthampton2014-2023231984849.0015364.05000151
Jamie OvertonSOM/NORCounty GroundNorthampton2019-2020230986832.6778125.64010124
Tom CurranSURHeadingleyLeeds2016-2017230984432.6718552.97000150
Tom HelmMIDRiverside GroundChester-le-Street2022-2026230985132.6719650.0001090
Tom FellWORNorth Marine Road GroundScarborough2015-2018230984532.6719151.31000160
Cameron BancroftDUR/GLOCounty GroundDerby2021-2026231984049.0025738.1300071
Lewis McManusHAM/NORCollege GroundCheltenham2021-2022230983932.6719151.31000131
Ollie RobinsonDUR/KENSophia GardensCardiff2021-2023230987332.6713174.81010141
Lakshan EdirisingheKYCCMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2025-2026230987432.6719550.26011110
Bob CowperAUSThe GabbaBrisbane1965-1968230985132.679922.22010120
Chetan ChauhanINDSydney Cricket GroundSydney1978-1981230984232.6726237.40000110
Paul DowntonENGHeadingleyLeeds1984-1985230985432.6721944.75010150
Jacques KallisSATrent BridgeNottingham1998-2003240984724.5025438.58000120
Gundappa ViswanathINDMadras Cricket Club GroundMadras1969-1980340985924.509435.1101050
Gundappa ViswanathINDKensington OvalBridgetown1971-1976240986224.50--01100
Brendon McCullumNZSuperSport ParkCenturion2006-2007240983324.5013075.38000112
PreviousPage 248Next

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.