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 resultODI3rd 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 bowledT2068th 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 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
Kepler WesselsSAThe Wanderers StadiumJohannesburg1992-1994240845021.0022936.6801080
Matthew GilkesNSWAllan Border FieldBrisbane2021-2024240843721.0018645.16000100
James WhartonYORThe Rose BowlSouthampton2025-2026240844721.0024933.7300170
Dhananjaya LakshanCCCColombo Cricket Club GroundColombo2026240844621.0010381.55000130
G WeerasingheKYCCWelagedara StadiumKurunegala2025340846021.0014259.15010101
S LiyanageCMCCNondescripts Cricket Club GroundColombo2025241844428.0018046.6700061
Avishka TharinduPSCGalle International StadiumGalle2026240843321.0014060.00000100
John LyonsAUSKennington OvalLondon1890-1893240843121.00--000-0
Andrew StoddartENGLord'sLondon1893-18962418430*28.00--000-0
Maurice LeylandENGSydney Cricket GroundSydney1932-1936340844221.0027530.5500290
Bill EdrichENGAdelaide OvalAdelaide1947-1955240844621.0013646.3200190
Vijay MehraINDQueen's Park OvalPort of Spain1962240846221.00--01100
Majid KhanPAKAdelaide OvalAdelaide1972-1976240844721.0013446.2700080
Geoff HowarthNZCarisbrookDunedin1980-1985240843321.0024833.8700070
Mark TaylorAUSNational StadiumKarachi1994-1998240846821.0025133.4701280
Wasim RajaPAKEden ParkAuckland1973-1985350844916.804136.59000170
Cheteshwar PujaraINDNewlandsCape Town2011-2022350844316.8022936.68000140
Dimuth KarunaratneSL/YORHeadingleyLeeds2014-2022350844516.8024534.2900190
Ben BrownSUS/HAMSophia GardensCardiff2016-20263518442*21.0012268.8500152
Mason CraneHAM/GLAGrace RoadLeicester2021-2026450844416.8020740.58000100
Ollie NewtonWFHagley OvalChristchurch2018-2020350846816.8030927.1801270
Josh BlakeSURKennington OvalLondon2025-20263518443*21.0028030.00000100
Junior MurrayWIKensington OvalBridgetown1993-1995350843516.8012965.12001120
Shaun PollockSANew Wanderers StadiumJohannesburg1999-2005460843814.0016650.6000180
Dilruwan PereraSLP Sara OvalColombo2015-2019360845014.0029728.2801172
Shuvagata HomBANShere Bangla National StadiumMirpur2014-2016361843916.8013661.76002130
Toby Roland-JonesMIDCounty Ground, New RoadWorcester2015-20264628455*21.0014358.7401183
Chris WrightWAR/LEICounty Ground, HoveBrighton2015-2023561842216.8014856.7600192
Cole BriggsAAKennards Hire Community Oval2022-2024361845116.8025632.81011110
Sai SudharsanIND/SURKennington OvalLondon2023-2025460843814.0022836.84000100
Finlay BeanYORCounty Ground, HoveBrighton2023-2025360844914.0024634.15001100
Cyril VincentSAOld WanderersJohannesburg1927-1931462845321.0020.0001101
Peter PollockSAKingsmeadDurban1961-19704638436*28.007150.7000160
Daryl TuffeyNZBasin ReserveWellington2002-20104738447*21.0021738.7100191
Ravichandran AshwinINDM Chinnaswamy StadiumBengaluru2012-20245718432*14.0014060.00001100
Josh ShawYORHeadingleyLeeds2017-2019471844214.0025532.94001130
Stuart MeakerSURWoodbridge RoadGuildford2014-2017482845314.0017647.73013100
Greg SmithESSCounty GroundChelmsford2014-2015680844210.5018345.90002110
Chris WrightWAR/LEIRiverside GroundChester-le-Street2014-202369084279.3316152.1700290
Merv HughesAUSThe GabbaBrisbane1986-1992691842510.5017847.19002101
Yasir ShahPAKSheikh Zayed StadiumAbu Dhabi2014-20187102842810.5020740.58001111
Jack MorleyDERCounty GroundDerby2024-2026912384289.3333724.9300262
Ian JohnsonAUSMelbourne Cricket GroundMelbourne1947-195461228433*8.406524.6200560
Jaskaran SinghKENSt Lawrence GroundCanterbury2021-2026813484189.3326331.94001130
James AndersonENG/LANHeadingleyLeeds2003-202213168843410.5024434.43003140
Prabath JayasuriyaSLGalle International StadiumGalle2022-20261216184165.6024134.85005120
Brian LaraWIMcLean ParkNapier2006110838383.0010777.57010120
Zander de BruynSAGreen ParkKanpur2004110838383.0020640.2901063
AB de VilliersSASeddon ParkHamilton2012110838383.0013362.41010100
Andrew GaleYOROld TraffordManchester2016110838383.0021838.0701090
PreviousPage 289Next

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.