Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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
Jonathan TrottWARCricket Field Road GroundHorsham201412010710653.5024843.15100140
Tim AmbroseENGBasin ReserveWellington200812010710253.5016564.85100172
Amjad JavedUAEGymkhana Club GroundNairobi201112010710053.5015170.86100102
Moisés HenriquesNSWJunction OvalMelbourne20221201079753.5022048.64010101
Tharanga ParanavitanaSLBrabourne StadiumMumbai20091201075453.5022547.56020150
Faf du PlessisSASenwes ParkPotchefstroom201712110781107.0015071.33010101
Alex HalesNOTCounty GroundNorthampton2014121107102*107.0014872.30100171
Kruger van WykCSHagley OvalChristchurch201412110774*107.0024743.32010120
DC de BoorderOVColin Maiden ParkAuckland20151201077853.5024743.32010141
Anton DevcichNDNelson ParkNapier201812010710653.5086124.42100142
Jermaine BlackwoodWIThe Rose BowlSouthampton20201201079553.5017660.80010140
David WilleyNORCounty GroundDerby201512010710353.5012287.70100115
Rory Hamilton-BrownSUSArundel Castle Cricket Club GroundArundel20141201076253.5018059.44010122
Tom WestleyESSYork Cricket ClubYork202512010710753.5024843.15101120
Ben RaineDURHeadingleyLeeds202512010710153.5011394.69100115
Gareth RoderickGLOSpytty ParkNewport20191201078853.5025741.63010120
Shane DowrichWISharjah Cricket StadiumSharjah201612110760*107.0017760.45010122
Leon JohnsonWIBeausejour Stadium, Gros IsletSt Lucia20141201076653.5022148.42010131
Mohammad RizwanPAKSylhet International Cricket StadiumSylhet20261201079453.5019355.44010120
Graham ClarkDURTrent BridgeNottingham20251201076253.5019854.04010112
Andrew UmeedSOMChester Road North GroundKidderminster20241201076053.5023745.15010160
Ken McClureCANQueen's Park20201201079853.5013877.54010170
Seb GotchVICBellerive OvalHobart201812110766*107.0022447.77010160
Faheem AshrafPAKRawalpindi Cricket StadiumRawalpindi202112110778*107.0020951.20010170
Harry BrookYORRiverside GroundChester-le-Street202012110766*107.0015469.48010134
Harry CameDERRiverside GroundChester-le-Street2026121107105*107.0029336.52100130
Yashasvi JaiswalINDMaharashtra Cricket Association StadiumPune20241201077753.5012585.60010133
Pathum NissankaSLSt George's ParkGqeberha20241201078953.5020153.23010151
Ravindu FernandoBCAANavy GroundWelisara20251201079453.5014872.30010103
Lakvin AbeysingheKYCCSurrey VillageMaggona20261201078553.5014673.2901080
Harold LarwoodENGExhibition GroundBrisbane19281201077053.5016863.69010131
Sam LoxtonAUSEllis Park StadiumJohannesburg1949-195022010710153.50--100140
Bob SimpsonAUSCorporation StadiumMadras19641201077753.50--010120
Saeed AhmedPAKTrent BridgeNottingham19621201076453.50--010100
Alan TurnerAUSThe GabbaBrisbane19751201078153.5027339.19010130
Martin CroweNZSinhalese Sports Club GroundColombo199212010710753.5012386.99101104
Shane ThomsonNZLord'sLondon199412110769107.0021749.31010170
Graham ThorpeENGSuperSport ParkCenturion1995-20052301078635.6735430.23010140
Mark BoucherSALord'sLondon1998-20083301076835.6713380.45010171
Gareth BattySURCounty GroundDerby2014-20152301074135.6719654.59000123
Narsingh DeonarineWIQueen's Park Oval, Port of SpainTrinidad2010-20122301075535.6727838.49010111
Eoin MorganENG/MIDOld TraffordManchester2010-20142301074535.6724743.32000111
Azhar AliWORRiverside GroundChester-le-Street2022-20232301074535.6721948.86000130
Tom WestleyESSCounty GroundBristol2014-201523110765*53.5015967.30010210
Harvey HoseinDERCounty GroundNorthampton2015-201823110754*53.5022447.77010140
Mason CraneGLACounty GroundNorthampton2024-202523210761107.0018856.91010121
Saif ZaibNORCounty GroundDerby2025-202623010710535.67103103.88100103
Paul WalterESSCounty Ground, HoveBrighton2020-20252311074753.5017860.11000151
Grant StewartKENLord'sLondon2018-20232301076335.6714772.79011112
Dan MousleyWARSophia GardensCardiff2020-20262301077135.6716564.85010140
PreviousPage 225Next

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.