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
Tony GreigENGSabina ParkKingston1974120594529.5012547.2000080
Geoff GreenidgeWIQueen's Park OvalPort of Spain1972120593829.50--00030
Lawrence RoweWIBourdaGeorgetown1972-1974220593129.508931.4600050
Graham RoopeENGLancaster ParkChristchurch1978121595059.0019530.2601060
Geoff HowarthNZQueen's Park OvalPort of Spain1985120594529.5020428.9200040
Mudassar NazarPAKKensington OvalBridgetown1988120594129.5012846.0900050
Syed KirmaniINDMadras Cricket Club GroundMadras1979-1980220595729.5022126.7001060
David HookesAUSTrent BridgeNottingham1977120594229.5015438.3100050
Allan BorderAUSKingsmead Cricket GroundDurban19941215942*59.0021227.8300080
John WrightNZQueen's Park OvalPort of Spain1985120594029.5016535.7600070
Andrew HilditchAUSMadras Cricket Club GroundMadras1979120595529.5019630.1001060
Sandeep PatilINDMelbourne Cricket GroundMelbourne1981120593629.5059100.0000050
Kris SrikkanthINDM Chinnaswamy StadiumBengaluru19881215958*59.009462.7701051
Arjuna RanatungaSLBellerive OvalHobart1989120593829.5014440.9700040
Somachandra De SilvaSLAMI StadiumChristchurch1983120595229.5015737.5801040
Shoaib MohammadPAKBourdaGeorgetown1988121594659.007776.6200060
Dean JonesAUSKensington OvalBridgetown1991120593729.5011750.4300090
Asif MujtabaPAKLord'sLondon1992120595929.5017733.3301180
Woorkeri RamanINDGreen Park StadiumKanpur1996120595729.5013045.38010120
Mark WaughAUSKennington OvalLondon1993120594929.5010158.4200060
Nayan MongiaINDGreen Park StadiumKanpur1996120594129.5015238.8200080
Rudi SteynSAEden ParkAuckland1995120594629.5023824.7900060
Sadagoppan RameshINDBangabandhu National StadiumDhaka2000120595829.509562.1101060
Usman AfzaalENGThe OvalLondon2001120595429.509860.2001090
Nasir JamalAFGSheikh Zayed Cricket StadiumAbu Dhabi20211225955*-9760.8201040
Wasim AkramPAKAntigua Recreation GroundSt John's1993-2000230592619.6710954.1300031
Robin PetersonSASuperSport ParkCenturion2013-2014230592819.678668.6000090
Prasanna JayawardeneSLPallekele International Cricket StadiumKandy2011-2012330592119.678767.8200081
Andrew GaleYORTrent BridgeNottingham2015-2016230594419.6718432.0700070
Cheteshwar PujaraINDNarendra Modi StadiumAhmedabad2021-2023330594219.6719130.8900140
Will WilliamsCANEden Park Outer OvalAuckland2021-20222315937*29.5026822.0100052
Joe MennieAUS/SABellerive OvalHobart2016-2019230594919.676393.6500170
Rory BurnsSURKent County Cricket GroundBeckenham2019-2022230593019.6713444.0300060
Ryan HigginsGLOThe Cooper Associates County GroundTaunton2020-2021230592319.6714042.1400081
Jonathan TattersallYORSt Lawrence GroundCanterbury2019-2021230592919.6717433.9100080
Aron NijjarKENSt Lawrence GroundCanterbury2023231594229.5012547.2000052
Barry McCarthyDUREdgbastonBirmingham2016-2018230594319.6712347.9700080
Jake LehmannYOR/LANOld TraffordManchester2016-2019230594619.679065.5600070
Ian HollandHAM/LEILord'sLondon2021-2025230593719.6715538.0600160
Brad SchmulianCSMolyneux ParkAlexandra2018-2025230594119.6714341.2600080
Marcus O'RiordanKENThe Cooper Associates County GroundTaunton2023-2024230593519.679065.56000110
Kaveeshka AnjulaCCCSurrey VillageMaggona2025-2026230593119.678668.6000033
Mahesh TheekshanaSLGalle International StadiumGalle2022230593819.6714939.6000061
Ollie PriceGLOCounty GroundDerby2025-2026230592219.6714440.9700090
James SalesNORCounty GroundDerby2025-2026230594619.6714939.6000080
SS JohnstonNDSeddon ParkHamilton2023-2024230593119.6712049.17000100
A SharmaNORCounty GroundNorthampton2025230592519.676590.7700063
Jack GregoryAUSLord'sLondon1921-1926230595219.67--01180
Walter HadleeNZBasin ReserveWellington1946-1951230595019.67--01050
Chetan ChauhanINDKarnataka State Cricket Association StadiumBengaluru1978-1979330593119.679446.8100080
PreviousPage 391Next

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.