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
Chandika HathurusingheSLMelbourne Cricket GroundMelbourne1995120623931.0017435.6300050
Brian McMillanSASuperSport ParkCenturion1997221625562.0012948.0601080
Dion NashNZLord'sLondon1994-1999220625631.0012549.6001070
Dave HoughtonZIMSeddon ParkHamilton1996120623131.009565.2600060
Blair PocockNZWACA GroundPerth1993120623431.0021428.97000100
Shakeel AhmedPAKHarare Sports ClubHarare1995120623331.0013645.5900080
Andrew HallSANewlandsCape Town2006-20072316234*31.0013944.6000070
Travis FriendZIMHarare Sports ClubHarare2001230623020.6717136.2600070
AB de VilliersSAVidarbha Cricket Association Stadium, JamthaNagpur2010-2015230625320.6711553.9101160
Ryan ten DoeschateESSOld TraffordManchester2015-2018230624320.6711752.9900130
Wriddhiman SahaINDGreen ParkKanpur2016-20212316261*31.0014044.2901141
Colin de GrandhommeAAColin Maiden ParkAuckland2015-2016230623020.677681.5800053
Kieran Noema-BarnettGLOGrace RoadLeicester2015-20173326237*62.0011454.3900061
Jack ShantryWORCounty GroundDerby2014-2016231623731.0013545.9300061
Jim AllenbySOMHeadingleyLeeds2015-2016230625020.6710857.4101180
Callum ParkinsonDUR/LEILord'sLondon2022-2026231622831.0014742.1800050
Tom ScrivenLEISophia GardensCardiff2023-20253316225*31.009763.9200091
Tillakaratne SampathNSWCColombo Cricket Club GroundColombo2025230624020.679068.89000100
SK PatelNDBay OvalMount Maunganui2024230624520.6713944.6000070
Zaman AkhterESS/GLOHeadingleyLeeds2023-2026231622931.0010260.7800090
H JayasundaraACCCPolice Park GroundColombo2025230623520.6711354.8700090
Charles LeslieENGMelbourne Cricket GroundMelbourne1882-1883230625420.67--01020
Keith RiggAUSAdelaide OvalAdelaide1932-1937230623520.678133.3300020
Jack KerrNZAMI StadiumChristchurch1932-1933230625920.67--01100
Alan MelvilleSANewlandsCape Town1938-1949230622420.67--00020
Hugh TayfieldSAMelbourne Cricket GroundMelbourne1952-1953230622320.67--00060
Bob TaylorENGLancaster ParkChristchurch1978-1984230624520.6730920.0600060
Nathan AstleNZBrisbane Cricket GroundBrisbane1997-2004240621915.5019931.1600040
Lou VincentNZEden ParkAuckland2002-2005240624015.5010260.7800072
Tillakaratne DilshanDER/SURGrace RoadLeicester2014-2015240623515.508672.0900080
Rohit SharmaINDSuperSport ParkCenturion2018-2023240624715.5012350.4100191
Ravindra JadejaINDPunjab Cricket Association Stadium, MohaliChandigarh2013-2015241623820.6713047.6900080
Dinesh ChandimalSLSir Vivian Richards StadiumNorth Sound2021241624420.6720130.8500070
Andrew BalbirnieIRELord'sLondon2019-2023240625515.508969.66011110
Azhar AliPAKSabina Park, Kingston, JamaicaKingston2021240622315.5017535.4300170
Nathan LyonAUSNewlandsCape Town2011-2018341624720.676891.1800190
Ben SmithCSBay OvalMount Maunganui2017-2023340625215.5014143.97010110
Hilton CartwrightMID/DERCounty GroundDerby2018-2022241622920.6713346.6200080
Andrew McBrineIREGalle International StadiumGalle2023240623515.5012450.0000081
Ben BrownSUSCricket Field Road GroundHorsham2014-2015240624815.5014742.1800150
Jack ShantryWORCounty GroundChelmsford2014-2016240623815.508771.2600190
Chris RushworthDURArundel Castle Cricket Club GroundArundel2015-2018241623920.679168.1300081
Matt TaylorGLOSt Lawrence GroundCanterbury2018-2026341623420.6710161.3900191
Dominic SibleyENGGalle International StadiumGalle20212416256*20.6717834.8301120
Nathan BuckNOR/LEICounty Ground, New RoadWorcester2014-20172426229*31.007088.5700082
Dane PatersonSASt George's ParkGqeberha2020-20242426239*31.006496.88000101
Kagiso RabadaSAOld TraffordManchester2017-2022240623615.5012250.8200070
Sean SoliaAAMcLean ParkNapier2022-2024240622715.5018533.5100070
Ryan RickeltonSAKingsmeadDurban2022-20262416239*20.6714542.7600180
Joshua Da SilvaWIAdelaide OvalAdelaide2022-2024240622315.5014443.0600080
PreviousPage 376Next

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.