ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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
Faf du PlessisSAWestern Australia Cricket Association GroundPerth2012-201624117478*58.0031854.72010270
Nasir HossainBANHarare Sports ClubHarare20132411747758.0029758.59020171
Sami AslamPAKDubai International Cricket StadiumDubai2016-20172401749043.5035249.43010180
Imam-ul-HaqPAKGaddafi StadiumLahore2022-20252401749343.5039544.05021141
Stork HendryAUSSydney Cricket GroundSydney1924-192824017411243.5046237.66100120
Les AmesENGOld Trafford Cricket GroundManchester1931-19374411747258.0018139.78010-0
Denis ComptonENGNewlandsCape Town1949-19572411746458.00--030120
Bapu NadkarniINDSabina ParkKingston196224117478*58.00--02101
David HookesAUSThe GabbaBrisbane1979-198224117466*58.0029359.39010190
Ian BothamENGAdelaide OvalAdelaide1979-19822401747443.5033252.41020202
Tamim IqbalBANBasin ReserveWellington2008-20193501747434.8023673.73020260
Jos ButtlerENGTrent BridgeNottingham2015-202135017410634.8025967.18101302
Alan KnottENGQueen's Park OvalPort of Spain1968-197435217469*58.0030434.54010121
Colin McDonaldAUSThe GabbaBrisbane1952-19603601745729.0013043.85010180
Johnny TyldesleyENGLord'sLondon1899-19095701745224.86--01050
Jacques KallisSAVidarbha Cricket Association Stadium, JamthaNagpur2010110173173173.0035149.29100152
Shikhar DhawanINDKhan Shaheb Osman Ali StadiumFatullah2015110173173173.0019588.72100230
Jacques KallisSAMangaung OvalBloemfontein200012017316086.5030756.35100280
Rachin RavindraNZM Chinnaswamy StadiumBengaluru2024121173134173.0020385.22100194
Stewie DempsterNZLord'sLondon193112017312086.50--110100
Giff VivianNZBasin ReserveWellington193212017310086.50--11081
Geoff PullarENGBangabandhu National StadiumDhaka1962121173165173.00--100170
Tony GreigENGKensington OvalBridgetown197412017314886.5042340.90100172
Michael ClarkeAUSHeadingleyLeeds2009-20102301739357.6730157.48020200
Kane WilliamsonNZP Sara OvalColombo2012-201923017313557.6737546.13100140
Richie RichardsonWIEdgbaston Cricket GroundBirmingham1991-199523017310457.6740542.72111230
Derek RandallENGThe OvalLondon1982-19832311739586.5036247.79020120
Sabbir RahmanBANZahur Ahmed Chowdhury StadiumChattogram2016-20172411736657.6730656.54020143
Joe RootENGSuperSport ParkCenturion2016-20192401737643.2533451.80010270
Roston ChaseWIKensington Oval, BridgetownBarbados2017-201824017313143.2533651.49100210
Doug WaltersAUSWACA GroundPerth1970-198034017310343.2524770.04110211
Viv RichardsWIWACA GroundPerth1975-198834017314643.2521181.99100253
Mark TaylorAUSKensington OvalBridgetown1991-19952411737657.6748335.82020200
Michael VaughanENGHeadingleyLeeds2003-200846017310328.8335049.43101200
Allan BorderAUSNational StadiumKarachi1980-198836217358*43.2550834.06020180
Hamish RutherfordNZBasin ReserveWellington2013-20154701734024.7135049.43000240
Johnny TyldesleyENGSydney Cricket GroundSydney1901-19044701737924.71--020261
Kieran PowellWISabina Park, KingstonJamaica2012-20184801734921.6334350.44001221
Hemu AdhikariINDBrabourne StadiumMumbai1948-19565821733428.83--000-0
Graham YallopAUSIqbal StadiumFaisalabad1980110172172172.0044738.48100190
VVS LaxmanINDKensington Oval, BridgetownBarbados20111201728786.0033451.50020200
Jacques KallisSAWarner Park, BasseterreSt Kitts2010121172110172.0035548.45110182
Brian LaraWITrent BridgeNottingham199512017215286.0021281.13100300
Pasindu SooriyabandaraSLSinhalese Sports Club GroundColombo20261201729286.0030656.21020191
Peter MayENGEden ParkAuckland1955-1959221172124*172.00--100170
Ian RedpathAUSEden ParkAuckland1974121172159*172.0034549.86100230
Dean JonesAUSKennington OvalLondon198912017212286.0024969.08110210
Sarfraz AhmedPAKSinhalese Sports Club GroundColombo2014-202323117210386.0023872.27110121
Tom BlundellNZNational StadiumKarachi2022-20232301727457.3335947.91020162
Ernest TyldesleyENGOld WanderersJohannesburg1927-192823017212257.33--100-0

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.