Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND42/1 (9.1)IND need 144 runs in 245 ballsTest1st 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)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 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
Moeen AliENGSaurashtra Cricket Association StadiumRajkot2016110117117117.0021354.93100130
Devdutt PadikkalINDSinhalese Sports Club GroundColombo2026110117117117.0019360.62100120
Phil MeadENGCrusaders GroundDurban1914110117117117.00--100-0
Basil D'OliveiraENGMelbourne Cricket GroundMelbourne1971110117117117.0029439.80100111
Viv RichardsWIEdgbastonBirmingham1984110117117117.0015475.97100171
Nasser HussainENGJade StadiumChristchurch200212011710658.5027143.17100140
VVS LaxmanINDLord's Cricket GroundLondon200212111774117.0018862.23010140
Paul CollingwoodENGMA Chidambaram Stadium, ChepaukChennai200812011710858.5027642.39100100
Mahela JayawardeneSLQueens Sports ClubBulawayo1999-2004221117100*117.0019759.3910081
Stephen FlemingNZCarisbrookDunedin1995-19972201176658.5029240.07020130
Hashan TillakaratneSLHarare Sports ClubHarare199422011711658.5030438.49100140
Chris GayleWIKennington OvalLondon200412011710558.50107109.35100201
Shivnarine ChanderpaulWISinhalese Sports Club GroundColombo200512111769117.0031637.0301072
Jonty RhodesSAHeadingleyLeeds19981201178558.5018662.90010141
Marlon SamuelsWILord'sLondon20121201178658.5025645.70010160
Ian BellENGVidarbha Cricket Association Stadium, JamthaNagpur2012121117116*117.0033435.03100161
Kraigg BrathwaiteWINational Cricket Stadium, St George'sGrenada201512011711658.5026344.49100140
Nick ComptonENGUniversity OvalDunedin201312011711758.5031437.26101120
Joe RootENGThe Wanderers StadiumJohannesburg20201201175958.5020457.35020111
Cameron GreenAUSMarrara StadiumDarwin202612011710458.5021454.6710042
Charles KellewayAUSOld Trafford Cricket GroundManchester1912221117114117.00--10050
Fred SusskindSALord'sLondon19241201176458.50--020-0
DuleepENGOld Trafford Cricket GroundManchester1930-19312201176358.5011049.0902070
Fred BakewellENGOld Trafford Cricket GroundManchester19351201176358.50--020-0
Brian BoothAUSQueen's Park OvalPort of Spain196522011711758.50--10100
Sunil GavaskarINDM.Chinnaswamy StadiumBengaluru19871201179658.5033734.72010100
Richard HadleeNZNational StadiumKarachi197612111787117.00--01063
Bruce YardleyAUSKensington OvalBridgetown19781201177458.50--010202
Greg MatthewsAUSBrisbane Cricket GroundBrisbane198512011711558.5020955.98100101
Sanjay ManjrekarINDWankhede StadiumMumbai19941201176658.5030438.49020140
Chris LewisENGMA Chidambaram StadiumChennai199312011711758.5014779.59101152
Shane ThomsonNZKingsmead Cricket GroundDurban19941201178258.5020357.64010182
Jacques KallisSACenturion ParkCenturion1999-20012301178339.0029739.3901091
Shane WarneAUSBrisbane Cricket GroundBrisbane1997-20043301178639.0013686.03010134
Ravichandran AshwinINDSinhalese Sports Club GroundColombo2015-20172301175839.0019360.62020131
Ben StokesENGHagley OvalChristchurch2018-20242301178039.0023050.87010150
David BedinghamSAQueens Sports ClubBulawayo20252301178239.0014381.82011111
Bobby AbelENGKennington OvalLondon1888-18962301177039.00--01090
Harry GrahamAUSLord'sLondon1893-189623011710739.00--101120
Bill PonsfordAUSExhibition GroundBrisbane1928-193123011710939.002334.78100130
Frank WorrellWIOld Trafford Cricket GroundManchester1950-196323111774*58.5011067.27010210
Brian HastingsNZLancaster ParkChristchurch1969-1975231117117*58.50190.00102122
Ashraf AliPAKGaddafi StadiumLahore1982-19873311176558.5010350.4901060
John CrawleyENGAdelaide OvalAdelaide1995-19982401177129.2533534.9301090
Alistair CampbellZIMBasin ReserveWellington1998-20002411175639.0030039.00010150
Javed OmarBANSinhalese Sports Club GroundColombo2001-20072401176229.2522252.70010200
Alastair CookENGWestern Australia Cricket Association GroundPerth2010-20132401177229.2523350.21011141
Alex CareyAUSPerth StadiumPerth2022-20254401173629.2518862.23000120
Robert ChristianiWISydney Cricket GroundSydney1951-19522401177629.25--01090
Zaheer AbbasPAKLord'sLondon1971-19823401177529.2526943.49010100
PreviousPage 117Next

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.