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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Henry OlongaZIMHarare Sports ClubHarare1995-200291453910*4.3322817.1100440
Harbhajan SinghINDWarner Park, BasseterreSt Kitts20061113838*-6657.5800080
Harbhajan SinghINDIqbal StadiumFaisalabad2006110383838.004879.1700052
WPUJC VaasSLBeausejour Stadium, Gros IsletSt Lucia2003110383838.0012530.4000040
Adam GilchristAUSThe WACAPerth2002110383838.0028135.7100071
Stephen FlemingNZOld TraffordManchester1999110383838.006657.5800050
Jacob OramNZMA Aziz StadiumChattogram20041113838*-7848.7200021
Daren GangaWIMcLean ParkNapier2006110383838.0010436.5400040
Hashim AmlaSAChittagong Divisional StadiumChattogram2008110383838.008743.6800040
Bhuvneshwar KumarINDMA Chidambaram Stadium, ChepaukChennai2013110383838.009739.1800040
Nathan LyonAUSNational StadiumKarachi2022110383838.006261.2900050
Dean ElgarSAM Chinnaswamy StadiumBengaluru2015110383838.008146.9100021
Jermaine BlackwoodWISabina Park, JamaicaKingston2019110383838.007252.7800041
Andrew McBrineIRETolerance OvalAbu Dhabi2024110383838.007451.3500050
Vishwa FernandoSLHarare Sports ClubHarare2020110383838.008146.9100050
Faheem AshrafPAKZahur Ahmed Chowdhury StadiumChattogram2021110383838.008047.5000031
Charlie TownsendENGKennington OvalLondon1899110383838.00--000-0
Hemu AdhikariINDFeroz Shah KotlaDelhi19511113838*---000-0
Roly JenkinsENGHeadingley Cricket GroundLeeds1952110383838.00--000-0
Johnny WardleENGBourdaGeorgetown1954110383838.00--000-0
Eddie LeadbeaterENGEden GardensKolkata1951110383838.00--000-0
Colin CowdreyENGGreen ParkKanpur1964110383838.00--00060
David AllenENGCrusaders GroundPort Elizabeth19651113838*---00030
Barry ShepherdAUSQueen's Park OvalPort of Spain1965110383838.00--000-0
John SnowENGAdelaide OvalAdelaide1971110383838.009042.2200050
Graham VivianNZKensington OvalBridgetown1972110383838.00--00040
Malcolm MarshallWIM. A. Chidambaram StadiumChennai1983110383838.006855.8800060
Roger BinnyINDAdelaide OvalAdelaide1985110383838.0010835.1900010
Ravi RatnayekeSLColombo Cricket ClubColombo1986110383838.00--000-0
Chris CowdreyENGArun Jaitley StadiumDelhi1984110383838.006459.3800032
Merv HughesAUSEdgbastonBirmingham1993110383838.0010237.2500021
Greg DyerAUSWACA GroundPerth1988110383838.008445.2400030
Andrew JonesNZColombo Cricket Club GroundColombo1987110383838.008843.1800040
Neil WilliamsENGKennington OvalLondon1990110383838.005273.0800060
Marcus TrescothickENGThe WACAPerth2002120383419.006261.2900070
Andrew FlintoffENGMelbourne Cricket GroundMelbourne2006120382519.007650.0000030
Deep DasguptaINDGoodyear ParkBloemfontein2001120383419.0010237.2500050
Harbhajan SinghINDWestpacTrust StadiumWellington2002120382019.004682.6100070
Denis LindsaySAEden ParkAuckland1964120383719.00--00000
Graham ThorpeENGNewlandsCape Town2005120382619.0015524.5200030
Mahela JayawardeneSLQueen's Park Oval, Port of SpainTrinidad2008120382619.005470.3700080
Ajit AgarkarINDGaddafi StadiumLahore2004-2006220383619.005667.8600080
Matthew HaydenAUSP Sara Oval, ColomboSri Lanka2002120383419.007451.3500040
Martin LoveAUSAntigua Recreation Ground, St John's, AntiguaSt John's2003120383619.0011034.5500030
Mark BoucherSAUniversity OvalDunedin20121213834*38.007252.7800050
Kamran AkmalPAKHarare Sports ClubHarare2002120383819.005964.4100180
Parthiv PatelINDSuperSport ParkCenturion2018120381919.008146.9100050
Chris CairnsNZM. Chinnaswamy StadiumBengaluru1995120382319.009639.5800050
Aravinda de SilvaSLColombo Cricket ClubColombo1986121383738.00--00000
Michael BevanAUSMelbourne Cricket GroundMelbourne1994120383519.0015824.0500010
PreviousPage 320Next

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.