Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive67th Match · CSA Pro20 2026/27WP178/9 (20)LIOInnings break - LIO need 179 runs to winT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Carl HooperWIRawalpindi Cricket StadiumRawalpindi19971217373*73.009775.2601174
Ridley JacobsWIKingsmeadDurban2003120735836.5010470.19010130
Shahid AfridiPAKFeroz Shah Kotla GroundDelhi1999120734136.5011762.39000102
Saeed AnwarPAKSt George's ParkGqeberha1998120735536.5012956.59010110
Gautam GambhirINDPunjab Cricket Association StadiumMohali2005121734173.009676.04000110
Aakash ChopraINDSardar Patel StadiumAhmedabad2003120734236.5018838.8300060
Brad HaddinAUSOld TraffordManchester20131217365*73.0010867.5901070
Brendan TaylorZIMShere Bangla National StadiumMirpur20141217345*73.0012259.84000111
HMRKB HerathSLRiverside GroundChester-le-Street2016120736136.5014550.34010100
Hamilton MasakadzaZIMSuperSport ParkCenturion2005120734736.5012359.35000130
Mushfiqur RahimBANSher-e-Bangla National StadiumMirpur2008121736173.0013852.9001070
Stuart BroadENGMcLean ParkNapier2008121734273.0012956.5900082
Khurram ManzoorPAKSharjah Cricket StadiumSharjah2014120735236.5015248.0301050
Shaun MarshAUSKingsmeadDurban2018120734036.5019537.44000110
David WarnerAUSPunjab Cricket Association Stadium, MohaliChandigarh2013120737136.5015048.6701090
Kaushal SilvaSLRiverside GroundChester-le-Street2016120736036.5016743.7101080
Devon ConwayNZThe Rose BowlSouthampton2021120735436.5020036.50010100
Ben DuckettENGHagley OvalChristchurch2024120734636.508091.25000101
Niroshan DickwellaSLDubai International Cricket StadiumDubai2017120735236.507498.6501090
Babar AzamPAKThe Village, MalahideDublin2018120735936.5013952.52010110
Lorcan TuckerIRETolerance OvalAbu Dhabi2024121734673.0016245.0600070
Roston ChaseWISaurashtra Cricket Association StadiumRajkot2018120735336.5010370.87010110
Alex CareyAUSBellerive OvalHobart2022120734936.5014849.3200060
Alex CareyAUSKensington Oval, Bridgetown, BarbadosBridgetown2025120736536.509081.1101082
Keacy CartyWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain2024120734236.5013554.0700090
Joylord GumbieZIMCivil Service Cricket Club, StormontBelfast2024120734936.5014450.69000100
Azan AwaisPAKQueen's Park Oval, Port of Spain, TrinidadPort of Spain2026120735536.5012060.83010110
Tommy AndrewsAUSAdelaide OvalAdelaide1925120737236.5013753.2801090
Joe HardstaffENGSabina ParkKingston1948120736436.50--010-0
Jack IddonENGQueen's Park OvalPort of Spain1935120737336.50--01100
Ross GregoryAUSAdelaide OvalAdelaide1937120735036.5027226.8401020
Clyde WalcottWIHeadingley Cricket GroundLeeds1957120733836.50--00080
David SheppardENGAMI StadiumChristchurch1963120734236.50--00050
Tom GraveneyENGCarisbrookDunedin1955121734173.00--000120
Russell EndeanSAAdelaide OvalAdelaide1953120735636.50--01050
Madhav ApteINDKensington OvalBridgetown1953120736436.50--010-0
John BeckNZCarisbrookDunedin1956120736636.50--010111
Headley KeithSAHeadingley Cricket GroundLeeds1955120737336.50--011110
John MortimoreENGCorporation StadiumMadras19641217373*73.00--011112
Rusi SurtiINDMelbourne Cricket GroundMelbourne1967120734336.5023131.6000060
Graham DowlingNZEdgbaston Cricket GroundBirmingham1965120734136.50--000-0
Barry SinclairNZLord'sLondon1965120737236.50--01060
Graham GedyeNZEden ParkAuckland1964120735536.50--01070
Wasim BariPAKHeadingley Cricket GroundLeeds1971120736336.5026827.2401060
Ashok MankadINDQueen's Park OvalPort of Spain1971120734436.50--000-0
Mohsin KhanPAKEdgbaston Cricket GroundBirmingham1978120733836.5021533.9500070
Steve RixonAUSWACA GroundPerth1977120735036.5014948.9901060
Bruce YardleyAUSEden GardensKolkata19791217361*73.009874.49010102
Arjuna RanatungaSLSuperSport ParkCenturion1998120737336.5018439.67011120
Asanka GurusinhaSLQueens Sports ClubBulawayo1994120736336.5030623.8601070
PreviousPage 196Next

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.