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
Dipak PatelNZHarare Sports ClubHarare19921216458*64.0011754.7001061
Sanjay ManjrekarINDTrent BridgeNottingham1996120645332.0017736.1601071
Mark GreatbatchNZNational StadiumKarachi1990120644332.0021529.7700050
Robin SmithENGWankhede StadiumMumbai1993120646232.0017237.21010120
Mark TaylorAUSFeroz Shah KotlaDelhi1996120643732.0016339.2600080
Graeme HickENGMA Chidambaram StadiumChennai1993120646432.0013049.23011110
Brian McMillanSAMelbourne Cricket GroundMelbourne1997120644832.0025824.8100040
Dave HoughtonZIMSouthend Club Cricket StadiumKarachi1993120644632.0015740.76000110
Abdul MalikAFGZayed Cricket StadiumAbu Dhabi2026120646232.0012551.2001041
Fergus O'NeilVICBellerive OvalHobart2026120645332.008674.4201070
Sachin TendulkarINDNational StadiumKarachi1989-2006230642621.3310064.00000120
Jehan MubarakSLSinhalese Sports Club GroundColombo2002-2007230643121.3313148.8500070
Chamara SilvaSLAsgiriya StadiumKandy2007230643721.338971.91000100
James NeeshamOV/WFMainpower OvalRangiora2012-2020230646121.338575.2901170
Jason HolderWI/WORTrent BridgeNottingham2024230643721.3312053.3300182
Michael RipponCAN/OVSaxton OvalNelson2021-20242316435*32.0012650.7900080
AzharullahNOROld TraffordManchester2014-2015231642832.0055116.36000112
Harry FinchSUSLord'sLondon2018-2019230642721.3311456.1400090
Shiv ThakorDERCounty GroundChelmsford2015-2016230644421.3310560.95000110
Tom MooresNOTCounty GroundDerby2021-2022230642721.337882.05000101
Roston ChaseWISir Vivian Richards Stadium, AntiguaNorth Sound2019230644821.3310660.3800071
Aiden MarkramSADaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2021230646021.3311655.1701180
Tom ClarkSUSCounty Ground, New RoadWorcester2022-2023230644421.3318434.78000110
Rehaan EdavalathWORRiverside GroundChester-le-Street2025-2026231646132.0016040.0001090
Thomas KellyAUSMelbourne Cricket GroundMelbourne1877-1879230643521.33--00080
Alan KippaxAUSKennington OvalLondon1930-1934230642821.3312949.61000-0
Jock CameronSANewlandsCape Town1927-1931230642621.33--000-1
Barry KnightENGEden GardensKolkata1961-19642316439*32.00--00080
Gary BartlettNZNew Wanderers StadiumJohannesburg1961-1962230643321.3310.00001120
John SnowENGSydney Cricket GroundSydney1971230643721.3318734.2200060
Kerry O'KeeffeAUSEden ParkAuckland1974-1977230643221.3321729.4900151
Madan LalINDIqbal StadiumFaisalabad1983-1984230645421.3310064.0001190
Michael HoldingWIThe GabbaBrisbane1975-1979230643421.3312352.03000130
Srinivasaraghavan VenkataraghavanINDEdgbaston Cricket GroundBirmingham1967-1979241642821.3313647.0600182
Habibul BasharBANBasin ReserveWellington2001-2008240643216.0010859.2600090
Kevin PietersenENGGalle International StadiumGalle2007-2012240643016.0016239.5100070
Tim BresnanYORCounty GroundTaunton2018-2019240642216.0019133.51000101
Rory KleinveldtNORGrace RoadLeicester2015-2017340645616.0044145.45011112
Mitchell StarcAUSSheikh Zayed StadiumAbu Dhabi2014-2018241643421.3311953.7800052
Trent BoultNZGalle International StadiumGalle2012-2019240642616.007486.4900044
Anton DevcichNDEden Park No 2Auckland2012-2013240643316.0010859.2600053
Ajaz PatelCSEden Park Outer OvalAuckland2014-2016240643516.0014544.1400090
Steven MullaneyNOTCounty GroundDerby2017-2022340645016.0014444.4401081
Tom AlsopHAMCounty GroundChelmsford2018-2019240645116.0018434.7801090
Calvin HarrisonNORCounty GroundBristol2025-2026240643516.008080.00001110
Imam-ul-HaqPAKSheikh Zayed StadiumAbu Dhabi2018240642716.0012252.46000100
William FraineYOR/NOTTrent BridgeNottingham2018-2021240643016.0019732.49000100
Oli CarterSUSThe Rose BowlSouthampton2025-2026240644016.009765.9800090
Ashley ChandrasingheVICWestern Australia Cricket Association GroundPerth20232416446*21.3337916.8900060
JJA FrewCANHagley OvalChristchurch2024-2025340643616.0014145.3900081
PreviousPage 366Next

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.