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
David HookesAUSLord'sLondon1977120615030.5012947.2901051
Malcolm MarshallWIOld Trafford Cricket GroundManchester1980-19882216143*61.0014741.5000080
Faoud BacchusWIFeroz Shah KotlaDelhi1979120616130.50--01173
John EmbureyENGLancaster ParkChristchurch1988120614230.5014043.5700070
Bruce YardleyAUSGaddafi StadiumLahore1982120614030.508175.3100061
Ian SmithNZAsgiriya StadiumKandy19841216131*61.0043141.86000110
Bill AtheyENGTrent BridgeNottingham1986120615530.5014143.2601080
Wayne LarkinsENGQueen's Park OvalPort of Spain1990120615430.5018033.8901050
Martin KentAUSKennington OvalLondon1981120615430.5014641.7801080
Somachandra De SilvaSLBasin ReserveWellington1983120616130.5020929.1901150
Sidath WettimunySLGaddafi StadiumLahore1982120614130.5015838.6100070
Kiran MoreINDFeroz Shah KotlaDelhi1987121614961.0012748.0300090
Mark WaughAUSSinhalese Sports Club GroundColombo1992120615630.509961.6201040
Brian McMillanSAHeadingleyLeeds1998120615430.5014542.0701090
David RichardsonSAKennington OvalLondon1994120615830.509663.5401060
Brendon JulianAUSTrent Bridge, NottinghamLondon19931216156*61.0011752.1401071
Steve JamesENGThe OvalLondon1998120613630.5026123.3700040
Lachlan ShawNSWWestern Australia Cricket Association GroundPerth2026120616130.5011353.9801172
Herschelle GibbsSAKensington OvalBridgetown2001-2005230613420.3314442.3600090
Wavell HindsWIBourdaGeorgetown2000-2001230613420.3318732.6200090
Matt PriorENGEdgbastonBirmingham2009-2012430614120.339167.0300080
Karl BrownLANCounty GroundTaunton2016-2018230614720.3319231.77000100
Adam MilneKENSt Lawrence GroundCanterbury2017232613361.0011652.59000100
Graeme AldridgeNDHarry Barker ReserveGisborne2012-2014230613820.338869.3200060
Rilee RossouwHAMKennington OvalLondon2017-2018230612920.3312449.1900090
David WieseSUSLord'sLondon2018-20192316137*30.507779.2200070
Steven PattersonYORSt Lawrence GroundCanterbury2019-2021230613820.3312548.8000180
Ben RaineLEICollege GroundCheltenham2015-20162316133*30.5012150.41000120
Ben DuckettNOR/NOTCounty Ground, HoveBrighton2014-2022230613120.3312050.8300061
Will DavisDER/LEICounty Ground, HoveBrighton2017-2019231612530.5010458.6500081
Ben GreenLEICounty GroundDerby2024-2025231614530.506495.3100163
Rob JonesLANCounty GroundNorthampton2019-2022230614420.3317035.88000100
Wiaan MulderSAThe Wanderers StadiumJohannesburg2021-2023230614220.3311851.69000100
Kyle VerreynneNOTCounty GroundChelmsford2024-20262316138*30.509862.2400060
Llew JohnsonOVUniversity OvalDunedin2024-20252316125*30.5010955.9600053
Luke HollmanMIDRiverside GroundChester-le-Street2022-2026230612620.338076.25000110
Bryce StreetQUEAdelaide OvalAdelaide2021-2022230612320.3321827.9800040
Nipun KarunanayakeBCAAColts Cricket Club GroundColombo2025-2026230615520.3317534.8601160
Maduka LiyanapathiranageNSWCSinhalese Sports Club GroundColombo20252326132*61.0012050.8300172
Percy FenderENGKingsmeadDurban1923230616020.33--01100
Harold LarwoodENGLord'sLondon1926-1929331613530.50--000-0
John GoddardWITrent BridgeNottingham1950-1957230616120.33--01270
Sarfraz NawazPAKAdelaide OvalAdelaide1976-1983230613220.337779.2200190
Mohammad AzharuddinINDMelbourne Cricket GroundMelbourne1985-1991230613720.3314442.3600030
Manoj PrabhakarINDM. Chinnaswamy StadiumBengaluru1994-1995230614320.3315938.3600061
Daryll CullinanSACenturion ParkCenturion1999-2001230614820.337977.22000101
VVS LaxmanINDNewlandsCape Town2007-20112416132*20.3313644.85000100
Chris HarrisNZGaddafi StadiumLahore1996-2002240614315.2513943.8800160
Wavell HindsWIAdelaide OvalAdelaide2000-2005240612715.2515639.1000070
Khaled MashudBANMultan Cricket StadiumMultan2001-2003240612915.2517335.2600150
PreviousPage 381Next

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.