Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
MS DhoniINDSardar Patel Stadium, MoteraAhmedabad2008-201246021311035.5043149.42110192
Richie RichardsonWIAdelaide OvalAdelaide1984-199336021310635.5037556.80110262
Bob WoolmerENGKennington OvalLondon1975-197736021314935.5054039.44100280
Martin CroweNZTrent BridgeNottingham1983-19944712135935.5038854.90011281
John MorrisonNZEden ParkAuckland1974-19824802135826.6332943.77021260
James AndersonENGLord'sLondon2003-20242939202132911.2143748.74006281
Dilip SardesaiINDSabina ParkKingston1971110212212212.00--100171
Mohammad AshrafulBANGalle International StadiumGalle2013121212190212.0047344.82100211
Alastair CookENGZohur Ahmed Chowdhury StadiumChittagong2010120212173106.0033862.72100192
Mayank AgarwalINDWankhede StadiumMumbai2021120212150106.0041950.60110265
Tom HaywardENGOld Trafford Cricket GroundManchester1899-1905220212130106.00--110230
Mansur Ali Khan PataudiINDHeadingley Cricket GroundLeeds1967120212148106.0055438.27110222
Bob CowperAUSQueen's Park OvalPort of Spain1965220212143106.00--110180
Allan BorderAUSMadras Cricket Club GroundMadras1979120212162106.0049842.57110321
Mike AthertonENGAMI StadiumChristchurch1997121212118212.0054638.83110210
Lance KlusenerSACrusaders GroundPort Elizabeth1999-200123021217470.6726679.70100304
Tom MoodyAUSWACA GroundPerth1989-199223021210170.6738455.21120260
Graham ThorpeENGEdgbastonBirmingham1993-20042402126153.0045047.11030260
Imran FarhatPAKMultan Cricket StadiumMultan2004-20062402127653.0052640.30020290
Virat KohliINDGalle International StadiumGalle2015-2017241212103*70.6734561.45200161
David WarnerAUSSt George's ParkGqeberha2014-20182402127053.0027277.94030311
Leonard HuttonENGKingsmeadDurban1939-19483502128342.4024336.2102070
Bruce EdgarNZTrent BridgeNottingham1978-19863502127642.4067131.59030170
Ridley JacobsWISabina ParkKingston1999-20024602128535.3344148.07021212
Salman ButtPAKLord'sLondon2006-20103602129235.3339953.13021350
Jermaine BlackwoodWIGalle International StadiumGalle2015-20213602129235.3342450.00010224
Frank WorrellWISydney Cricket GroundSydney1951-19613602128235.3330534.10020251
Sunil GavaskarINDMelbourne Cricket GroundMelbourne1977-198536021211835.3360335.16111170
Patsy HendrenENGHeadingley Cricket GroundLeeds1924-193447121213235.3331122.83102200
Mohinder AmarnathINDNational StadiumKarachi1978-1985471212103*35.3330547.54110181
Haris SohailPAKSheikh Zayed StadiumAbu Dhabi2017-20184802127626.5049243.09011173
Kraigg BrathwaiteWIKensington Oval, BridgetownBarbados2012-201851002126821.2052040.77022230
Herschelle GibbsSAAMI StadiumChristchurch1999111211211*-46845.09100233
Ijaz AhmedPAKBangabandhu National StadiumDhaka1999110211211211.0037256.72100231
Damien MartynAUSVidarbha Cricket Association GroundNagpur2004120211114105.5034960.46110251
Aravinda de SilvaSLR Premadasa StadiumColombo1992-1997220211126105.5039952.88110261
Michael HusseyAUSSinhalese Sports Club GroundColombo2011120211118105.5031666.77110233
Devdutt PadikkalINDGalle International StadiumGalle2026120211167105.5030569.18100211
Bert SutcliffeNZBasin ReserveWellington1951-195323021111670.33--110180
Adam GilchristAUSWestern Australia Cricket Association GroundPerth1999-2008341211113*70.33203103.94110284
Steve SmithAUSHagley OvalChristchurch2016-202424121113870.3333662.80110241
Harbhajan SinghINDSardar Patel Stadium, MoteraAhmedabad2008-201035021111542.2036857.34110186
Lahiru ThirimanneSLPallekele International Cricket StadiumKandy2015-202135021114042.2047044.89111250
Gubby AllenENGLord'sLondon1930-193645021112242.2013046.15110221
Kaushal SilvaSLDubai International Cricket StadiumDubai2011-20173602119535.1748743.33020200
Kamran GhulamPAKMultan Cricket StadiumMultan2024-202536021111835.1740552.10100241
Kapil DevINDFeroz Shah KotlaDelhi1979-1993461211126*42.2020395.07101203
Shoaib MalikPAKIqbal StadiumFaisalabad2003-20064712115935.1747344.61010341
Joe DarlingAUSKennington OvalLondon1896-19054812117130.14--02181
Gary KirstenSAOld TraffordManchester1998110210210210.0052540.00100241

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.