Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Faf du PlessisSAMaharashtra Cricket Association StadiumPune2019120696434.5017140.3501091
Kraigg BrathwaiteWIThe Rose BowlSouthampton2020120696534.5014348.2501060
Dimuth KarunaratneSLVidarbha Cricket Association Stadium, JamthaNagpur2017120695134.5019235.9401090
Dimuth KarunaratneSLSylhet International Cricket StadiumSylhet2024120695234.5013850.0001081
Ben StokesENGGalle International StadiumGalle2018120696234.5011261.6101053
Quinton de KockSATrent BridgeNottingham2017120696834.508581.1801080
Quinton de KockSALord'sLondon2017120695134.507493.24010120
Hamish RutherfordNZHeadingleyLeeds2013120694234.509671.88000100
Rumesh RatnayakeSLLord'sLondon1991120695234.508977.53010100
Jermaine BlackwoodWINewlandsCape Town2015120695634.5013949.6401080
Shan MasoodPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2019120694234.5017838.7600070
Ben DuckettENGSydney Cricket GroundSydney2026120694234.507987.34000110
Shardul ThakurINDBrisbane Cricket GroundBrisbane2021120696734.5011858.4701092
Srikar BharatINDRajiv Gandhi International Stadium, UppalHyderabad2024120694134.5014049.2900060
Mehedi Hasan MirazBANGalle International StadiumGalle2017120694134.5012555.2000081
Frank WoolleyENGEden ParkAuckland1930220695934.50--010-0
Vernon RansfordAUSHeadingley Cricket GroundLeeds1909120694534.50--000-0
Lord HarrisENGMelbourne Cricket GroundMelbourne1879120693634.50--00070
Bobby AbelENGSt George's Park Cricket GroundPort Elizabeth1889121694669.00--00070
Jack CrawfordENGAdelaide OvalAdelaide1908120696234.50--01080
Ian JohnsonAUSEllis Park StadiumJohannesburg1949-1950220696634.50--01000
Arthur MorrisAUSKingsmeadDurban1950120694434.50--000-0
Ossie DawsonSALord'sLondon1947120693634.50--000-0
Jim BurkeAUSTrent BridgeNottingham19561216958*69.00--01080
Imtiaz AhmedPAKServices GroundPeshawar1955120696934.50--01100
Gordon LeggatNZBasin ReserveWellington1953120694734.50--00030
Vijay MehraINDEden GardensKolkata1961121696269.00--01090
Nasim-ul-GhaniPAKSydney Cricket GroundSydney1973120696434.5013949.64010100
Javed BurkiPAKFeroz Shah Kotla GroundDelhi1961120696134.50--010120
Keith ThomsonNZAMI StadiumChristchurch1968121696969.0018637.1001051
Kerry O'KeeffeAUSTrent BridgeNottingham19771226948*-16242.5900090
Richard HadleeNZGaddafi StadiumLahore1976120694234.50--00051
Jeremy ConeyNZQueen's Park OvalPort of Spain1985120694434.5016242.5900050
Geoff HowarthNZThe GabbaBrisbane1980120696534.5012654.7601070
Mudassar NazarPAKThe GabbaBrisbane1981120693634.5014846.6200080
Dilip VengsarkarINDM.Chinnaswamy StadiumBengaluru1987120695034.5015046.0001081
Kapil DevINDThe GabbaBrisbane1991120694434.5065106.15000111
Kapil DevINDEden GardenCalcutta1983120696934.507987.34011110
John WrightNZWankhede StadiumMumbai1988120693634.5016641.5700090
Julien WienerAUSWACA GroundPerth1979120695834.5013949.6401061
Sandeep PatilINDSydney Cricket GroundSydney19811216965*69.008086.25010100
Graeme FowlerENGMelbourne Cricket GroundMelbourne1982120696534.5011460.5301080
Manoj PrabhakarINDNewlands Cricket GroundCape Town1993120696234.5028024.6401070
Ramiz RajaPAKM.Chinnaswamy StadiumBengaluru1987120694734.5012157.0200080
Tony BlainNZBellerive OvalHobart1993120694034.5018138.12000100
Keith ArthurtonWIHeadingley Cricket GroundLeeds1988-1995220694234.5022430.80000100
Charith SenanayakeSLSeddon ParkHamilton1991120696434.509374.19010110
Michael SlaterAUSNewlands Cricket GroundCape Town19941216943*69.0012654.7600080
Pat SymcoxSATyronne Fernando StadiumMoratuwa1993120694834.5013750.3600091
Neil JohnsonZIMQueens Sports ClubBulawayo19991216952*69.0012853.9101091
PreviousPage 207Next

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.