Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27WARBOLODI5th 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
Lyndon JamesNOTCounty Ground, New RoadWorcester2021-2025451633515.7513048.4600090
Warren BardsleyAUSHeadingley Cricket GroundLeeds1909-1926350633012.6010.0000130
Ken WadsworthNZAMI StadiumChristchurch1971-1976351632915.759436.1700170
Robert CroftENGEdgbaston Cricket GroundBirmingham1997-2000351632415.7511853.39000100
Harbhajan SinghINDBasin ReserveWellington1998-2009360636010.5010460.5801271
Harbhajan SinghINDM. Chinnaswamy StadiumBengaluru1998-2005361634212.6012948.8400181
Beuran HendricksLEIGrace RoadLeicester20223636316*21.0024226.0300070
James WeighellGLASophia GardensCardiff2021-2022560633410.507880.7700354
Harry CameDERQueen's ParkChesterfield2023-2026360633210.5014244.37001100
Louis KimberLEICounty GroundDerby2021-2025460633010.5013048.46001111
Bert VoglerSANewlands Cricket GroundCape Town1906-19104626328*15.75--00150
Alfred LytteltonENGKennington OvalLondon1880-1884361631712.6018334.4300040
Mudassar NazarPAKWACA GroundPerth1979-1983360632710.5022328.2500130
Javed MiandadPAKLord'sLondon1978-19923616326*12.6016338.6500270
Ian SmithNZLancaster ParkChristchurch1981-19885626332*15.7511753.85002100
Danru FernsOV/AASeddon ParkHamilton2017-2025471632910.5015740.1300271
Cyril VincentSAKingsmeadDurban1928-19314736319*15.75--00011
Mark GreatbatchNZAMI StadiumChristchurch1990-199447063469.0021329.5800260
Iqbal QasimPAKGaddafi StadiumLahore1977-1988982632210.5018534.0500190
Danny MorrisonNZEden ParkAuckland1988-199771066314*15.7536317.3600250
Andrew FlintoffENGPunjab Cricket Association Stadium, MohaliChandigarh2008110626262.0013246.9701061
VVS LaxmanINDBrabourne StadiumMumbai2009110626262.009168.1301080
Parthiv PatelINDSydney Cricket GroundSydney2004110626262.0050124.00010110
Carl HooperWITyronne Fernando StadiumMoratuwa1993110626262.0012151.2401040
Wasim AkramPAKMA Chidambaram StadiumChennai1987110626262.0010260.7801065
Misbah-ul-HaqPAKSeddon ParkHamilton2011110626262.0016138.5101071
Jeff CroweNZNational StadiumKarachi1984110626262.0013246.9701071
Matt PriorENGShere Bangla National StadiumMirpur2010110626262.008969.6601090
Denesh RamdinWISydney Cricket GroundSydney2016110626262.0015141.0601050
Grant ElliottWFCobham Oval (New)Whangarei2014110626262.0012948.0601061
George BaileyMIDNorth Marine Road GroundScarborough2016110626262.0010857.4101091
Darren BravoWIArnos Vale Ground, KingstownSt Vincent2014110626262.0012649.2101061
Kane WilliamsonNZShere Bangla National StadiumMirpur2013110626262.0015141.0601060
Adam WheaterHAMHeadingleyLeeds2016110626262.0014044.29010100
Donovan GrobbelaarAACobham Oval (New)Whangarei20141116262*-15540.0001070
Graham WaggGLAQueen's ParkChesterfield2015110626262.006496.8801082
Richard PyrahYOREdgbastonBirmingham2014110626262.0011454.3901080
James PeirsonQUEPark 25 No 2Adelaide2020110626262.0012051.6701090
Lukas CareyGLASt Helen'sSwansea20191116262*-8473.81010110
Minod BhanukaTUCAGalle International StadiumGalle2026110626262.0010658.4901070
C HeenatigalaBRCColombo Cricket Club GroundColombo2025110626262.0012151.2401060
Freddie BrownENGBasin ReserveWellington1951110626262.00--01070
Hanif MohammadPAKCorporation StadiumMadras1961110626262.00--01070
Dilip VengsarkarINDBourdaGeorgetown1983-1989210626262.00--01060
Peter SleepAUSAdelaide OvalAdelaide1986-1987210626262.0016537.5801040
Sandeep PatilINDThe OvalLondon1982110626262.0010260.7801090
Jeff DujonWIM. A. Chidambaram StadiumChennai1983110626262.0016936.6901090
Allan LambENGMA Chidambaram StadiumChennai1985110626262.0011553.9101060
Saleem YousufPAKBourdaGeorgetown1988110626262.0010360.1901050
Craig MatthewsSAHeadingley Cricket GroundLeeds19941116262*-10062.00010101
PreviousPage 372Next

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.