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
Saqlain MushtaqPAKSharjah Cricket Stadium, SharjahUAE2002240634415.7512450.8100192
Khaled MashudBANChittagong StadiumChittagong2001-2002241632821.0016238.89000110
Javed OmarBANP Sara OvalColombo2005-2007240632815.759864.29000100
Michael HusseyAUSNew Wanderers StadiumJohannesburg2009-2011240633915.7512650.0000180
Ryan ten DoeschateESSEdgbastonBirmingham2017-2021340635615.758970.7901291
Darren BravoWISir Vivian Richards Stadium, North SoundAntigua2015-2016240633215.7518833.5100070
Daniel HughesSUSEdgbastonBirmingham2025-2026240633315.759764.95001110
Matthew QuinnAAUniversity OvalDunedin2014-2016341634021.007090.0000092
Luke WoodLAN/NOTRiverside GroundChester-le-Street2015-2020340634615.7510957.8000080
Lewis McManusHAM/NORGrace RoadLeicester2021-20253426328*31.507386.3000082
Ian McPeakeWFKennards Hire Community Oval2016-20182446333*-8574.1200063
Rishabh PantINDThe Rose BowlSouthampton2018-2021240634115.7515141.7200171
Joe WeatherleyHAMCounty GroundChelmsford2018-2019241633221.0015839.8700160
Nazmul Hossain ShantoBANHagley OvalChristchurch2017-2022240632915.7516438.4100091
Danny LambLANAigburthLiverpool2020-20212416350*21.0011256.2501151
Harry BrookYORCounty GroundTaunton2018-2019240633215.7515241.45000110
James McCollumIREGalle International StadiumGalle2023240633515.7515740.1300090
Charlie HemphreyGLASophia GardensCardiff2019-2020241632821.0020630.5800050
Charles StoboNSW/WABellerive OvalHobart2023-2026341632321.0016937.2800071
Shubman GillINDKennington OvalLondon2023-2025240632115.757880.77000100
Josh BohannonLANSophia GardensCardiff2021-2025240633315.759764.9500090
Tom LaceGLOThe Rose BowlSouthampton2021-2022240633815.7522228.38001100
Joey EvisonKENLord'sLondon2023-2025240633515.7512650.0000071
Jack MorleyDER/LANCounty GroundBristol2022-2026341634121.0021229.7200061
Mitchell PerryVICSydney Cricket GroundSydney2021-2025440632915.7519132.9800060
Avishka PereraNSWCNondescripts Cricket Club GroundColombo2025240633115.7516338.6500060
Aubrey FaulknerSAKennington OvalLondon1907-1912240634215.75--00000
Harry CharlwoodENGMelbourne Cricket GroundMelbourne1877240633615.757962.0300130
Maurice ReadENGMelbourne Cricket GroundMelbourne1885-1892340633615.75--00040
Jock CameronSAMelbourne Cricket GroundMelbourne1931-1932240633915.75--00150
Dattaram HindlekarINDLord'sLondon1936-1946240632615.75--00000
Bert SutcliffeNZNational StadiumKarachi1955-1965241631821.00--000-0
Trevor BaileyENGAdelaide OvalAdelaide1955-1959240633815.754323.2600040
Colin McDonaldAUSHeadingley Cricket GroundLeeds1956-1961240635415.75--01000
Saeed AhmedPAKKennington OvalLondon1962-1967240633815.758246.3400170
Deryck MurrayWIEdgbaston Cricket GroundBirmingham1963-1973241632521.0027622.8300010
Doug WaltersAUSHeadingleyLeeds1975-19772416325*21.0015440.9100090
Saleem AltafPAKAdelaide OvalAdelaide1972-1976242632131.5015523.8700050
Mark BurgessNZLancaster ParkChristchurch1969-1978241632921.0016521.2100040
Alvin KallicharranWILord'sLondon1973-1980340633415.7524226.0300180
Syed KirmaniINDGaddafi StadiumLahore1978-19844416339*21.003231.2500010
Dilip VengsarkarINDWACA GroundPerth1977-1992240634915.7513148.0900090
Saleem MalikPAKHarare Sports ClubHarare1995240633215.7518035.0000050
Ravi RatnayekeSLNational StadiumKarachi1982-1985240633615.7511520.8700121
Anil KumbleINDThe Wanderers StadiumJohannesburg1992-2006351632915.7518134.8100080
Matthew HaydenAUSThe Wanderers StadiumJohannesburg1994-2006350634012.6018434.2400160
MS DhoniINDFeroz Shah KotlaDelhi2008-2013352632721.007485.1400181
Graham OnionsENG/DUR/LANLord'sLondon2009-2019452633421.009665.6300190
Michael BracewellOVQueenstown Events CentreQueenstown2013-2016350633012.6010261.7600090
Tom BruceLANOld TraffordManchester20243516331*15.757188.7300152
PreviousPage 371Next

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.