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
Brian StathamENGBourdaGeorgetown1954-19602223020*---000-0
Ken FunstonSAEden ParkAuckland1953120301715.00--000-0
Hanif MohammadPAKBasin ReserveWellington1965120302515.00--000-0
Colin CowdreyENGKingsmeadDurban1957120302415.00--00020
Michael FrederickWISabina ParkKingston1954120303015.00--00101
Collie SmithWILord'sLondon1957120302515.00--00020
Bill WatsonAUSKensington OvalBridgetown1955120303015.00--00100
Duncan SharpePAKNational StadiumKarachi1959120302615.00--000-0
Roy SwetmanENGOld Trafford Cricket GroundManchester19591213021*30.00--000-0
Ian ThomsonENGNew Wanderers StadiumJohannesburg1964-19652213027*30.00--00040
Bruce TaylorNZTrent BridgeNottingham1973120301915.006347.6200020
Vic PollardNZBrabourne StadiumMumbai1965120302615.00--00060
Syed Abid AliINDKennington OvalLondon1971121302630.004468.1800040
Saleem AltafPAKHeadingley Cricket GroundLeeds1971121302230.0019115.7100040
Prof EdwardsWIMelbourne Cricket GroundMelbourne1968121302130.0010927.5200030
Pat PocockENGWankhede StadiumMumbai19841213022*30.0010827.7800040
Brian HastingsNZAdelaide OvalAdelaide1974120302315.007341.1000030
Imran KhanPAKMcLean ParkNapier19791213027*30.00--00040
Alvin KallicharranWIIbn-e-Qasim Bagh StadiumMultan1980121301830.007540.0000060
Graham RoopeENGTrent BridgeNottingham1973120302815.0012324.3900020
Wally EdwardsAUSWACA GroundPerth1974120303015.004665.2200120
Brijesh PatelINDWACA GroundPerth1977120302715.004862.5000040
Alan TurnerAUSLord'sLondon1975120302115.005356.6000030
Michael HoldingWIThe OvalLondon1984120303015.003878.9500131
Mudassar NazarPAKFeroz Shah Kotla GroundDelhi1979120301815.007838.4600020
Javed MiandadPAKRawalpindi Cricket StadiumRawalpindi1993120302015.0010827.7800040
Warren LeesNZMA Chidambaram StadiumChennai1976120302115.00--00020
Warren LeesNZWACA GroundPerth19801213025*30.007142.2500021
Roger TolchardENGWankhede StadiumMumbai1977120302615.004468.1800050
Derick ParryWIKensington OvalBridgetown1978121302730.00--00020
Bruce LairdAUSLord'sLondon1980120302415.0010927.5200040
Ravi ShastriINDThe Wanderers StadiumJohannesburg1992120302315.0018716.0400040
Paul DowntonENGOld Trafford Cricket GroundManchester1988120302415.007639.4700020
Ashantha de MelSLMA Chidambaram StadiumChennai19821213018*30.00--000-0
Martin CroweNZTyronne Fernando StadiumMoratuwa1992120301915.009730.9300020
Roger HarperWIIqbal StadiumFaisalabad1986120302815.008336.1400030
Manoj PrabhakarINDArun Jaitley StadiumDelhi1984120302515.006943.4800040
Asif MujtabaPAKQueen's Park OvalPort of Spain1993120302015.0011925.2100030
Arshad AyubINDQueen's Park OvalPort of Spain1989120302915.007241.6700020
Danny MorrisonNZKensington OvalBridgetown19961223026*-3976.9200040
Chris PringleNZNewlands Cricket GroundCape Town1995121303030.004173.1700040
Shane ThomsonNZOld Trafford Cricket GroundManchester1994120302115.006645.4500050
Graeme HickENGGaddafi StadiumLahore2000120301615.0010927.5200000
Craig MatthewsSAEden ParkAuckland1995121302630.004566.6700040
Hansie CronjeSAIqbal StadiumFaisalabad1997120302115.007738.9600040
Mark DekkerZIMR. Premadasa StadiumColombo1996120302015.0010030.0000010
Robert SamuelsWIMelbourne Cricket GroundMelbourne1996120301715.009431.9100040
Matthew ElliottAUSSuperSport ParkCenturion1997120301815.008734.4800030
Franklyn RoseWILord'sLondon2000120302915.003390.9100041
Philo WallaceWIWanderers StadiumJohannesburg1998120301615.004961.2200050
PreviousPage 366Next

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.