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 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th 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)ODI5th 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
Allan SteelENGOld Trafford Cricket GroundManchester1884-18862416419*21.33--000-0
Les AmesENGThe GabbaBrisbane1933-1936241642421.3318834.0400061
Vijay HazareINDQueen's Park OvalPort of Spain1953240642916.00--00100
Murray ChappleNZCarisbrookDunedin1955-1964240643716.00--00161
Richard CollingeNZLancaster ParkChristchurch1965-1978341643221.336946.3800141
Imran KhanPAKWACA GroundPerth1979-1981240643116.0014843.2400061
Brijesh PatelINDKarnataka State Cricket Association StadiumBengaluru1974-1977240642316.0010338.8300070
Desmond HaynesWIEden ParkAuckland1980-1987241644821.3318434.7800080
Bruce LairdAUSNational StadiumKarachi1980-1982240643216.0020930.6200050
Trevor FranklinNZTrent BridgeNottingham1983-1990241643321.3322927.9500050
Harbhajan SinghINDHarare Sports ClubHarare1998-2005353643132.009468.09000110
Shane WarneAUSThe Wanderers StadiumJohannesburg1994-2006350643612.8010262.7500071
Shingirai MasakadzaZIMHarare Sports ClubHarare2013350642412.8018434.7800160
Andrew SalterGLACounty Ground, HoveBrighton2018-20223526419*21.3317636.36000100
Arthur JonesENGSydney Cricket GroundSydney1901-1908350643412.80--00140
Keith MillerAUSTrent BridgeNottingham1948-1956350645512.8090.0001230
Karsan GhavriINDMA Chidambaram StadiumChennai1975-19793516435*16.00--00080
Rilee RossouwHAMCounty GroundChelmsford2017-2019360643410.6711754.7000290
Steven PattersonYORKennington OvalLondon2016-2022460645110.6715641.0301280
Callum McLachlanWFBasin ReserveWellington2021-2026360643310.6715242.11003100
H KannanAAEden Park Outer OvalAuckland2025-2026360643310.6722528.4400070
Bill WhittyAUSMelbourne Cricket GroundMelbourne1910-19113646439*32.0011655.1700060
John SnowENGHeadingley Cricket GroundLeeds1966-1972563644821.3319832.3200270
Syed KirmaniINDNational StadiumKarachi1978-1985461641812.8013833.3300030
David BrainZIMHarare Sports ClubHarare1992-19955626422*16.0012053.3300180
Mitchell StarcAUSGalle International StadiumGalle2016-2025571642610.6712053.3300262
Jack BrooksYOR/SOMLord'sLondon2015-20204726450*12.8012252.46013120
Charlie GriffithWIQueen's Park OvalPort of Spain1960-19685726418*12.80--00220
Sam RobsonMIDCounty GroundTaunton2014-201748064228.0013647.06001100
Blessing MuzarabaniZIMHarare Sports ClubHarare2021-20265826430*10.6713148.85001100
Jackson BirdAUS/NSW/TASMelbourne Cricket GroundMelbourne2012-2024810164297.119865.3100252
Laurie EvansSUS/WARCounty Ground, HoveBrighton2015-2019611064205.8217736.16002100
Bob WillisENGSydney Cricket GroundSydney1971-198371136415*8.0028622.3800140
Mahela JayawardeneSLR.Premadasa StadiumColombo2005110636363.0012052.5001071
Faisal IqbalPAKAMI StadiumChristchurch2001110636363.0018234.62010100
Daren GangaWIMA Aziz Stadium, ChittagongChattogram2002110636363.0010659.43010100
Chris RogersSOMHeadingleyLeeds2016110636363.009169.2301090
Yashpal SharmaINDGaddafi StadiumLahore19831116363*-22428.1301080
Asad ShafiqPAKNational StadiumKarachi2019110636363.0012650.0001060
Tom LathamCANMolyneux ParkAlexandra2020110636363.0013048.4601070
Hamish RutherfordOVQueen's ParkInvercargill2021110636363.0012152.0701051
Jermaine BlackwoodWIQueen's Park Oval, Port of SpainTrinidad2014-2016210636363.0011057.2701062
Arun HarinathSURCounty GroundChelmsford2014110636363.0023127.2701030
Jeffrey VandersayBCAAColts Cricket Club GroundColombo2026110636363.009963.6401071
Rishabh PantINDSinhalese Sports Club GroundColombo2026110636363.008970.7901062
Michael-Kyle PepperESSSophia GardensCardiff2021110636363.008970.79010111
Lyndon JamesNOTCounty Ground, HoveBrighton2022110636363.0013945.3201090
Rehaan EdavalathWORCollege GroundCheltenham2026110636363.0013347.37010110
S FonsekaCCCPanadura EsplanadePanadura2025110636363.0012351.2201060
Zulfiqar AhmedPAKMadras Cricket Club GroundMadras19521116363*---010-1
PreviousPage 367Next

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.