Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Chud LangtonSAKingsmeadDurban1935-193948161278.7110.0000201
Tapash BaisyaBANBangabandhu National StadiumDhaka2002-200559261298.7114342.6600390
Jon HollandVICMelbourne Cricket GroundMelbourne2019-2023694615512.2013943.8801391
Nick PottsDERCounty GroundDerby2022-202679161137.6314043.5700052
Santhush GunathilakeMSC/RCCSurrey VillageMaggona2024-2026610161236.7820429.9000160
Courtney WalshWISabina ParkKingston1985-20011113161145.0817035.8800341
Scott BolandAUS/VICMelbourne Cricket GroundMelbourne2017-2025111466115*7.6329320.8200160
Matt PriorENGKingsmeadDurban2009110606060.008174.0701061
Brad HodgeAUSBellerive OvalHobart2005110606060.0010855.5601090
Phil JaquesAUSAdelaide OvalAdelaide2008110606060.0015937.7401030
Michael BatesAAMainpower OvalRangiora2015110606060.006493.7501081
Will YoungWARSophia GardensCardiff2026110606060.009960.6101081
David MurphyNORArundel Castle Cricket Club GroundArundel20161116060*-11651.7201060
Usman ArshadDURThe Rose BowlSouthampton2015110606060.0010060.0001080
Nick GubbinsMIDRiverside GroundChester-le-Street2016110606060.008075.00010100
Tim SeifertNDBasin ReserveWellington2016110606060.007184.5101062
Ben DwarshuisNSWKaren Rolton OvalAdelaide20231116060*-10557.1401080
William SomervilleAAUniversity OvalDunedin20221116060*-48125.0001092
Fraser SheatCANFitzherbert ParkPalmerston North20221116060*-8174.07010101
Luke HollmanMIDCollege GroundCheltenham20251116060*-9563.1601081
Bob WyattENGEden ParkAuckland1933110606060.00--010-0
Douglas JardineENGGymkhana GroundBombay1933110606060.00--010-0
Paul GibbENGLord'sLondon1946110606060.00--010-0
Tony HarrisSATrent BridgeNottingham1947110606060.00--01090
Denis AtkinsonWIBasin ReserveWellington1956110606060.00--01090
Geoff PullarENGNational StadiumKarachi1962110606060.00--01080
Chetan ChauhanINDFeroz Shah KotlaDelhi1979110606060.00--01090
Javed MiandadPAKVidarbha Cricket Association GroundNagpur1983110606060.0015538.7101060
Joel GarnerWIThe GabbaBrisbane1979110606060.008372.2901034
Kapil DevINDHarare Sports ClubHarare1992110606060.009563.1601090
Kapil DevINDBarabati StadiumCuttack1987110606060.00--010-0
Greg DyerAUSAdelaide OvalAdelaide1986-1987210606060.008768.9701070
Mark ButcherENGSinhalese Sports Club GroundColombo2003120603730.0016935.5000090
Craig WhiteENGAsgiriya StadiumKandy2001121603960.0018732.0900080
VVS LaxmanINDAntigua Recreation Ground, St John'sAntigua2006120603130.0013245.45000100
Rahul DravidINDKensington Oval, BridgetownBarbados2011120605530.0019231.2501030
Graham ThorpeENGMelbourne Cricket GroundMelbourne1994120605130.0013644.1201060
Steve WaughAUSTrent Bridge, NottinghamLondon19931216047*60.0017334.6800060
Mark BoucherSASheikh Zayed StadiumAbu Dhabi2010120604530.0013046.1500070
Stephen FlemingNZJade StadiumChristchurch2002120604830.0016835.7100090
Sanjay BangarINDM. A. Chidambaram StadiumChennai2002120604030.0024025.0000030
Michael ClarkeAUSQueen's Park Oval, Port of SpainTrinidad2012120604530.0015040.0000080
Jehan MubarakSLPallekele International Cricket StadiumKandy2015120603530.0015738.22000100
Chris GayleWIBellerive OvalHobart2005120605630.0012050.0001082
Sanwar HossainBANMA Aziz Stadium, ChittagongChattogram2002120603630.0011950.4200060
Alistair CampbellZIMGoodyear ParkBloemfontein1999120603330.0013444.78000120
Mohammad HafeezPAKOld TraffordManchester2016120604230.0011452.63000101
Kumar DharmasenaSLAntigua Recreation GroundSt John's1997120603130.0011054.5500070
Devon SmithWIAntigua Recreation Ground, St John's, AntiguaSt John's2003120603730.0016835.7100080
Omari BanksWIAntigua Recreation Ground, St John's, AntiguaSt John's20031226047*-14840.5400070
PreviousPage 383Next

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.