Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Al SahariarBANP Saravanamuttu StadiumColombo2002120806740.0014953.69010140
Sanwar HossainBANBuffalo Park, East LondonEastern Cape2002120804940.0012862.50000120
Daren GangaWILord'sLondon2007121804980.0020040.0000090
Daren GangaWIGalle International StadiumGalle2001120804740.0021137.9100080
Marlon SamuelsWIDubai International Cricket StadiumDubai2016120807640.0015053.33010140
Hamish MarshallGLOSt Helen'sSwansea2015121807080.0011967.23010131
Thilan SamaraweeraSLGreen ParkKanpur20091218078*80.0013161.07010110
Brendan TaylorZIMBangabandhu National StadiumDhaka2005120807840.0014854.05010100
Matt PriorENGNewlandsCape Town2010120807640.0012762.99010100
AB de VilliersSAWACA GroundPerth2005120806840.0016648.19010120
Upul TharangaSLTrent BridgeNottingham2006120804640.0018742.78000121
Ross TaylorNZEdgbastonBirmingham2021121808080.0013957.55010110
Shaun MarshAUSSabina Park, KingstonJamaica2015120806940.0016847.62010101
Murali VijayINDSydney Cricket GroundSydney2015120808040.0016847.6201172
Tharanga ParanavitanaSLSharjah Cricket StadiumSharjah20111218076*80.0017346.2401061
Marcus NorthAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2009-2010220807940.0016548.4801070
Darren BravoWIR Premadasa StadiumColombo2010121808080.0014854.0501054
Umar AkmalPAKProvidence StadiumGuyana2011120804740.0017745.2000070
Jos ButtlerENGSinhalese Sports Club GroundColombo2018120806440.0010576.1901050
Michael NeserGLARiverside GroundChester-le-Street2022120806240.0012166.12010120
Kushal Janith PereraSLSuperSport ParkCenturion2020120806440.0011668.97010120
James VinceHAMCounty GroundDerby20141218050*80.0011867.80010140
James VinceENGW.A.C.A. GroundPerth2017120805540.0015850.63010160
Mark StonemanENGBrisbane Cricket Ground, WoolloongabbaBrisbane2017120805340.0024033.3301070
Murray GoodwinZIMBasin ReserveWellington1998120807240.0020139.8001080
Steven MullaneyNOTGrace RoadLeicester2020-2022220806240.0011271.43010110
Richard OliverWORCollege GroundCheltenham2014120806240.0059135.59010140
Harvey HoseinDEREdgbastonBirmingham20211218078*80.0015850.63010110
Shadman IslamBANZayed Cricket StadiumAbu Dhabi2026120806740.0013360.1501090
Kyle VerreynneSAProvidence Stadium, GuyanaProvidence2024120805940.0011172.07010100
Shubman GillINDMelbourne Cricket GroundMelbourne2020121804580.0010179.21000150
Daniel SolwayNSWBankstown OvalSydney20201218053*80.0015352.2901090
Gareth SeverinWFSaxton OvalNelson2023120807740.0016747.9001070
Pawan SandeshCCCColombo Cricket Club GroundColombo2025120806240.009881.63010104
L DawatagePSCFTZ Sports Complex (Board of Investment)Katunayake2025120807640.0012962.02010110
CM FalconerMIDCounty GroundBristol2026120804940.0012663.4900061
Albert HartkopfAUSMelbourne Cricket GroundMelbourne1925120808040.0016448.7801180
Maurice LeylandENGNewlandsCape Town1931120805240.00--010-0
Ian JohnsonAUSKensington OvalBridgetown1955120805740.00--010-0
Neil HarveyAUSLahore StadiumLahore1959120804340.00--000-0
Jackie McGlewSAAdelaide OvalAdelaide1953120805440.00--010100
Joe SolomonWINational StadiumKarachi1959120806640.00--010-0
Geoff PullarENGBourdaGeorgetown1960120804740.00--000-0
Graham DowlingNZCrusaders GroundPort Elizabeth1962120807840.00--01080
Keith StackpoleAUSHeadingley Cricket GroundLeeds1972120805240.0018044.44010100
Zaheer AbbasPAKBourdaGeorgetown1977120808040.00--011130
Zaheer AbbasPAKThe GabbaBrisbane1981120808040.0011967.23011100
Sarfraz NawazPAKQueen's Park OvalPort of Spain1977120805140.00--010-0
Javed MiandadPAKWankhede StadiumMumbai1979120806440.0015850.63010100
Graham YallopAUSSabina ParkKingston1978121805780.00--01041
PreviousPage 300Next

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.