Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)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)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Andy BlignautZIMNewlandsCape Town2005120696134.507295.8301056
Kumar DharmasenaSLJinnah StadiumSialkot19951216962*69.0016142.8601040
Roshan MahanamaSLWACA GroundPerth1988120694134.5017738.9800080
Lasith MalingaSLGalle International StadiumGalle2007-2010220696434.509175.82010102
Ian BellENGSinhalese Sports Club GroundColombo2007120695434.5015046.0001080
AB de VilliersSABrisbane Cricket Ground, WoolloongabbaBrisbane2012121694069.0019834.8500090
Narsingh DeonarineWIAsgiriya StadiumKandy2005120694034.5013949.64000101
Mushfiqur RahimBANSuperSport ParkCenturion2008120696534.5010267.6501092
Carl CachopaAACobham Oval (New)Whangarei2014120695234.5015544.52010101
Alviro PetersenSABrisbane Cricket Ground, WoolloongabbaBrisbane2012120696434.5013551.1101070
Ravi BoparaESSCounty GroundDerby2015-2016220694434.5012455.6500041
Niall O'BrienLEICounty Ground, New RoadWorcester2014120695734.509473.40010121
Tamim IqbalBANR Premadasa StadiumColombo2013120695934.5012654.7601041
Jonathan TrottENGP Sara OvalColombo2012120696434.5015245.3901070
Phil MustardGLOCounty Ground, New RoadWorcester2017120694034.5016342.3300070
Matthew BellNZMcLean ParkNapier2008120696934.5015843.67011120
Tim SoutheeNZVidarbha Cricket Association Stadium, JamthaNagpur2010120693834.509374.1900026
Tim SoutheeNZSylhet International Cricket StadiumSylhet2023120693534.508680.2300042
Wriddhiman SahaINDP Sara OvalColombo2015121695669.0013850.0001070
Ajinkya RahaneINDM Chinnaswamy StadiumBengaluru2015-2017220695234.5017639.2001060
David WarnerAUSSophia GardensCardiff2015120695234.5012853.9101091
Callum FergusonSAKaren Rolton OvalAdelaide2020120694034.5019735.03000120
Marcus NorthAUSWestern Australia Cricket Association GroundPerth2009120696834.5014447.9201080
Tim McIntoshNZGalle International StadiumGalle2009120696934.5023429.4901161
Mohammad AmirPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2016120694834.5013252.2700070
Joe DenlyENGNewlandsCape Town2020120693834.5024128.6300080
Tim PaineAUSThe Wanderers StadiumJohannesburg2018120696234.5012455.6501072
Mitchell StarcAUSEdgbastonBirmingham2015120695834.5012853.9101071
Usman KhawajaLANCounty GroundTaunton2014120696034.5017738.9801090
Chris WoakesWARCounty Ground, HoveBrighton2026120696434.509572.63010101
Faf du PlessisSAMaharashtra Cricket Association StadiumPune2019120696434.5017140.3501091
Adam RouseKENSophia GardensCardiff2016-2018220696534.5013351.88010140
Dimuth KarunaratneSLVidarbha Cricket Association Stadium, JamthaNagpur2017120695134.5019235.9401090
Dimuth KarunaratneSLSylhet International Cricket StadiumSylhet2024120695234.5013850.0001081
Ben StokesENGGalle International StadiumGalle2018120696234.5011261.6101053
Darren StevensKENLord'sLondon2018120696434.508383.13010110
Quinton de KockSATrent BridgeNottingham2017120696834.508581.1801080
Quinton de KockSALord'sLondon2017120695134.507493.24010120
Kruger van WykCSCobham Oval (New)Whangarei2015120696234.5013650.7401080
Hamish RutherfordNZHeadingleyLeeds2013120694234.509671.88000100
Rumesh RatnayakeSLLord'sLondon1991120695234.508977.53010100
Kieran Noema-BarnettCSHagley OvalChristchurch2014120696934.508977.5301191
Jordan SilkTASDrummoyne OvalSydney2019120694134.5016242.5900081
Jermaine BlackwoodWINewlandsCape Town2015120695634.5013949.6401080
Shan MasoodPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2019120694234.5017838.7600070
Graeme van BuurenGLOMerchant Taylors' School GroundNorthwood20191216957*69.0010069.00010110
Stephen CookDURSt Lawrence GroundCanterbury2017120694434.5013650.74000130
Steven PattersonYORYork Cricket ClubYork2019120696034.5013650.7401071
Keith BarkerHAMSt Lawrence GroundCanterbury2019-20233216944*69.007197.1800051
Ben DuckettENGSydney Cricket GroundSydney2026120694234.507987.34000110
PreviousPage 342Next

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.