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
Kirti AzadINDBasin ReserveWellington1981120362018.0011032.7300050
Geoff CookENGMelbourne Cricket GroundMelbourne1982120362618.009737.1100020
Mahes GoonatillekeSLGaddafi StadiumLahore1982120362118.004875.0000040
Duleep MendisSLBarabati StadiumCuttack1987120362718.00--000-0
Martin CroweNZEdgbaston Cricket GroundBirmingham1990120362518.0010534.2900040
Saleem YousufPAKJinnah StadiumSialkot1985121362336.00--000-0
Trevor FranklinNZGaddafi StadiumLahore1990120362518.0013626.4700020
Yohan GoonasekeraSLBasin ReserveWellington1983120362318.0011531.3000030
Manoj PrabhakarINDJinnah StadiumSialkot1989121362536.009637.5000040
Ramiz RajaPAKSinhalese Sports Club GroundColombo1997120363618.003797.3000160
Andrew JonesNZHarare Sports ClubHarare1992120362818.008343.3700050
Danny MorrisonNZKingsmead Cricket GroundDurban19941213624*36.0015024.0000060
John StephensonENGKennington OvalLondon1989120362518.008940.4500030
Adam ParoreNZNewlands Cricket GroundCape Town1995120363418.006654.5500050
Pravin AmreINDSinhalese Sports Club GroundColombo1993121362136.0015024.0000020
Ian SalisburyENGQueen's Park OvalPort of Spain1994120363618.006852.9400150
Dulip SamaraweeraSLSardar Patel StadiumAhmedabad1994120362018.0018419.5700020
Mohammad RamzanPAKRawalpindi Cricket StadiumRawalpindi1997120362918.0014125.5300040
Niroshan BandaratillekeSLR. Premadasa StadiumColombo1998120362018.0014225.3500030
Asghar AfghanAFGM. Chinnaswamy StadiumBengaluru2018120362518.007250.0000061
Hashmatullah ShahidiAFGZayed Cricket StadiumAbu Dhabi2026120363618.007150.7000142
Wasim AkramPAKSydney Cricket GroundSydney1990-1995230362112.008343.3700050
Kumar DharmasenaSLP Sara OvalColombo1993-1994230363012.009338.7100050
Jerome TaylorWILord'sLondon2007-2009230362112.0034105.8800150
R. P. SinghINDKennington OvalLondon2007-2011230362512.004776.6000170
Ron ArcherAUSHeadingley Cricket GroundLeeds1953-19562313631*18.00--00010
Yasir ShahPAKRawalpindi Cricket StadiumRawalpindi2020-2021230362312.0010534.2900050
Vishwa FernandoSLZahur Ahmed Chowdhury StadiumChattogram2022-20242323617*36.0012628.5700060
Nummy DeaneSAEdgbaston Cricket GroundBirmingham1924-1929230362912.00--00000
John WatkinsSAKingsmeadDurban1950-1953230362912.00--00000
Sonny RamadhinWITrent BridgeNottingham1950-1957230361912.00--00050
Jim ParksENGNew Wanderers StadiumJohannesburg1964-1965230362612.00--00130
Atholl McKinnonSAKennington OvalLondon1960-1965231362218.00--00031
Erapalli PrasannaINDQueen's Park OvalPort of Spain1971232361636.00--000-0
Richard CollingeNZTrent BridgeNottingham1969-1973230361912.007051.4300150
Phil EdmondsENGOld TraffordManchester1982-19873313623*18.009040.0000031
David MurrayWISabina ParkKingston1978-1981230361412.005127.4500020
Younis KhanPAKKensington Oval, BridgetownBarbados2005-201724036319.009139.5600240
Muttiah MuralitharanSLHarare Sports ClubHarare1994-200444036269.006060.0000131
Andrew HallSASuperSport ParkCenturion2002-200534036169.007647.3700140
Javed OmarBANMA Aziz Stadium, ChittagongChattogram2003-200424036189.0015423.3800050
Suranga LakmalSLHagley OvalChristchurch2014-201824036189.005664.2900160
Kraigg BrathwaiteWIAdelaide OvalAdelaide2022-202424036199.0011730.7700040
Sohag GaziBANHarare Sports ClubHarare201324036219.009239.1300112
Keshav MaharajSAOld TraffordManchester2017-20222413621*12.006753.7300132
Keaton JenningsENGTrent BridgeNottingham2017-201824036209.009040.0000150
Ollie PopeENGThe Rose BowlSouthampton202034036129.007448.6500040
J.J. FerrisAUSKennington OvalLondon1888-1890241361612.00--00000
Bonnor MiddletonSAOld WanderersJohannesburg1899-1902241362212.00--00100
Joe HumphriesENGMelbourne Cricket GroundMelbourne1908241361612.00--00020
PreviousPage 333Next

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.