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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Sourav GangulyINDM. Chinnaswamy StadiumBengaluru1998-2005360864514.3320242.5700090
Bert HopkinsAUSMelbourne Cricket GroundMelbourne1902-1904361863217.20--001102
Desmond HaynesWIIqbal StadiumFaisalabad1980-1990360864014.3323336.91002120
Herschelle GibbsSASt George's ParkGqeberha1997-2007480864010.7523436.7500290
Tim SoutheeNZGalle International StadiumGalle2012-2024480862310.7516751.5000053
Bill JohnstonAUSMelbourne Cricket GroundMelbourne1948-195481548623*7.826051.6700380
Nicky BojeSAM Chinnaswamy StadiumBengaluru2000110858585.0019842.9301090
Michael BevanAUSAdelaide OvalAdelaide19971118585*-26332.3201060
Shivnarine ChanderpaulWIArnos Vale Ground, KingstownSt Vincent20141118585*-22637.6101060
Kevin PietersenENGThe Rose BowlSouthampton2011110858585.0011573.91010140
Matt PriorENGMelbourne Cricket GroundMelbourne2010110858585.0011971.43010110
AB de VilliersSAM Chinnaswamy StadiumBengaluru2015110858585.0010580.95010111
Kraigg BrathwaiteWISydney Cricket GroundSydney2016110858585.0017448.85010100
James NeeshamNZHagley OvalChristchurch2014110858585.0080106.25010103
KL RahulINDPallekele International Cricket StadiumKandy2017110858585.0013562.9601080
Albert TrottAUSSydney Cricket GroundSydney18951118585*---01090
Denis AtkinsonWIAMI StadiumChristchurch1956110858585.00--010-1
Zaheer AbbasPAKVidarbha Cricket Association GroundNagpur1983110858585.0024634.5501083
David HookesAUSKennington OvalLondon1977110858585.0011375.22010120
David GowerENGGreen Park StadiumKanpur1982110858585.0018645.7001070
Winston BenjaminWIAMI StadiumChristchurch1995110858585.008797.7001062
Ian HealyAUSWestern Australia Cricket Association GroundPerth1995-1997210858585.0015455.1901090
Basit AliPAKBasin ReserveWellington1994110858585.0015455.19010130
Matthew ElliottAUSThe Wanderers StadiumJohannesburg1997110858585.0011375.22010131
Sourav GangulyINDVidarbha Cricket Association Stadium, JamthaNagpur2008120858542.5015455.1901181
Graham ThorpeENGPunjab Cricket Association StadiumMohali2001120856242.5015455.19010120
Alec StewartENGSt George's ParkGqeberha1995120858142.5026332.32010140
Sanath JayasuriyaSLAntigua Recreation GroundSt John's1997120858542.5011872.0301192
Kumar SangakkaraSLMelbourne Cricket GroundMelbourne2012121855885.0014160.28010120
Chris CairnsNZBrisbane Cricket GroundBrisbane1997120856442.5019643.37010120
Gautam GambhirINDSuperSport ParkCenturion2010120858042.5016750.90010100
Gautam GambhirINDMA Chidambaram Stadium, ChepaukChennai2008120856642.5018246.70010100
Geraint JonesENGIqbal StadiumFaisalabad2005121855585.0014757.82010140
Farveez MaharoofSLP Sara OvalColombo2006121855685.0022837.28010130
Hashim AmlaSAWarner Park, BasseterreSt Kitts2010120854442.5018346.45000110
Hamilton MasakadzaZIMMA Aziz StadiumChattogram2005120855642.5017648.30010120
AB de VilliersSAFeroz Shah KotlaDelhi2015120854342.5037522.67000110
Wasim JafferINDArun Jaitley StadiumDelhi2007120855342.5014658.22010140
Brendan NashWILord'sLondon2009120858142.5015754.14010150
Steve SmithAUSPallekele International Cricket StadiumKandy2016120855542.5017847.7501040
James VinceENGBrisbane Cricket Ground, WoolloongabbaBrisbane2017120858342.5017648.30010120
Dhananjaya de SilvaSLOld TraffordManchester2024120857442.5010977.9801090
Asela GunaratneSLGalle International StadiumGalle2017220858542.5013762.0401170
Washington SundarINDMA Chidambaram StadiumChennai20211218585*85.0014359.44011122
Kyle VerreynneSAMelbourne Cricket GroundMelbourne2022120855242.5013961.1501080
Errol HolmesENGQueen's Park OvalPort of Spain19351228585*---01000
Gerry GomezWIKennington OvalLondon1939-1950220857442.50--010-0
Denis BegbieSAKingsmeadDurban1948120854842.5015554.8400091
Jim BurkeAUSKingsmeadDurban1958120858342.50--01000
Imtiaz AhmedPAKEdgbaston Cricket GroundBirmingham1962120854642.50--00051
PreviousPage 168Next

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.