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
Clifford McWattWIBourdaGeorgetown1954121635463.00--010-0
Ken BarringtonENGNewlandsCape Town1965121634963.003145.1600070
Conrad HunteWIThe GabbaBrisbane1960120633931.50--00090
Ray IllingworthENGWACA GroundPerth1970120633431.5015341.1800080
Mansur Ali Khan PataudiINDMadras Cricket Club GroundMadras1969120635931.50--01052
Gary BartlettNZKingsmeadDurban1961120634031.50--000-0
Bill LawryAUSEdgbaston Cricket GroundBirmingham1961-1968221635763.006100.0001070
Brian TaberAUSSydney Cricket GroundSydney1969121634863.0017136.8400030
Basil D'OliveiraENGEden ParkAuckland1971120635831.5014443.7501090
Syed Abid AliINDVidarbha Cricket Association GroundNagpur1969120636331.50--01180
Alan KnottENGGaddafi StadiumLahore1973120633431.50--000110
Bruce MurrayNZTrent BridgeNottingham19691216340*63.0010957.8000070
Imran KhanPAKMadras Cricket Club GroundMadras1980120633431.5011554.7800080
Tony GreigENGSydney Cricket GroundSydney1975120635431.5012749.61010100
Madan LalINDGreen Park StadiumKanpur1982-19832216363*63.0010162.3801100
Larry GomesWIGujarat StadiumAhmedabad1983120633831.50--000-0
Rick DarlingAUSGreen ParkKanpur1979120635931.50--01050
Allan BorderAUSKarnataka State Cricket Association StadiumBengaluru1979120634431.5012351.2200050
John WrightNZSabina ParkKingston1985120635331.5015740.1301040
Arjuna RanatungaSLNewlands Cricket GroundCape Town1998120634331.5011952.9400090
Rizwan-uz-ZamanPAKSardar Patel StadiumAhmedabad1987120635831.5030620.5901010
Mohammad AzharuddinINDSydney Cricket GroundSydney1986-19922216359*63.008078.7501060
Asif MujtabaPAKKennington OvalLondon1992-1996220635031.5020930.1401060
Robin SmithENGAdelaide OvalAdelaide1991121635363.0018633.8701040
Peter KirstenSAKensington OvalBridgetown1992120635231.5019931.6601060
Ali ShahZIMSinhalese Sports Club GroundColombo1996120636231.5028821.8801050
Sherwin CampbellWITrent BridgeNottingham1995120634731.5024725.5100060
Nicky BojeSAKensington OvalBridgetown2001-2005232633463.0018434.2400060
Brendon McCullumNZNewlandsCape Town2006-2013230635121.0013646.3201090
Ian BellENGBasin ReserveWellington2008-2013230634121.0016737.7200080
JP DuminySAVidarbha Cricket Association Stadium, JamthaNagpur2010-2015230633521.0014443.7500042
Virat KohliINDSabina Park, KingstonJamaica2011-2016230634421.0015440.9100071
Tim MurtaghMIDThe Rose BowlSouthampton2016-20172336339*-9566.3200090
Todd AstleCANEden Park No 2Auckland2012-2013230635021.008673.26010120
Alex DaviesLANGrace RoadLeicester2015-2019230635421.007880.7701170
Craig SmithOVQueenstown Events CentreQueenstown2015-2016231634131.5011057.2700052
Liam HurtDER/LANTrent BridgeNottingham2020-2022230634921.0010460.5800070
Zafar GoharMID/GLOCounty Ground, New RoadWorcester2023-20262316339*31.5011654.3100071
Tarisai MusakandaZIMSheikh Zayed Cricket StadiumAbu Dhabi2021230634121.0017935.2000051
Nathan GilchristWAR/KENKennington OvalLondon2020-20252316325*31.5010361.17000120
Yohan MendisCCCSurrey VillageMaggona2025-20262316331*31.5010361.1700080
Johnny DouglasENGKennington OvalLondon1912-1921231632431.50--000-0
James LangridgeENGLord'sLondon1935-1936230632721.00--000-0
Frank LowsonENGHeadingley Cricket GroundLeeds1951-1955230635821.00--01100
Roy McLeanSAEllis Park StadiumJohannesburg1953-1954230633621.00--00101
Fred TruemanENGMelbourne Cricket GroundMelbourne1959-1962230633621.0013447.0100060
Graham RoopeENGHeadingleyLeeds1973-1978330633421.0017336.4200080
ShahidullahAFGQueens Sports ClubBulawayo2024-20252316329*31.5011554.7800080
Romesh KaluwitharanaSLAsgiriya StadiumKandy1998-2003340632915.7512550.40000100
Neil McKenzieSAHeadingleyLeeds2003-2008241633821.0014543.45000100
PreviousPage 370Next

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.