ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Inzamam-ul-HaqPAKP Sara OvalColombo1994121888188.0015955.35010100
Brendon McCullumNZDubai International Cricket StadiumDubai2014120884544.0013167.18000102
Shane WatsonAUSNew Wanderers StadiumJohannesburg2011120888844.0014261.97011142
Shivnarine ChanderpaulWIEdgbastonBirmingham2004120884544.0015756.05000110
Imran FarhatPAKAsgiriya StadiumKandy2006120886544.0016752.69010150
Aftab AhmedBANRiverside GroundChester-le-Street20051218882*88.0011377.88010141
Dwayne BravoWIKingsmeadDurban2008120887544.0013764.23010150
MS DhoniINDAntigua Recreation Ground, St John'sAntigua2006120886944.0079111.3901066
Virat KohliINDP Sara OvalColombo2015120887844.0012669.8401081
Ajinkya RahaneINDSabina Park, JamaicaKingston20191218864*88.0016453.66010121
Darren BravoWIDarren Sammy National Cricket Stadium, Gros IsletSt Lucia2016120885944.0020143.7801081
Zulqarnain HaiderPAKEdgbastonBirmingham2010120888844.0020143.78011150
Faf du PlessisSAOld TraffordManchester2017120886144.0012470.97010120
Bhuvneshwar KumarINDLord'sLondon2014120885244.0015556.77010150
Kraigg BrathwaiteWISheikh Zayed StadiumAbu Dhabi2016120886744.0021540.9301071
David BoonAUSTrent BridgeNottingham1985-1989220887344.0023038.26010120
Liton DasBANMangaung OvalBloemfontein2017120887044.0010286.27010170
KL RahulINDBrisbane Cricket Ground, WoolloongabbaBrisbane2024121888488.0014660.2701080
Dominic SibleyENGThe Wanderers StadiumJohannesburg2020120884444.0020044.00000140
Niroshan DickwellaSLBrisbane Cricket Ground, WoolloongabbaBrisbane2019120886444.0011775.21010101
Milinda SiriwardanaSLSeddon ParkHamilton2015120886244.009988.8901085
Mosaddek HossainBANP Sara OvalColombo2017120887544.0018348.0901092
Cameron GreenAUSSabina Park, Kingston, JamaicaKingston2025120884644.0017450.57000110
Tristan StubbsSAQueen's Park Oval, Port of Spain, TrinidadPort of Spain2024120886844.009889.8001082
Jacob BethellENGSeddon ParkHamilton2024120887644.0012968.22010151
Herbie TaylorSAThe GabbaBrisbane1931120884744.00--000120
Herbert SutcliffeENGThe GabbaBrisbane1933120888644.0025534.51010100
Errol HunteWIQueen's Park OvalPort of Spain1930120885844.00--010-0
Arthur ChipperfieldAUSAdelaide OvalAdelaide19371218857*88.0016055.0001070
Les FavellAUSEden GardensKolkata19601218862*88.00--010-0
Noel McGregorNZNewlandsCape Town1962120886844.00--010110
Bill PlayleNZBasin ReserveWellington1963120886544.00--01060
Saeed AhmedPAKLancaster ParkChristchurch1965120888744.00--010140
Terry JennerAUSAdelaide OvalAdelaide1975121887488.0013664.7101070
Mike BrearleyENGMA Chidambaram StadiumChennai1977120885944.0028331.10010100
Graeme BeardAUSGaddafi StadiumLahore1980120884944.0018647.3100090
Sanjay ManjrekarINDSabina ParkKingston1989120884744.0019944.2200090
Keith ArthurtonWIPCA IS Bindra StadiumMohali19941218870*88.0010385.4401063
Sadagoppan RameshINDGreen ParkKanpur1999120888344.0022638.94010120
Steve WaughAUSEdgbaston Cricket GroundBirmingham1989-1997230884329.3317450.57000120
Mashrafe MortazaBANShere Bangla National StadiumMirpur2008230884829.3314361.54000132
Graeme SwannENGHeadingleyLeeds2009-2013231886244.0013167.1801191
Kyle VerreynneSAQueens Sports ClubBulawayo20252318842*44.0013465.67000101
Hugh Bromley-DavenportENGOld WanderersJohannesburg1896-1899230888429.33--01100
Micky StewartENGHeadingley Cricket GroundLeeds1962-1963230888629.3360.0001191
Jackie HendriksWIQueen's Park OvalPort of Spain1962-1965230886429.33--01080
Geoff MarshAUSBasin ReserveWellington1986-1990230884329.3320942.11000100
Marcus TrescothickENGIqbal StadiumFaisalabad2000-2005240884822.0022539.11001121
Anil KumbleINDSydney Cricket GroundSydney2000-20083418845*29.3321740.55000140
Narsingh DeonarineWIKensington Oval, BridgetownBarbados2010-2012240884622.0024136.51001110
PreviousPage 163Next

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.