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
Liam BanksWARCounty GroundChelmsford2019120585029.0010754.2101070
Kavem HodgeWISabina Park, Kingston, JamaicaKingston2024120585529.008766.6701060
Tom ScrivenLEICounty GroundNorthampton2024120584829.0010157.4300081
Zubayr HamzaSABay OvalMount Maunganui2024120583629.0013044.6200080
Hassan AzadNORSt Lawrence GroundCanterbury2023120585129.0013144.2701070
Rob YatesWARYork Cricket ClubYork2019120584929.0019330.0500050
Matt RevisYORCounty GroundNorthampton2022-20242215831*58.0013542.9600090
Harry CameDERNorth Marine Road GroundScarborough2023120585829.0015238.1601180
Yashasvi JaiswalINDOld TraffordManchester2025120585829.0011152.25011101
Dhruv JurelINDGalle International StadiumGalle2026120585129.008369.8801051
Matthew MontgomeryDEROld TraffordManchester2026220584629.0013443.2800061
James SalesNORThe Cooper Associates County GroundTaunton2023120585729.0012347.1501090
Aristides KarvelasSUSGrace RoadLeicester2023-2024220585529.0056103.5701063
Finlay BeanYORLord'sLondon2024120582929.0010058.0000060
Tagenarine ChanderpaulWIHagley OvalChristchurch2025120585229.0021427.1001040
Nishan MadushkaSLBasin ReserveWellington2023120583929.0012446.7700071
QLM SundeAASaxton OvalNelson20231215839*58.0010455.77000110
NRM ThainESSYork Cricket ClubYork20251215850*58.0012347.15010100
Y MaddegeKCCCColombo Cricket Club GroundColombo2025120584629.009561.0500081
Kasun AbeyrathneBCAANavy GroundWelisara2025120584029.008766.6700050
Dilshan de SoysaBSCP Sara OvalColombo2025120584929.0015736.9400072
Sam WoodLEICounty GroundNorthampton20241215857*58.009561.0501053
Vidura AdikariCMCCWelagedara StadiumKurunegala2026120584329.0012546.4000020
Jimmy MatthewsAUSAdelaide OvalAdelaide1912120585329.0010157.4301060
C.B. FryENGSt George's Park Cricket GroundPort Elizabeth1896120584329.00--000-0
Vernon RansfordAUSOld Trafford Cricket GroundManchester19091215854*58.00--010-1
Charlie AbsolomENGMelbourne Cricket GroundMelbourne1879120585229.00--01050
Bernard TancredSASt George's Park Cricket GroundPort Elizabeth1889120582929.00--00040
Jock CameronSAHeadingley Cricket GroundLeeds1935120584929.00--000-1
Bruce MitchellSAThe GabbaBrisbane1931120585829.00--01160
Jim ChristySAAdelaide OvalAdelaide1932120585129.00--01040
Naoomal JeoomalINDLord'sLondon1932120583329.00--000-0
John WatkinsSACrusaders GroundPort Elizabeth1954120584529.00--000-0
Roy MarshallWIThe GabbaBrisbane1951120583029.00--00040
Datta GaekwadINDFeroz Shah Kotla GroundDelhi1959120585229.00--010-0
Rusi SurtiINDMA Chidambaram StadiumChennai19671215850*58.00--01050
Peter ParfittENGCorporation StadiumMadras1962120583329.00--00070
Brian BoothAUSSabina ParkKingston1965120585629.00--01000
Phil SharpeENGCorporation StadiumMadras19641215831*58.00--00080
Bryan YuileNZHeadingley Cricket GroundLeeds1965120584629.00--00070
Richard CollingeNZFeroz Shah Kotla GroundDelhi1965121585458.00--010100
Roy FredericksWIGaddafi StadiumLahore1975120584429.00--000-0
Charlie DavisWIOld Trafford Cricket GroundManchester1969120583429.0013742.3400080
Dayle HadleeNZVidarbha Cricket Association GroundNagpur1969120583229.00--00052
John HampshireENGAdelaide OvalAdelaide1971120585529.0014540.0001050
David LloydENGMelbourne Cricket GroundMelbourne1974120584429.0017433.3300050
Jeremy ConeyNZMelbourne Cricket GroundMelbourne19801215855*58.0015936.4801020
Javed MiandadPAKThe GabbaBrisbane1981120583829.0011550.4300040
Larry GomesWIGreen Park StadiumKanpur1979-1983220583729.00--000-0
Graham YallopAUSHeadingley Cricket GroundLeeds1981120585829.0017034.1201150
PreviousPage 396Next

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.