Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Tharanga ParanavitanaSLGreen ParkKanpur2009120583829.0012048.33000100
Lahiru ThirimanneSLEden GardensKolkata2017120585129.0012247.5401090
Pat CumminsAUSShere Bangla National Stadium, MirpurDhaka20171215833*58.0014540.0000043
Tom LathamNZMelbourne Cricket GroundMelbourne2019120585029.0016535.1501050
Sohag GaziBANR Premadasa StadiumColombo2013120583229.009362.3700061
Temba BavumaSAOld TraffordManchester2017120584629.0012546.4000050
Temba BavumaSAEden GardensKolkata20251215855*58.0014739.4601040
Hamish RutherfordNZSeddon ParkHamilton20131215848*58.0012845.3100071
Travis HeadAUSHolkar Cricket StadiumIndore20231215849*58.005998.3100071
Ollie RobinsonENGJSCA International Stadium ComplexRanchi2024120585829.009958.5901191
Cameron BancroftAUSKingsmeadDurban2018120585329.0010356.31010110
Shai HopeWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2018120583929.0015637.1800061
Shadman IslamBANSinhalese Sports Club GroundColombo2025120584629.0011749.5700090
Kamran GhulamPAKSuperSport ParkCenturion2024120585429.007973.4201091
Kavem HodgeWISabina Park, Kingston, JamaicaKingston2024120585529.008766.6701060
Zubayr HamzaSABay OvalMount Maunganui2024120583629.0013044.6200080
Yashasvi JaiswalINDOld TraffordManchester2025120585829.0011152.25011101
Dhruv JurelINDGalle International StadiumGalle2026120585129.008369.8801051
Tagenarine ChanderpaulWIHagley OvalChristchurch2025120585229.0021427.1001040
Nishan MadushkaSLBasin ReserveWellington2023120583929.0012446.7700071
Jimmy MatthewsAUSAdelaide OvalAdelaide1912120585329.0010157.4301060
C.B. FryENGSt George's Park Cricket GroundPort Elizabeth1896120584329.00--000-0
Vernon RansfordAUSOld Trafford Cricket GroundManchester19091215854*58.00--010-1
Charlie AbsolomENGMelbourne Cricket GroundMelbourne1879120585229.00--01050
Bernard TancredSASt George's Park Cricket GroundPort Elizabeth1889120582929.00--00040
Jock CameronSAHeadingley Cricket GroundLeeds1935120584929.00--000-1
Bruce MitchellSAThe GabbaBrisbane1931120585829.00--01160
Jim ChristySAAdelaide OvalAdelaide1932120585129.00--01040
Naoomal JeoomalINDLord'sLondon1932120583329.00--000-0
John WatkinsSACrusaders GroundPort Elizabeth1954120584529.00--000-0
Roy MarshallWIThe GabbaBrisbane1951120583029.00--00040
Datta GaekwadINDFeroz Shah Kotla GroundDelhi1959120585229.00--010-0
Rusi SurtiINDMA Chidambaram StadiumChennai19671215850*58.00--01050
Peter ParfittENGCorporation StadiumMadras1962120583329.00--00070
Brian BoothAUSSabina ParkKingston1965120585629.00--01000
Phil SharpeENGCorporation StadiumMadras19641215831*58.00--00080
Bryan YuileNZHeadingley Cricket GroundLeeds1965120584629.00--00070
Richard CollingeNZFeroz Shah Kotla GroundDelhi1965121585458.00--010100
Roy FredericksWIGaddafi StadiumLahore1975120584429.00--000-0
Charlie DavisWIOld Trafford Cricket GroundManchester1969120583429.0013742.3400080
Dayle HadleeNZVidarbha Cricket Association GroundNagpur1969120583229.00--00052
John HampshireENGAdelaide OvalAdelaide1971120585529.0014540.0001050
David LloydENGMelbourne Cricket GroundMelbourne1974120584429.0017433.3300050
Jeremy ConeyNZMelbourne Cricket GroundMelbourne19801215855*58.0015936.4801020
Javed MiandadPAKThe GabbaBrisbane1981120583829.0011550.4300040
Larry GomesWIGreen Park StadiumKanpur1979-1983220583729.00--000-0
Graham YallopAUSHeadingley Cricket GroundLeeds1981120585829.0017034.1201150
Craig SerjeantAUSSabina ParkKingston19781215832*58.00--00060
Kim HughesAUSFeroz Shah Kotla GroundDelhi1979120584029.0015736.9400080
Rodney HoggAUSBourdaGeorgetown1984120585229.0018231.8701061
PreviousPage 242Next

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.