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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Barney RogersZIMNewlandsCape Town2005120292814.505750.8800030
Elton ChigumburaZIMShere Bangla National StadiumMirpur2014120292914.505552.7300140
Jeff CroweNZAsgiriya StadiumKandy1984120292014.505850.0000030
JP DuminySASydney Cricket GroundSydney2009120291614.5014420.1400040
AB de VilliersSAUniversity OvalDunedin2012120292914.505651.7900130
Graeme CremerZIMMcLean ParkNapier2012120292614.508334.9400030
Stuart ClarkAUSMelbourne Cricket GroundMelbourne2006-2007220292114.504761.7000030
S. SreesanthINDWankhede StadiumMumbai20061222929*-5552.7300040
S. SreesanthINDGreen ParkKanpur2008-2009220292914.504959.1800150
Mohammad AsifPAKBellerive OvalHobart2010120292914.505651.7900150
Ron ArcherAUSLord'sLondon1956120292814.50--00020
Mushfiqur RahimBANSeddon ParkHamilton2010120292214.508832.9500041
Junaid SiddiqueBANSeddon ParkHamilton2010120292114.506346.0300050
Sunil JoshiINDSardar Patel StadiumAhmedabad1996120291614.5011126.1300020
Kemar RoachWIMultan Cricket StadiumMultan2025121292529.006246.7700030
Murali VijayINDHolkar Cricket StadiumIndore2016120291914.506048.3300040
Angelo MathewsSLNew Wanderers StadiumJohannesburg2017120291914.505453.7000040
Malcolm WallerZIMWindsor Park, RoseauDominica2013120292014.504959.1800020
Adil RashidENGEdgbastonBirmingham2018120291614.505850.0000030
Mohammad AmirPAKTrent BridgeNottingham2010120292514.5011325.6600040
Kieran PowellWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2018120292714.504761.7000021
Umar AkmalPAKHeadingleyLeeds2010120292114.504269.0500021
Joe DenlyENGEdgbastonBirmingham2019120291814.505255.7700050
BJ WatlingNZMelbourne Cricket GroundMelbourne2019120292214.508036.2500040
Asad ShafiqPAKP Sara OvalColombo2015120292714.505850.0000030
Matthew WadeAUSPerth StadiumPerth2019120291714.507837.1800050
Dimuth KarunaratneSLOld TraffordManchester2024120292714.505058.0000040
Ben StokesENGMA Chidambaram Stadium, ChepaukChennai2016120292314.508633.7200040
Pat CumminsAUSSabina Park, Kingston, JamaicaKingston2025120292414.504959.1800003
Doug BracewellNZZahur Ahmed Chowdhury StadiumChattogram2013120292914.507339.7300131
Tom LathamNZEdgbastonBirmingham20211212923*29.004860.4200040
Anamul HaqueBANShere Bangla National StadiumMirpur2013120292214.503680.5600050
Quinton de KockSAAdelaide OvalAdelaide2016120292414.504959.1800040
Quinton de KockSARawalpindi Cricket StadiumRawalpindi2021120292914.5021138.1000150
Chris MorrisSANew Wanderers StadiumJohannesburg2016120292814.506643.9400040
Kyle AbbottSASuperSport ParkCenturion2013-2016320291614.506147.5400031
Abul HasanBANR Premadasa StadiumColombo20131212925*29.007140.8500012
Taijul IslamBANSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024120292514.507240.2800030
Temba BavumaSAAdelaide OvalAdelaide2016120292114.506544.6200030
Neil WagnerNZSabina Park, KingstonJamaica2012120292314.507439.1900040
Mark CraigNZSheikh Zayed StadiumAbu Dhabi2014120292814.507538.6700030
Kushal Janith PereraSLManuka OvalCanberra20191212929*29.005850.0000150
Liton DasBANSenwes ParkPotchefstroom2017120292514.504564.4400040
Adam LythENGKennington OvalLondon2015120291914.507538.6700060
Ben FoakesENGSaurashtra Cricket Association StadiumRajkot2024120291614.507638.1600040
Murray GoodwinZIMLord'sLondon2000120291814.507240.2800030
Ben DuckettENGZahur Ahmed Chowdhury StadiumChattogram2016120291514.506942.0300030
Ben DuckettENGHimachal Pradesh Cricket Association StadiumDharamsala2024120292714.506346.0300040
Brian ChariZIMSheikh Abu Naser StadiumKhulna2014120292514.5010926.6100021
Cameron BancroftAUSLord'sLondon2019120291614.5010627.3600030
PreviousPage 370Next

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.