Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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.

Qualification: Minimum 500 balls faced.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen FlemingNZBasin ReserveWellington1995-2008182909219731.76207244.450741132
Mahela JayawardeneSLP Sara OvalColombo2005-2012712148212343.82108544.42220474
Alastair CookENGHeadingleyLeeds2006-20181119071813037.79161844.38130871
Kim HughesAUSWACA GroundPerth1977-1984915142610630.4396044.38121460
Mark ButcherENGEdgbaston Cricket GroundBirmingham1997-20024702489435.4355944.36020310
Vinoo MankadINDMelbourne Cricket GroundMelbourne194824024011660.0054144.36201210
Gary KirstenSAThe Wanderers StadiumJohannesburg1994-1998714140911031.4692244.36110650
Damien MartynAUSSydney Cricket GroundSydney1993-2005710037511737.5084644.33121400
Ian ChappellAUSKennington OvalLondon1968-197535035919271.8081044.32200430
Dimuth KarunaratneSLHagley OvalChristchurch2014-202336022615237.6751044.31112260
Mark ButcherENGLord'sLondon1997-2004611048213743.82108844.30130781
Roshan MahanamaSLTyronne Fernando StadiumMoratuwa1992-199346029515349.1766644.29120350
Sunil GavaskarINDMA Chidambaram StadiumChennai1973-1987917253715535.8088544.29120574
Donald BradmanAUSTrent BridgeNottingham1930-1948481526144*75.14118844.28311360
Navjot SidhuINDSinhalese Sports Club GroundColombo1993-199724023110457.7552244.25110251
Jacques KallisSA/IWXSydney Cricket GroundSydney1998-2009510238411148.0086844.24110481
Stephen FlemingNZEden ParkAuckland1995-20061019156012931.11126644.23130824
Asanka GurusinhaSLSeddon ParkHamilton1991120221119110.5050044.20200262
David GowerENGHeadingleyLeeds1978-19877131438112*36.5099144.20130570
Marnus LabuschagneAUSMelbourne Cricket GroundMelbourne2019-202571203967233.0089644.20040291
Kumar SangakkaraSLLord'sLondon2006-201436033214755.3375244.15120350
Ian ChappellAUSSydney Cricket GroundSydney1968-1980101903325317.4775244.15012350
Greg BlewettAUSBellerive OvalHobart1995-19993602309938.3352144.15021260
Shivnarine ChanderpaulWIBourdaGeorgetown1994-2002562424140106.0096144.12221581
VVS LaxmanINDPunjab Cricket Association Stadium, MohaliChandigarh2003-2010473273104*68.2561944.10121310
VVS LaxmanINDWankhede StadiumMumbai2000-20115902266925.1151344.05011290
Tatenda TaibuZIMHarare Sports ClubHarare2001-201181614518330.07102444.04052500
Dinesh ChandimalSLSheikh Zayed StadiumAbu Dhabi2013-2017241251155*83.6757044.04111260
Nasser HussainENGTrent BridgeNottingham1996-2003610138011642.2286344.03211480
Usman KhawajaAUSEdgbastonBirmingham2019-202324025914164.7558943.97110293
Andrew HilditchAUSMelbourne Cricket GroundMelbourne1979-198424024811362.0056443.97120180
Graham YallopAUSMelbourne Cricket GroundMelbourne1976-198346041526869.1794443.96110420
Thilan SamaraweeraSLGalle International StadiumGalle2001-20121424379815938.00181743.92142913
Martin CroweNZBasin ReserveWellington1982-199310171112329970.19255843.905111334
Inzamam-ul-HaqPAKArbab Niaz StadiumPeshawar1995-20036824159769.1794643.87040545
Faf du PlessisSAAdelaide OvalAdelaide2012-2016242318118*159.0072543.86210461
Aravinda de SilvaSLSinghalese Sports Club Cricket GroundColombo1998-2001472257143*51.4058643.86100283
Bill LawryAUSMelbourne Cricket GroundMelbourne1962-19718130102320578.69233543.81450821
Paul CollingwoodENGKennington OvalLondon2005-201061222696226.9061443.81020370
Hashan TillakaratneSLAsgiriya StadiumKandy1993-200491324749343.09108243.81030591
Jonty RhodesSAKingsmead Cricket GroundDurban1992-19985612718754.2061943.78020302
Faf du PlessisSAKingsmeadDurban2013-20195802219027.6350543.76010261
Mohammad YousufPAKBasin ReserveWellington2003-200924123188*77.0052843.75031270
Richie RichardsonWISabina ParkKingston1984-1995814347315643.00108243.72301622
Saleem MalikPAKKennington OvalLondon1987-1996331242102121.0055443.68200210
Richie RichardsonWIQueen's Park OvalPort of Spain1984-19951120271810239.89164443.67140925
Rahul DravidINDThe Wanderers StadiumJohannesburg1997-200624026214865.5060043.67110370
Steve WaughAUSThe GabbaBrisbane1986-200214213833147*46.28190843.66341690
Dennis AmissENGLord'sLondon1967-1977915238218829.3887643.61113501
Javed MiandadPAKWACA GroundPerth1979-1983361279129*55.8064143.53111240

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.