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
Brian StathamENGThe GabbaBrisbane1954-196235138149.502123.8100050
Richie BenaudAUSHeadingley Cricket GroundLeeds1953-196135038307.6010.0000260
Derek UnderwoodENGEdgbaston Cricket GroundBirmingham1968-19754523814*12.6712929.4600020
Malcolm MarshallWINational StadiumKarachi1980-199035038217.6010237.2500230
Derek PringleENGKennington OvalLondon1988-199235038277.6016223.4600010
Alec BedserENGSydney Cricket GroundSydney1946-195136238149.5010828.7000000
Curtly AmbroseWIHeadingley Cricket GroundLeeds1988-200046038156.337153.5200260
Shaheen Shah AfridiPAKRawalpindi Cricket StadiumRawalpindi2019-20256713829*6.337650.0000322
Hedley HowarthNZEden ParkAuckland1971-197761033895.439630.2100250
Ashley GilesENGGaddafi StadiumLahore20001113737*-10435.5800010
Ashley GilesENGQueen's Park Oval, Port of SpainTrinidad2004110373737.009937.3700010
Mohammad YousufPAKM. Chinnaswamy StadiumBengaluru2005110373737.005764.9100050
Parthiv PatelINDBrisbane Cricket Ground, WoolloongabbaBrisbane2003110373737.0010535.2400050
Michael BevanAUSThe Wanderers StadiumJohannesburg19971113737*-5863.7900060
Nathan BrackenAUSThe GabbaBrisbane2005110373737.005172.5500040
Adam VogesAUSSabina Park, KingstonJamaica2015110373737.008145.6800051
Eoin MorganENGOld TraffordManchester2010110373737.007052.8600040
Ravindra JadejaINDWindsor Park, Roseau, DominicaRoseau20231113737*-8245.1200031
James TredwellENGShere Bangla National StadiumMirpur2010110373737.006358.7300060
Soumya SarkarBANKhan Shaheb Osman Ali StadiumFatullah2015110373737.005468.5200070
Hilton CartwrightAUSSydney Cricket GroundSydney2017110373737.009738.1400050
Mohammed ShamiINDVidarbha Cricket Association Stadium, JamthaNagpur2023110373737.004778.7200023
Sam RobsonENGKennington OvalLondon2014110373737.007052.8600060
Ollie RobinsonENGRawalpindi Cricket StadiumRawalpindi2022110373737.005172.5500031
Faheem AshrafPAKLord'sLondon2018110373737.003897.3700070
Louis StrickerSATrent BridgeNottingham1912110373737.00--000-0
Charles KellewayAUSTrent BridgeNottingham1912110373737.00--000-0
Billy MidwinterAUSOld Trafford Cricket GroundManchester1884110373737.00--000-0
Dick LilleyENGTrent BridgeNottingham1905110373737.00--000-0
Harry ElliottENGGymkhana GroundBombay19331113737*---000-0
Jack O'ConnorENGKensington OvalBridgetown1930110373737.00--000-0
Len DarlingAUSOld Trafford Cricket GroundManchester1934110373737.0011332.74000-0
Ray LindwallAUSQueen's Park OvalPort of Spain19551113737*---000-0
Gulabrai RamchandINDBangabandhu National StadiumDhaka1955110373737.00--000-0
Eric AtkinsonWIFeroz Shah Kotla GroundDelhi1959110373737.00--000-0
Peter CarlsteinSAAdelaide OvalAdelaide1964110373737.00--00050
Neil HawkeAUSHeadingley Cricket GroundLeeds1964110373737.009738.1400040
John SnowENGKensington OvalBridgetown1968110373737.00--00030
Wasim BariPAKMcLean ParkNapier19791113737*---00030
Alvin KallicharranWIHeadingleyLeeds1980110373737.007549.3300060
Alan TurnerAUSEdgbaston Cricket GroundBirmingham1975110373737.009638.5400040
Derek RandallENGEden GardensKolkata1977110373737.008742.5300040
Tahir NaqqashPAKGandhi StadiumJalandhar1983110373737.00--00030
Saleem YousufPAKHeadingleyLeeds1987110373737.0013228.0300030
Kiran MoreINDSector 16 StadiumChandigarh19901113737*---000-0
Tony BlainNZThe OvalLondon1986110373737.0014126.2400030
Junior MurrayWIWACA GroundPerth1993110373737.009339.7800050
Mike WatkinsonENGOld Trafford Cricket GroundManchester1995110373737.0010734.5800030
Marcus TrescothickENGNational StadiumKarachi2000120372418.505666.0700051
Virender SehwagINDThe Wanderers StadiumJohannesburg2006120373318.505567.2700060
PreviousPage 325Next

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.