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
Graham RoopeENGBasin ReserveWellington1978120373718.5011831.3600160
Madan LalINDVidarbha Cricket Association GroundNagpur19831213732*37.00--000-0
Mohsin KhanPAKColombo Cricket ClubColombo1986120373518.50--00000
Graham YallopAUSGaddafi StadiumLahore1980120373418.5011831.3600040
Derek RandallENGWankhede StadiumMumbai1977120372218.5012330.0800020
David MurrayWIBourdaGeorgetown1978120372118.50--00060
Roger BinnyINDBasin ReserveWellington19811213726*37.0010435.5800040
Ravi ShastriINDOld Trafford Cricket GroundManchester1990120372518.508543.5300030
Trevor ChappellAUSTrent BridgeNottingham19811213720*37.0014525.5200010
Paul DowntonENGKensington OvalBridgetown1986120372618.509738.1400030
Rashid KhanPAKCarisbrookDunedin1985120373718.507847.4400160
Eldine BaptisteWIThe OvalLondon1984120373218.5010535.2400050
Trevor FranklinNZIqbal StadiumFaisalabad1990120372518.509140.6600030
Anil DalpatPAKCarisbrookDunedin1985120372118.509837.7600050
Dean JonesAUSIqbal StadiumFaisalabad19881213721*37.009041.1100070
Dean JonesAUSBourdaGeorgetown1991120373418.5010136.6300040
Asanka GurusinhaSLR Premadasa StadiumColombo1992121372937.009041.1100040
Kiran MoreINDSt George's ParkGqeberha1992120372018.5012330.0800040
Sanjay ManjrekarINDSeddon ParkHamilton1994121372937.0010236.2700030
Mark GreatbatchNZThe GabbaBrisbane1993120373518.508145.6800040
Chris LewisENGEden GardensKolkata1993120372118.5010634.9100070
Michael SlaterAUSHeadingleyLeeds2001120372118.506358.7300040
Basit AliPAKQueen's Park OvalPort of Spain1993120373718.509538.9500151
Darrin MurrayNZMcLean ParkNapier1995120373618.5011931.0900030
Matthew HartNZSeddon ParkHamilton19941213720*37.009240.2200060
John ComminsSANewlands Cricket GroundCape Town1995121372737.0014325.8700020
Dominic CorkENGHeadingley Cricket GroundLeeds1996-2000221372637.009041.1100040
Greg BlewettAUSSuperSport ParkCenturion1997120373718.5010037.0000150
Bryan StrangZIMLord'sLondon20001213737*37.004190.2400170
Shadab KabirPAKHeadingley Cricket GroundLeeds1996120373518.5010335.9200050
Brooke WalkerNZMangaung OvalBloemfontein20001213727*37.0020717.8700010
Afsar ZazaiAFGSheikh Zayed Cricket StadiumAbu Dhabi2021220373718.507450.0000160
Naveed ZadranAFGTolerance OvalAbu Dhabi2024120372518.509538.9500050
Shivnarine ChanderpaulWIQueens Sports ClubBulawayo2001-2003230371512.338643.0200040
Morné MorkelSASheikh Zayed StadiumAbu Dhabi2010-20132323735*37.005074.0000150
Ravindra JadejaINDGalle International StadiumGalle2017-2026230371512.336854.4100030
Ravichandran AshwinINDNarendra Modi StadiumAhmedabad2021-2023330371712.337648.6800060
Tommy WardSAKingsmeadDurban1923230372612.33--00000
William ShaldersSANewlandsCape Town1906230372112.33--00140
Graham McKenzieAUSBrabourne StadiumMumbai1964-1969230371712.33--00051
Dennis LilleeAUSEden ParkAuckland1977-19822313723*18.506061.6700051
Max WalkerAUSHeadingleyLeeds1975-1977230373012.337648.6800150
Geoff LawsonAUSTrent BridgeNottingham1981-1989331371818.507946.8400050
Allan LambENGNational StadiumKarachi1984-1985230372012.3310037.0000040
Ken RutherfordNZLord'sLondon1990-1994230373712.338941.5700270
Craig MatthewsSASt George's ParkGqeberha1992-1995230371712.3312330.0800020
Mahela JayawardeneSLSheikh Zayed StadiumAbu Dhabi2011-201324037289.257946.8400121
Daniel VettoriNZBrisbane Cricket GroundBrisbane1997-200424037219.2510037.0000130
Allan DonaldSAKensington OvalBridgetown1992-200124037379.2514625.3400340
Mohammad HafeezPAKNewlandsCape Town2007-201324037179.257847.4400150
PreviousPage 328Next

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.