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
Thikshila de SilvaCMCCBloomfield Cricket and Athletic Club GroundColombo2025120595029.5041143.9001036
Shadab KhanPAKThe Village, MalahideDublin2018121595559.0011650.8601070
Faheem AshrafSUSRiverside GroundChester-le-Street2022120593329.509065.5600080
Harry BrookENGMelbourne Cricket GroundMelbourne2025121594159.0056105.3600052
Matt MilnesYORCounty GroundBristol2024121595159.009462.7701052
Shubman GillINDAdelaide OvalAdelaide2024120593129.508172.8400080
Michael-Kyle PepperESSYork Cricket ClubYork2025120593229.5013942.4500080
Nathan McSweeneyNORRiverside GroundChester-le-Street2026120595229.5010954.1301060
Migael PretoriusSOMHeadingleyLeeds2026120595829.507875.64010100
Minod BhanukaTUCARangiri Dambulla International StadiumDambulla2026120595929.5010059.0001141
James ColesSUSSt Lawrence GroundCanterbury2021121593659.008371.0800080
Sol BudingerLEICounty Ground, New RoadWorcester2023120593029.5050118.00000120
Ned LeonardGLALord'sLondon2025120594729.5010257.84000100
Tharindu RatnayakeTUCARangiri Dambulla International StadiumDambulla2026120593129.506590.7700034
Sachitha JayathilakeTUCAMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2025121594359.007974.6800033
Blake NikitarasNSWJunction OvalMelbourne2025120593929.5010755.1400080
Neil BrandSASeddon ParkHamilton2024120593429.509860.20000110
Nishan MadushkaSLSinghalese Sports Club Cricket GroundColombo2024121593759.007677.63000100
J McKenzieAAKennards Hire Community Oval2024120594029.5012148.7600080
Kyle BrazellSABellerive OvalHobart2024120593029.5013643.38000110
I DissanayakaTUCAColts Cricket Club GroundColombo2026120595429.5017034.7101020
Ahan WickramasingheNCCP Sara OvalColombo2025120594929.5010655.6600030
Z MalikWARHeadingleyLeeds20251215949*59.009562.1100091
Sediqullah AtalAFGMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2026120594229.5010755.1400081
DJ AhmedGLOOld TraffordManchester2026120595129.5013643.3801081
Jake ScottNSWBellerive OvalHobart2026120593129.5018831.3800040
Frank FosterENGMelbourne Cricket GroundMelbourne1911-1912220595029.5010655.6601050
C.B. FryENGTrent BridgeNottingham1899120595029.50--01040
Frank MitchellENGNewlands Cricket GroundCape Town1899120594129.50--000-0
Maurice TateENGEdgbaston Cricket GroundBirmingham1924-1929220594029.50--000-1
Denys MorkelSANewlandsCape Town1927120593629.50--000-0
Alby RobertsNZKennington OvalLondon1937120595029.50--01060
Tom BurttNZOld Trafford Cricket GroundManchester1949121593259.00--00061
Trevor BaileyENGCrusaders GroundPort Elizabeth1957120594129.50--00060
Tom GraveneyENGEden ParkAuckland1955-1959220594629.50--000100
Jackie McGlewSAMelbourne Cricket GroundMelbourne1952120594629.50--00030
Waqar HasanPAKServices GroundPeshawar1955120594329.50--000-0
Murray ChappleNZBasin ReserveWellington1964121595959.00--01060
Matt PooreNZCrusaders GroundPort Elizabeth1954120594129.50--000-0
Bapu NadkarniINDOld Trafford Cricket GroundManchester1959120593129.50--000-0
Bruce BoltonNZAMI StadiumChristchurch1959120593329.5022825.8800030
Johnny MartinAUSCorporation StadiumMadras1964120593929.50--00082
Peter LashleyWIMelbourne Cricket GroundMelbourne1961120594129.5015139.0700050
Jackie HendriksWIBasin ReserveWellington19691215954*59.00--01080
David PitheySANewlandsCape Town1966120595529.50--010-0
Bob CowperAUSKingsmeadDurban1967120594029.50--000-0
Ian RedpathAUSNational StadiumKarachi19641215940*59.00--000-0
Mark BurgessNZMelbourne Cricket GroundMelbourne1980121594959.0018032.7800040
Glenn TurnerNZVidarbha Cricket Association GroundNagpur1969120595729.50--01080
Zaheer AbbasPAKBrisbane Cricket GroundBrisbane1983121595659.007974.6801041
PreviousPage 390Next

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.