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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st 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
Kagiso RabadaSAThe Wanderers StadiumJohannesburg2018-2023581733010.4317741.24004102
Travis MullerOVUniversity of Otago Oval2022-2024482731912.1735220.7400090
Nathan LyonAUS/NSWBellerive OvalHobart2011-20227114733110.4310370.8700153
Brian StathamENGKennington OvalLondon1954-19659114731810.43--00390
Makhaya NtiniSAKingsmeadDurban2000-2009912473229.1312657.94005131
Chris CairnsNZSardar Patel StadiumAhmedabad1999110727272.0016842.8601091
Lance KlusenerSANew Wanderers StadiumJohannesburg1999110727272.008584.71010110
Farveez MaharoofSLZahur Ahmed Chowdhury StadiumChattogram2006110727272.0013354.14010101
Jesse RyderWFEden Park No 2Auckland2012110727272.0066109.09010111
Steve SmithAUSNational StadiumKarachi2022110727272.0021433.6401070
Ashton AgarWABrisbane Cricket Ground, WoolloongabbaBrisbane2022110727272.0011861.0201053
Ben DuckettNORArundel Castle Cricket Club GroundArundel2016110727272.0011363.7201090
Sam HainWARGrace RoadLeicester2018110727272.0014948.32010100
Shane SnaterESSOld TraffordManchester2022110727272.008287.80010101
Tom PriceSUSThe County Ground, HoveBrighton2026110727272.0013154.9601090
Dhananjaya LakshanCCCFTZ Sports Complex (Board of Investment)Katunayake2024110727272.009080.0001071
Kashif AliWORSt Lawrence GroundCanterbury2024110727272.0012955.8101090
Josh BlakeSURNorth Marine Road GroundScarborough2025110727272.0011264.29010120
Heshan DhanushkaBRCMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2025110727272.0019437.1101060
Garry SobersWIBagh-e-Jinnah StadiumLahore1959110727272.00--010-0
Ken BarringtonENGCrusaders GroundPort Elizabeth1965110727272.00--01090
Doug WaltersAUSSabina ParkKingston1973110727272.00--010130
Imran KhanPAKSardar Patel StadiumAhmedabad1987110727272.0016543.6401081
Ravi ShastriINDM. A. Chidambaram StadiumChennai1983110727272.00--010-0
Hansie CronjeSABasin ReserveWellington1999110727272.0012756.69010110
Michael VaughanENGSeddon ParkHamilton2008120726336.0019636.7301090
Rahul DravidINDArun Jaitley StadiumDelhi2007120723836.0016942.60000130
Kumar SangakkaraSLOld Trafford Cricket GroundManchester2002120724036.0018838.3000070
WPUJC VaasSLTrent BridgeNottingham20061227238*-19437.1100090
Justin LangerAUSKingsmeadDurban2006120723736.0017840.45000110
Damien MartynAUSKingsmeadDurban2006121725772.0017142.11010120
Wasim RajaPAKMadras Cricket Club GroundMadras1980120725736.009774.23010130
Graeme SmithSAShere Bangla National StadiumMirpur2008120726236.0011960.5001070
Herschelle GibbsSANational StadiumKarachi2007120725436.0015247.37010100
Gary KirstenSAHeadingley Cricket GroundLeeds1994120726536.0014948.32010110
Mashrafe MortazaBANShere Bangla National Stadium, MirpurDhaka2007120727036.0072100.0001083
Kumar DharmasenaSLQueens Sports ClubBulawayo1994120725436.0029224.66010100
Misbah-ul-HaqPAKQueens Sports ClubBulawayo2011121726672.0011861.02010101
Jacques RudolphSAWestpac ParkHamilton2004120727236.0015745.86011111
Marlon SamuelsWIBasin ReserveWellington2013120726036.009873.47010130
Martin van JaarsveldSABasin ReserveWellington2004121725972.0016144.72010100
Gavin EwingZIMHarare Sports ClubHarare2004120727136.0011662.0701071
Brad HaddinAUSTrent BridgeNottingham2013120727136.0014948.3201090
Dwayne BravoWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2006120724736.0020834.6200061
AB de VilliersSAGalle International StadiumGalle2014120725136.0010667.92010100
Cameron WhiteAUSVidarbha Cricket Association Stadium, JamthaNagpur2008121724672.0018239.5600070
Ross TaylorNZShere Bangla National StadiumMirpur2008-2013220725336.0011562.6101080
DES MaxwellCANSinovich Park, SinovillePretoria2006120727236.0012657.1401180
Gary WilsonDERQueen's ParkChesterfield2018120726636.0011861.0201081
Tim RobinsonENGLancaster ParkChristchurch1988120727036.0020135.8201070
PreviousPage 329Next

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.