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/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Keith FletcherENGLord'sLondon1969-197458139617856.5783647.37120492
Hashan TillakaratneSLSinhalese Sports Club GroundColombo1992-2004142091016204*92.36214647.343401210
Rahul DravidINDTrent BridgeNottingham1996-201148139111755.8682647.34210540
Angelo MathewsSLSinhalese Sports Club GroundColombo2009-20231220581811054.53172947.31250769
Moeen AliENGHeadingleyLeeds2014-20236101253108*28.1153547.29111380
Larry GomesWIAdelaide OvalAdelaide1982-1984242325124*162.5068847.24210250
Andrew StraussENGKennington OvalLondon2004-2012917155412934.63117447.19141790
Alastair CookENGKensington Oval, BridgetownBarbados2009-2015241342139*114.0072547.17210361
Mark TaylorAUSOld Trafford Cricket GroundManchester1989-199736125812451.6054747.17110282
Graeme WoodAUSThe GabbaBrisbane1978-198848224711141.1752447.14111252
Bob SimpsonAUSMelbourne Cricket GroundMelbourne1958-19771017264310942.87136547.11152560
Jacques KallisSAKingsmeadDurban1999-201312200108917754.45231247.105431362
Joe RootENGAdelaide OvalAdelaide2013-20254803228740.2568447.08030360
MS DhoniINDVidarbha Cricket Association Stadium, JamthaNagpur2008-20124603399956.5072147.02040322
Alastair CookENGKennington OvalLondon2006-201813240121714750.71259046.993711541
Majid KhanPAKGaddafi StadiumLahore1965-19839152584110*44.9250946.95131522
Navjot SidhuINDVidarbha Cricket Association GroundNagpur1994-199723026210787.3355846.95120371
Wajahatullah WastiPAKGaddafi StadiumLahore1999121254133254.0054146.95200303
Mohammad YousufPAKArbab Niaz StadiumPeshawar1998-20034612778855.4059046.95030384
Rod MarshAUSMelbourne Cricket GroundMelbourne1971-198317282719110*27.65153346.90143680
Tom GraveneyENGKennington OvalLondon1952-1968810061816561.8067646.89230620
Graham ThorpeENGKennington OvalLondon1994-200347133112455.1770646.88120390
Imran KhanPAKMelbourne Cricket GroundMelbourne1977-19905923678352.4378346.87030341
Eddie BarlowSANew Wanderers StadiumJohannesburg1961-1970712056611047.1764946.84140663
Graham GoochENGHeadingley Cricket GroundLeeds1979-19948151641154*45.79137146.75231892
Mike GattingENGKennington OvalLondon1980-1987471387150*64.5082846.74130480
Dinesh ChandimalSLSinhalese Sports Club GroundColombo2015-202559035613239.5676246.72110393
Kane WilliamsonNZNational StadiumKarachi2022-2023231277200*138.5059346.71100321
Alec StewartENGLord'sLondon1990-2003173231347124*46.45288446.713821900
Alastair CookENGRiverside GroundChester-le-Street2007-201647131516052.5067546.67110360
Tatenda TaibuZIMBangabandhu National StadiumDhaka2005121238153238.0051046.67110272
Mark ButcherENGThe GabbaBrisbane1998-200224025011662.5053646.64110290
Mathew SinclairNZBasin ReserveWellington1999-2008813149721441.42106646.62111602
Peter FultonNZEden ParkAuckland2006-201436030913651.5066346.61200368
Jack HobbsENGAdelaide OvalAdelaide1908-1929510160118766.78118546.58310432
Hashim AmlaSAThe Wanderers StadiumJohannesburg2006-20196121557176*50.64119646.57141771
Tom GraveneyENGTrent BridgeNottingham1953-1966711262425869.3354846.53301691
Tony GreigENGOld Trafford Cricket GroundManchester1972-19773402487662.0053346.53040271
Arthur MorrisAUSMelbourne Cricket GroundMelbourne1947-1954816160715540.4769046.52220340
Alastair CookENGBrisbane Cricket Ground, WoolloongabbaBrisbane2006-2017481443235*63.2995346.48120430
Shane WatsonAUSAdelaide OvalAdelaide2009-20144803509643.7575346.48041503
Marvan AtapattuSLAsgiriya StadiumKandy1998-20051221385022347.22182946.473131022
Paul CollingwoodENGAdelaide OvalAdelaide2006-2010231270206135.0058146.47100230
Marcus TrescothickENGOld Trafford Cricket GroundManchester2000-200236233511783.7572246.40120453
Vusi SibandaZIMHarare Sports ClubHarare2003-201471403077821.9366246.37011394
Paul SheahanAUSSydney Cricket GroundSydney1968-19744822447240.6752746.30010190
Malcolm WallerZIMHarare Sports ClubHarare2013-201661202597021.5856046.25022330
Younis KhanPAKHarare Sports ClubHarare2002-2013361357200*71.4077246.24110363
Arjuna RanatungaSLR. Premadasa StadiumColombo1996-19983502407548.0051946.24020251
Alec StewartENGMelbourne Cricket GroundMelbourne1990-199836127010754.0058446.23120270

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.