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
Xavier MarshallWISir Vivian Richards Stadium, North SoundAntigua2008120585329.0010157.4301090
Suresh RainaINDWindsor Park, RoseauDominica2011120585029.0012147.9301030
Terry DuffinZIMQueens Sports ClubBulawayo2005120585629.0013642.6501080
Ross TaylorNZThe Rose BowlSouthampton20211215847*58.0013742.3400080
S JyotiCANMaple Leaf South-West GroundKing City2009120583929.0012347.1500060
Dilruwan PereraSLDubai International Cricket StadiumDubai2017120585829.007775.3201170
Wahab RiazPAKOld TraffordManchester2016120583929.009362.3700081
Samit PatelNOTNevill GroundTunbridge Wells2019120585229.0017632.9501070
Paul StirlingMIDCounty GroundDerby2018120584229.0012944.9600080
Imrul KayesBANMangaung OvalBloemfontein2017120583229.009958.5900091
David WarnerAUSGaddafi StadiumLahore2022120585129.0010455.7701071
Tharanga ParanavitanaSLGreen ParkKanpur2009120583829.0012048.33000100
Calum MacLeodDURCounty GroundTaunton2015121584458.0010157.4300080
Zameer ZahirCANMaple Leaf South-West GroundKing City2009120585729.0014540.0001072
Lahiru ThirimanneSLEden GardensKolkata2017120585129.0012247.5401090
Rob NicolOVCello Basin Reserve2017120583929.0014440.28000110
Pat CumminsAUSShere Bangla National Stadium, MirpurDhaka20171215833*58.0014540.0000043
Glenn MaxwellVICWestern Australia Cricket Association GroundPerth2019120585729.008171.6001071
Tom LathamNZMelbourne Cricket GroundMelbourne2019120585029.0016535.1501050
Stiaan van ZylSUSCounty GroundBristol20191215830*58.0011450.8800060
Sohag GaziBANR Premadasa StadiumColombo2013120583229.009362.3700061
Kruger van WykCSKarori ParkWellington2012120584129.0012646.0300070
Temba BavumaSAEden GardensKolkata20251215855*58.0014739.4601040
Hamish RutherfordOVCobham OvalWhangarei2018120583229.009759.7900070
Mark CraigNZ/OVHagley OvalChristchurch2014-2017221584658.0011948.7400070
Travis HeadAUSHolkar Cricket StadiumIndore20231215849*58.005998.3100071
Travis HeadWORCounty GroundTaunton2018120584929.009163.74000100
Matt HenryCANEden Park Outer OvalAuckland2015120583529.006293.5500082
James HarrisMIDThe Rose BowlSouthampton2015-2016220585729.008667.44010100
James VinceHAMNorth Marine Road GroundScarborough20221215843*58.008072.5000061
Ben FoakesSURThe OvalLondon2026120583929.0010058.0000070
Greg SmithNOTOld TraffordManchester2016120584129.0019929.1500070
Ben DuckettNORCollege GroundCheltenham2015120585329.007874.36010110
Benny HowellGLOEdgbastonBirmingham2018120583229.007280.56000100
Ryan PringleDURHeadingleyLeeds20161215857*58.007181.6901071
Ollie RobinsonENGJSCA International Stadium ComplexRanchi2024120585829.009958.5901191
Aaron ThomasonSUSKennington OvalLondon2020120584929.0012646.0300070
Waqas KhanHKMission Road Ground, Mong KokHong Kong2017120583629.009263.0400051
Cameron BancroftAUSKingsmeadDurban2018120585329.0010356.31010110
Shai HopeWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2018120583929.0015637.1800061
Matthew CritchleyDERCounty GroundBristol2017-2019220583929.0010953.2100090
Saqib MahmoodLANStanley ParkBlackpool2024121584658.007478.3800071
Jack BurnhamDURHeadingleyLeeds2016120584929.0017333.5300070
Shadman IslamBANSinhalese Sports Club GroundColombo2025120584629.0011749.5700090
Kamran GhulamPAKSuperSport ParkCenturion2024120585429.007973.4201091
Callum ParkinsonLEICounty Ground, HoveBrighton2018-2022221584858.007082.8600070
Sean SoliaAAMolyneux ParkAlexandra20231215846*58.0016734.7300050
Zak CrawleyKENCounty Ground, New RoadWorcester2026120583129.009958.59000120
Zak CrawleyKENCounty GroundTaunton2019120583729.009461.7000090
George BartlettNORRiverside GroundChester-le-Street2026120583029.0012048.3300090
PreviousPage 395Next

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.