Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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
Daniel VettoriNZThe OvalLondon1999120575128.5054105.5601080
Ranjan MadugalleSLAMI StadiumChristchurch1983120573428.5011250.89000100
Chris HarrisNZHarare Sports ClubHarare1997120574128.5011848.3100050
Aravinda de SilvaSLEdgbaston Cricket GroundBirmingham2002120574728.5011549.5700080
Clive LloydWIIqbal StadiumFaisalabad1980120573728.5011549.5700060
Wasim AkramPAKWestern Australia Cricket Association GroundPerth1999121575257.007081.43010100
Al SahariarBANNorth West Cricket StadiumPotchefstroom2002120573028.508269.5100090
Sanwar HossainBANWestpacTrust ParkHamilton2001120574528.5013243.1800050
Michael HusseyAUSSabina Park, KingstonJamaica2008120575628.5016135.4001060
Geraint JonesENGPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2006120575228.5014140.4301090
Roshan MahanamaSLArnos Vale GroundKingstown1997120572928.5014240.1400070
JP DuminySASheikh Zayed StadiumAbu Dhabi2013120575728.509957.5801161
Darren SammyWIWarner Park, BasseterreSt Kitts2011120574128.507774.0300061
Upul TharangaSLAMI StadiumChristchurch2006120573328.5013641.9100061
Hasan RazaPAKHarare Sports ClubHarare2002120574628.5015337.25000100
Sewnarine ChattergoonWIQueen's Park Oval, Port of SpainTrinidad2008120574628.5010454.8100070
Tim BresnanENGRiverside GroundChester-le-Street2009-2013221574557.0013941.0100070
Shakib Al HasanBANMA Chidambaram Stadium, ChepaukChennai2024120573228.5012047.5000080
MahmudullahBANHagley OvalChristchurch2017120573828.509162.6400080
Fawad AlamPAKRawalpindi Cricket StadiumRawalpindi2021-2022220574528.5018830.3200070
Virat KohliINDKingsmeadDurban2013120574628.5011450.0000060
Peter SiddleAUSEdgbastonBirmingham2009-2019220574428.5011151.3500060
Imrul KayesBANSeddon ParkHamilton2010120572928.509957.5800090
Joe DenlyENGOld TraffordManchester2019120575328.5014738.7801060
Cheteshwar PujaraINDHimachal Pradesh Cricket Association StadiumDharamsala2017120575728.5015636.5401160
Asad ShafiqPAKNew Wanderers StadiumJohannesburg2013120575628.5017332.9501090
Chris WoakesENGEden ParkAuckland2018120575228.5012744.8801080
Devendra BishooWISir Vivian Richards Stadium, North SoundAntigua2016120574528.5012047.5000071
Jonny BairstowENGAdelaide OvalAdelaide2017120573628.5010753.2700070
Soumya SarkarBANRajiv Gandhi International Stadium, UppalHyderabad2017120574228.509758.76000100
Temba BavumaSANational StadiumKarachi2021120574028.5016035.6300030
Ish SodhiNZHagley OvalChristchurch20181215756*57.0017532.5701090
Joe RootENGShere Bangla National StadiumMirpur2016120575628.5012445.9701040
Alex DoolanAUSNewlandsCape Town2014120573728.5015337.2500080
Jason HolderWISabina Park, JamaicaKingston2019120573928.507378.08000110
Keshav MaharajSAWestern Australia Cricket Association GroundPerth20161215741*57.0053107.5500034
Rassie van der DussenSAOld TraffordManchester2022120574128.5016334.9700070
Karun NairINDEdgbastonBirmingham2025120573128.509659.38000100
Andrew McBrineIRESylhet International Cricket StadiumSylhet2025120575228.5014140.4301060
Shane DowrichWIDaren Sammy National Cricket Stadium, St LuciaGros Islet2019120573828.508269.5100080
Glenn PhillipsNZMaharashtra Cricket Association StadiumPune20241215748*57.0011350.4400042
Daniel LawrenceENGSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2022120573728.507477.0300071
Jayant YadavINDPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016-2022220575528.5015935.8501050
Yasir Ali ChowdhuryBANHagley OvalChristchurch2022120575528.5010454.8101070
Brydon CarseENGLord'sLondon2025120575628.508765.5201061
Stephen DohenyIRECivil Service Cricket Club, StormontBelfast2026120575728.5011947.9001190
Imam-ul-HaqPAKSuperSport ParkCenturion2018120575728.5010554.2901181
Justin GreavesWINarendra Modi StadiumAhmedabad2025120573228.5010057.0000080
Tom HartleyENGRajiv Gandhi International Stadium, UppalHyderabad2024120573428.507675.0000061
Tom HartleyENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2024120573628.507180.2800072
PreviousPage 245Next

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.