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
Kaushal SilvaSLSharjah Cricket StadiumSharjah2011-2014240923923.0026834.3300170
Kepler WesselsAUS/SAKennington OvalLondon1985-1994240924523.0021742.40000110
Gudakesh MotieWIMultan Cricket StadiumMultan2025240925523.0014065.7101180
Albert RelfENGNewlandsCape Town1906240922823.00--000120
Micky StewartENGLord'sLondon1962-1963241923930.671910.5300000
Bevan CongdonNZKennington OvalLondon1969-1978240923623.0044120.8600070
Mike BrearleyENGWACA GroundPerth1978-1979240926423.0031329.3901180
Mike GattingENGWACA GroundPerth1986-1995240927023.0020445.10011110
Jeff DujonWIHeadingley Cricket GroundLeeds1988-19912419240*30.6713369.17000150
Paul AdamsSANewlands Cricket GroundCape Town1996-2002551923523.0018350.2700073
Geraint JonesENGEdgbastonBirmingham2004-2006350927418.4016456.10010130
Mitchell StarcAUSLord'sLondon2015-20253539258*46.0021942.0101072
Jeffrey StollmeyerWIBourdaGeorgetown1953-1955350924418.40--00000
Clive van RyneveldSANewlandsCape Town1954-1957351924323.00--00000
Nasim-ul-GhaniPAKNational StadiumKarachi1959-19643519241*23.00--00051
Geoff LawsonAUSBrisbane Cricket GroundBrisbane1983-1985350924918.4017652.27000110
Stuart BroadENGDubai International Cricket StadiumDubai2012-2015361923018.4015061.3300090
Doug WaltersAUSLord'sLondon1968-1977460925315.3320145.77011120
Aamer SohailPAKIqbal StadiumFaisalabad1995-1997361923818.4021442.99001130
Ian BothamENGWACA GroundPerth1978-1986480923011.5016456.10002100
Kemar RoachWIKensington Oval, BridgetownBarbados2010-2018592922513.1418250.5500290
Paul CollingwoodENGKingsmeadDurban2009110919191.0021542.3301070
Mohammad KaifINDVidarbha C.A. GroundNagpur2006110919191.0026334.60010120
Michael BevanAUSGaddafi StadiumLahore1994110919191.0022340.8101081
Ridley JacobsWIBangabandhu National StadiumDhaka20021119191*-13766.42010110
Marlon SamuelsWIBangabandhu National StadiumDhaka2002110919191.0017552.00010150
Tim BresnanENGShere Bangla National StadiumMirpur2010110919191.0026134.8701060
Quinton de KockSABasin ReserveWellington2017110919191.0011877.12010103
Clem HillAUSNewlands Cricket GroundCape Town19021119191*---010-0
Derek SealyWISabina ParkKingston1935110919191.00--010-0
Deryck MurrayWIWankhede StadiumMumbai1975110919191.00--01090
Joey CarewWILancaster ParkChristchurch1969110919191.00--010110
Chris SmithENGEden ParkAuckland1984110919191.0039622.9801090
Jack RussellENGThe OvalLondon1995110919191.0022141.18010150
Andrew FlintoffENGSuperSport ParkCenturion2005121917791.0017352.60010151
Herschelle GibbsSABourdaGeorgetown20011219183*91.0023938.08010110
Mohammad YousufPAKBangabandhu National StadiumDhaka1999-2002220917245.5017552.00010130
Chris CairnsNZThe OvalLondon1999120918045.5011281.25010104
Shane WatsonAUSKensington Oval, BridgetownBarbados2012120915245.5013766.4201092
Michael ClarkeAUSSeddon ParkHamilton2010120916345.5014264.08010150
Wavell HindsWIWACA GroundPerth2000120915045.5016953.85010130
Lance KlusenerSASuperSport ParkCenturion1997-20002219161*91.0014264.08010102
Devon SmithWIThe GabbaBrisbane2005120918845.5019746.19010100
Marlon SamuelsWIBourdaGeorgetown2001120915145.5028931.49010110
Rajin SalehBANMultan Cricket StadiumMultan2003120914945.5019746.19000150
Mark RichardsonNZPaikiasothy Saravanamuttu StadiumColombo2003121918591.0030429.9301071
James MarshallNZMcLean ParkNapier2005120915245.5026933.83010110
Dwayne BravoWIProvidence StadiumGuyana2008120918345.5018549.19010111
Jeff CroweNZQueen's Park OvalPort of Spain1985120916445.5018948.15010130
Mitchell JohnsonAUSSophia GardensCardiff2009-2015220917745.5011380.53010112
PreviousPage 157Next

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.