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
Gundappa ViswanathINDWACA GroundPerth1977120393819.506659.0900070
Nathan AstleNZGreen ParkKanpur1999120393919.509541.0500150
Craig McMillanNZSt George's ParkGqeberha2000120393919.508247.5600150
Brendon McCullumNZP Sara OvalColombo2012120393519.505373.5800070
Aravinda de SilvaSLVidarbha C.A. GroundNagpur1986120393319.50--00032
Ramnaresh SarwanWIWankhede StadiumMumbai2002120392219.5014926.1700010
Ridley JacobsWIBasin ReserveWellington1999121392039.0011234.8200050
Vasbert DrakesWISuperSport ParkCenturion2004120393519.504684.7800080
Heath StreakZIMSydney Cricket GroundSydney2003120392519.5013928.0600060
Wasim AkramPAKM. A. Chidambaram StadiumChennai1999120393819.507452.7000051
Khaled MashudBANQueens Sports ClubBulawayo2001-2004220393019.5011733.3300030
Khaled MashudBANSabina Park, KingstonJamaica2004120393919.508446.4300140
Mashrafe MortazaBANArnos Vale Ground, KingstownSt Vincent2009120393919.505966.1000122
Nixon McLeanWIWanderers StadiumJohannesburg1998120392819.509740.2100050
Azhar MahmoodPAKNational StadiumKarachi19971223926*-5570.9100030
Gavin RennieZIMSinhalese Sports Club GroundColombo2001120393519.507552.0000050
Omari BanksWISinhalese Sports Club GroundColombo2005120393219.5013628.6800050
Tillakaratne DilshanSLSydney Cricket GroundSydney2013120393419.508247.5600050
Matt HorneNZPunjab Cricket Association StadiumMohali1999120393319.5018021.6700040
Jerome TaylorWIProvidence StadiumGuyana20081213927*39.0010337.8600051
Javed OmarBANBeausejour Stadium, Gros IsletSt Lucia2004120393219.5011833.0500050
Javed OmarBANR.Premadasa StadiumColombo2005120393019.505472.2200060
Mark RichardsonNZWACA GroundPerth2001120393019.5011932.7700040
Nuwan KulasekaraSLR Premadasa StadiumColombo2010-2013220392219.5012830.4700020
Dwayne SmithWISuperSport ParkCenturion2004120393919.506560.0000181
Farveez MaharoofSLBrisbane Cricket Ground, WoolloongabbaBrisbane2007120392119.508346.9900070
Hamilton MasakadzaZIMShere Bangla National Stadium, MirpurDhaka2018120392519.5011234.8200030
Graeme CremerZIMKensington Oval, BridgetownBarbados2013120392519.508048.7500041
Denesh RamdinWIProvidence StadiumGuyana2008120393819.508148.1500010
Denesh RamdinWIOld TraffordManchester2007120393419.508545.8800070
Shahadat HossainBANOUTsurance OvalBloemfontein2008120392319.506065.0000080
Malinga BandaraSLSardar Patel StadiumAhmedabad20051213928*39.006460.9400032
Alastair CookENGMcLean ParkNapier2008120393719.509043.3300070
Tim BresnanENGSardar Patel Stadium, MoteraAhmedabad2012120392019.5010836.1100030
Tamim IqbalBANSenwes ParkPotchefstroom2017120393919.507154.9300161
Dilruwan PereraSLSheikh Zayed StadiumAbu Dhabi2017120393319.5013828.2600021
Sarfraz AhmedPAKShere Bangla National StadiumMirpur20151223921*-35111.4300050
Jesse RyderNZChittagong Divisional StadiumChattogram2008120393819.5010636.7900040
Shikhar DhawanINDEdgbastonBirmingham2018120392619.507055.7100040
Murali VijayINDEden ParkAuckland2014120392619.508148.1500070
Imrul KayesBANSenwes ParkPotchefstroom2017120393219.506262.9000050
Ryan HarrisAUSRiverside GroundChester-le-Street2013120392819.505176.4700060
Tim PaineAUSEdgbastonBirmingham2019120393419.505867.2400021
Tim PaineAUSKingsmeadDurban2018120392519.5010138.6100040
BJ WatlingNZGreen ParkKanpur2016120392119.508446.4300080
Lahiru ThirimanneSLSt George's ParkGqeberha2019120392919.509043.3300050
Umesh YadavINDBrisbane Cricket Ground, WoolloongabbaBrisbane2014120393019.506361.9000042
Mitchell MarshAUSLord'sLondon20151213927*39.0034114.7100032
Shamsur RahmanBANArnos Vale Ground, KingstownSt Vincent2014120393519.5010337.8600060
Devendra BishooWIProvidence StadiumGuyana2011121392439.009839.8000030
PreviousPage 316Next

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.