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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 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
MS DhoniINDAdelaide OvalAdelaide2008120362018.0010833.3300040
MS DhoniINDGreen ParkKanpur2008-2009220363218.006952.1700050
Ashwell PrinceSAWACA GroundPerth2005120362818.0012429.0300030
Alastair CookENGQueen's Park Oval, Port of SpainTrinidad2009120362418.006258.0600020
Wasim JafferINDM Chinnaswamy StadiumBengaluru2000120362318.0010933.0300070
Sajid MahmoodENGHeadingleyLeeds2006120363418.004875.0000040
Alviro PetersenSAUniversity OvalDunedin2012120362518.006456.2500060
Ravi BoparaENGSophia GardensCardiff2009120363518.005565.4500060
Adam VogesAUSGalle International StadiumGalle2016120362818.009836.7300040
Vernon PhilanderSASinhalese Sports Club GroundColombo20141213627*36.0012728.3500050
MahmudullahBANLord'sLondon2010120361918.008840.9100030
Sulieman BennWIWestern Australia Cricket Association GroundPerth2009120363318.004580.0000022
Abhinav MukundINDSabina Park, KingstonJamaica2011120362518.0011631.0300040
Paul StirlingIREShere Bangla National Stadium, MirpurDhaka2025120362718.005367.9200051
Tharanga ParanavitanaSLR Premadasa StadiumColombo20101213620*36.009737.1100070
Tharanga ParanavitanaSLSuperSport ParkCenturion2011120363218.008840.9100050
Yashpal SharmaINDKensington OvalBridgetown1983120362418.00--000-1
Adil RashidENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam20161213632*36.007945.5700070
BJ WatlingNZAdelaide OvalAdelaide2015120362918.0011531.3000030
Steve SmithAUSM Chinnaswamy StadiumBengaluru2017120362818.0010036.0000030
Alex HalesENGKingsmeadDurban2015120362618.0010633.9600011
David BoonAUSHeadingleyLeeds1985120362218.0011431.5800030
Mominul HaqueBANSinhalese Sports Club GroundColombo2025120362118.007250.0000050
Quinton de KockSAMaharashtra Cricket Association StadiumPune2019120363118.005763.1600080
Khaya ZondoSABrisbane Cricket Ground, WoolloongabbaBrisbane20221213636*36.008741.3800160
Rumesh RatnayakeSLVidarbha C.A. GroundNagpur19861223632*---00042
Daryl MitchellNZMaharashtra Cricket Association StadiumPune2024120361818.007746.7500020
Travis HeadAUSSabina Park, Kingston, JamaicaKingston2025120362018.007746.7500050
Moeen AliENGSharjah Cricket StadiumSharjah2015120362218.007150.7000040
Haris SohailPAKHeadingleyLeeds2018120362818.006952.1700050
Kyle MayersWIThe Wanderers StadiumJohannesburg2023120362918.009537.8900050
Jermaine BlackwoodWINational Cricket Stadium, St George'sGrenada2015120362618.007945.5700070
Tom BlundellNZSydney Cricket GroundSydney2020120363418.0011531.3000040
Mitchell SantnerNZShere Bangla National Stadium, MirpurDhaka20231213635*36.004678.2600031
Mitchell SantnerNZHolkar Cricket StadiumIndore2016120362218.007647.3700061
Craig OvertonENGEden ParkAuckland20181213633*36.004383.7200051
Keaton JenningsENGThe Rose BowlSouthampton2018120363618.009139.5600160
Ben DuckettENGMelbourne Cricket GroundMelbourne2025120363418.0031116.1300041
Jack LeachENGSydney Cricket GroundSydney2022120362618.006357.1400040
Marnus LabuschagneAUSGaddafi StadiumLahore2022120363618.006060.0000160
Mohammad RizwanPAKOld TraffordManchester2020120362718.008442.8600020
Babar AzamPAKHagley OvalChristchurch2016120362918.008741.3800040
Kasun RajithaSLHagley OvalChristchurch2023120362218.006060.0000060
Alzarri JosephWIDaren Sammy National Cricket Stadium, St LuciaGros Islet2019120363418.0036100.0000023
Zakir HasanBANMA Chidambaram Stadium, ChepaukChennai2024120363318.006952.1700051
Shaheen Shah AfridiPAKMultan Cricket StadiumMultan2024120362618.006357.1400031
Shubman GillINDThe Rose BowlSouthampton2021120362818.009737.1100030
John CampbellWISabina Park, Kingston, JamaicaKingston2025120363618.006654.5500140
John CampbellWIThe Rose BowlSouthampton2020121362836.006258.0600040
Abid AliPAKOld TraffordManchester2020120362018.008343.3700050
PreviousPage 331Next

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.