Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL134/5 (19.1)BOL chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Wavell HindsWIKensington Oval, BridgetownBarbados2005120805240.0017745.2001090
Jonty RhodesSASydney Cricket GroundSydney19941218076*80.0018243.9601061
Heath StreakZIMWestern Australia Cricket Association GroundPerth20031218071*80.0025131.87010110
Al SahariarBANP Saravanamuttu StadiumColombo2002120806740.0014953.69010140
Sanwar HossainBANBuffalo Park, East LondonEastern Cape2002120804940.0012862.50000120
Daren GangaWILord'sLondon2007121804980.0020040.0000090
Daren GangaWIGalle International StadiumGalle2001120804740.0021137.9100080
Marlon SamuelsWIDubai International Cricket StadiumDubai2016120807640.0015053.33010140
Thilan SamaraweeraSLGreen ParkKanpur20091218078*80.0013161.07010110
Brendan TaylorZIMBangabandhu National StadiumDhaka2005120807840.0014854.05010100
Matt PriorENGNewlandsCape Town2010120807640.0012762.99010100
AB de VilliersSAWACA GroundPerth2005120806840.0016648.19010120
Upul TharangaSLTrent BridgeNottingham2006120804640.0018742.78000121
Ross TaylorNZEdgbastonBirmingham2021121808080.0013957.55010110
Shaun MarshAUSSabina Park, KingstonJamaica2015120806940.0016847.62010101
Murali VijayINDSydney Cricket GroundSydney2015120808040.0016847.6201172
Tharanga ParanavitanaSLSharjah Cricket StadiumSharjah20111218076*80.0017346.2401061
Marcus NorthAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2009-2010220807940.0016548.4801070
Darren BravoWIR Premadasa StadiumColombo2010121808080.0014854.0501054
Umar AkmalPAKProvidence StadiumGuyana2011120804740.0017745.2000070
Jos ButtlerENGSinhalese Sports Club GroundColombo2018120806440.0010576.1901050
Kushal Janith PereraSLSuperSport ParkCenturion2020120806440.0011668.97010120
James VinceENGW.A.C.A. GroundPerth2017120805540.0015850.63010160
Mark StonemanENGBrisbane Cricket Ground, WoolloongabbaBrisbane2017120805340.0024033.3301070
Murray GoodwinZIMBasin ReserveWellington1998120807240.0020139.8001080
Shadman IslamBANZayed Cricket StadiumAbu Dhabi2026120806740.0013360.1501090
Kyle VerreynneSAProvidence Stadium, GuyanaProvidence2024120805940.0011172.07010100
Shubman GillINDMelbourne Cricket GroundMelbourne2020121804580.0010179.21000150
Albert HartkopfAUSMelbourne Cricket GroundMelbourne1925120808040.0016448.7801180
Maurice LeylandENGNewlandsCape Town1931120805240.00--010-0
Ian JohnsonAUSKensington OvalBridgetown1955120805740.00--010-0
Neil HarveyAUSLahore StadiumLahore1959120804340.00--000-0
Jackie McGlewSAAdelaide OvalAdelaide1953120805440.00--010100
Joe SolomonWINational StadiumKarachi1959120806640.00--010-0
Geoff PullarENGBourdaGeorgetown1960120804740.00--000-0
Graham DowlingNZCrusaders GroundPort Elizabeth1962120807840.00--01080
Keith StackpoleAUSHeadingley Cricket GroundLeeds1972120805240.0018044.44010100
Zaheer AbbasPAKBourdaGeorgetown1977120808040.00--011130
Zaheer AbbasPAKThe GabbaBrisbane1981120808040.0011967.23011100
Sarfraz NawazPAKQueen's Park OvalPort of Spain1977120805140.00--010-0
Javed MiandadPAKWankhede StadiumMumbai1979120806440.0015850.63010100
Graham YallopAUSSabina ParkKingston1978121805780.00--01041
David HookesAUSAntigua Recreation GroundSt John's1984120805140.0016648.1901080
Sew ShivnarineWISabina ParkKingston1978120805340.00--010100
John WrightNZM Chinnaswamy StadiumBengaluru1988120805840.0029227.4001081
John WrightNZSinhalese Sports Club GroundColombo1992120805040.0023833.61010100
Ramiz RajaPAKHeadingley Cricket GroundLeeds1992120806340.0018643.01010100
Woorkeri RamanINDEden ParkAuckland19901218072*80.0015451.95010100
Phil SimmonsWIWACA GroundPerth1993-1997220808040.0015252.63011111
Adam ParoreNZTrent BridgeNottingham1994120804240.0024233.0600060
PreviousPage 179Next

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.