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
Brad HodgeAUSAdelaide OvalAdelaide2005120412320.5010041.0000050
Shakib Al HasanBANLord'sLondon2010120412520.508448.8100040
Mark GillespieNZSeddon ParkHamilton2012120412720.5029141.3800053
Ben HilfenhausAUSSydney Cricket GroundSydney2011-2012220413420.506959.4200041
Adam VogesAUSAdelaide OvalAdelaide2015120412820.508747.1300060
Matthew BellNZLord'sLondon19991214126*41.0011934.4500030
Khurram ManzoorPAKP Sara OvalColombo2009120413820.509443.6200030
Tim AmbroseENGEdgbastonBirmingham2008120412220.5013929.5000050
Travis DowlinWIArnos Vale Ground, KingstownSt Vincent2009120412220.5011834.7500060
Brendan NashWIAntigua Recreation Ground, St John'sAntigua2009120412320.5013031.5400050
Ravichandran AshwinINDArun Jaitley StadiumDelhi2017-2023220413720.508747.1300050
Mohammad AmirPAKUniversity OvalDunedin2009120412620.5010140.5900040
Suranga LakmalSLUniversity OvalDunedin2015121412341.005475.9300070
Chris WoakesENGBellerive OvalHobart2022120413620.505969.4900061
James PattinsonAUSFeroz Shah KotlaDelhi2013120413020.5011934.4500040
Dimuth KarunaratneSLNational StadiumKarachi2019120412520.507058.5700060
Yasir ShahPAKLord'sLondon2016121413041.007653.9500060
Glenn MaxwellAUSSheikh Zayed StadiumAbu Dhabi2014120413720.5040102.5000021
Stiaan van ZylSAPunjab Cricket Association Stadium, MohaliChandigarh2015120413620.5010539.0500070
Kruger van WykNZSeddon ParkHamilton2012120412120.507058.5700060
Kruger van WykNZSir Vivian Richards Stadium, North SoundAntigua2012120413020.508250.0000060
Kruger van WykNZGalle International StadiumGalle2012121412841.009145.0500040
Will YoungNZMaharashtra Cricket Association StadiumPune2024120412320.507356.1600040
Joe RootENGZahur Ahmed Chowdhury StadiumChattogram2016120414020.505377.3600050
Peter HandscombAUSMaharashtra Cricket Association StadiumPune2017120412220.507951.9000060
Tinotenda MutombodziZIMHarare Sports ClubHarare2020120413320.5012133.8800040
Gary BallanceENGKensington Oval, BridgetownBarbados2015120412320.5012133.8800041
Shadman IslamBANZohur Ahmed Chowdhury StadiumChittagong2019120414120.5011834.7500140
Alzarri JosephWIOld TraffordManchester2020120413220.506959.4200040
Roston ChaseWIDubai International Cricket StadiumDubai2016120413520.509045.5600040
Zak CrawleyENGNational StadiumKarachi2022120414120.504689.1300170
Rajat PatidarINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2024120413220.509145.0500040
James Cameron-DowIRERajiv Gandhi International Cricket StadiumDehradun20191214132*41.007058.5700050
Zubayr HamzaSAThe Wanderers StadiumJohannesburg2019120414120.507058.5700151
John CampbellWIDaren Sammy National Cricket Stadium, St LuciaGros Islet2019120414120.506464.0600131
Oshada FernandoSLHagley OvalChristchurch2023120412820.508349.4000060
Ramesh MendisSLPallekele International Cricket StadiumKandy2021120413320.508051.2500030
Saim AyubPAKSuperSport ParkCenturion2024120412720.507157.7500080
Jacob BethellENGMelbourne Cricket GroundMelbourne2025120414020.505180.3900050
Gavin HoeyIREShere Bangla National Stadium, MirpurDhaka2025120413720.5011435.9600040
Rehan AhmedENGRajiv Gandhi International Stadium, UppalHyderabad2024120412820.507157.7500040
Karim JanatAFGSher-e-Bangla National Cricket StadiumMirpur2023120412320.506563.0800022
Shamar JosephWITrent BridgeNottingham2024120413320.5038107.8900062
Mikyle LouisWILord'sLondon2024120412720.5010738.3200061
Claude JenningsAUSOld Trafford Cricket GroundManchester1912221413241.00--000-0
William ScottonENGOld Trafford Cricket GroundManchester1886120412120.50--000-0
Jack BrownENGAdelaide OvalAdelaide18951214139*41.00--00000
Jack BrownENGOld Trafford Cricket GroundManchester1896120412220.50--000-0
Jack BrownENGHeadingley Cricket GroundLeeds1899121412741.00--000-0
Peter McAlisterAUSLord'sLondon1909121412241.00--000-0
PreviousPage 307Next

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.