Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL100/4 (16)BOL chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Tim PaineAUSLord'sLondon2010-2019240814720.2521837.1600070
Steve SmithAUSTrent BridgeNottingham2013-2015240815320.2513958.27010111
Keaton JenningsENGKennington OvalLondon2017-2018240814820.2520040.50001110
John CampbellWINational Cricket Stadium, St George's, GrenadaSt George's2022-2025241814027.0011669.83001101
Lahiru UdaraSLGalle International StadiumGalle2025-2026240812920.2514954.36000150
Sid PeglerSAHeadingley Cricket GroundLeeds1912-19242418135*27.00--00100
Percy SherwellSAMelbourne Cricket GroundMelbourne1910-1911240814120.2514655.48001130
Frederick FaneENGSydney Cricket GroundSydney1907-1908240814620.2520.0000150
Leonard MoonENGNewlands Cricket GroundCape Town1906240813620.25--001100
Donald BradmanAUSOld Trafford Cricket GroundManchester1930-19483418130*27.0023234.91000110
David SheppardENGAdelaide OvalAdelaide1951-1963240814120.25--00060
Peter MayENGNew Wanderers StadiumJohannesburg1956-1957240816120.2580.0001181
Kerry O'KeeffeAUSQueen's Park OvalPort of Spain1973240813720.25--00160
Kapil DevINDFeroz Shah Kotla GroundDelhi1979-1981340812920.2513460.4500082
Hansie CronjeSAAdelaide OvalAdelaide1994-1998240817320.2519341.9701191
David WilliamsWIQueen's Park OvalPort of Spain1998240816520.2522336.3201280
Fanie de VilliersSAKingsmead Cricket GroundDurban1994-19983418146*27.0013858.7000190
Freddie BrownENGLord'sLondon1932-1953350812916.20--00081
Alec BedserENGMelbourne Cricket GroundMelbourne1947-19513538127*40.5010250.9800070
Habibul BasharBANMA Aziz Stadium, ChittagongChattogram2002-2004360812213.5015054.00001100
Brad HaddinAUSNewlandsCape Town2009-2014361814216.2012962.79001140
Victor TrumperAUSHeadingley Cricket GroundLeeds1899-1909361813216.20--00100
Graeme HoleAUSSydney Cricket GroundSydney1951-1954460816213.503040.0001170
Jim LakerENGLord'sLondon1948-1958572812816.20--00120
Cameron GreenAUSAdelaide OvalAdelaide2020-20255818133*11.5715452.6000160
Merv HughesAUSWACA GroundPerth1988-1993680812410.1313261.3600392
Bob WillisENGMelbourne Cricket GroundMelbourne1971-19826115811913.5026930.1100050
Daryl TuffeyNZMcLean ParkNapier20091118080*-12365.0401082
Shivnarine ChanderpaulWIThe OvalLondon1995110808080.0014654.79010110
Yasir HameedPAKSeddon ParkHamilton2003110808080.0015850.63010130
Thilan SamaraweeraSLR Premadasa StadiumColombo2010110808080.0017047.0601081
Daryl MitchellNZQueens Sports ClubBulawayo2025210808080.0011967.2301051
Niroshan DickwellaSLBasin ReserveWellington20181118080*-10179.21010110
Tom LowryNZEden ParkAuckland1930210808080.00--010-0
Ross GregoryAUSMelbourne Cricket GroundMelbourne1937110808080.0018144.2001050
Allan WatkinsENGBrabourne StadiumMumbai1951110808080.00--010-0
David HolfordWIBrabourne StadiumMumbai1966110808080.00--01061
Ian HealyAUSEdgbastonBirmingham1993110808080.0010774.77010110
Sourav GangulyINDGreen Park StadiumKanpur1996120804140.0017346.24000130
Virender SehwagINDVidarbha Cricket Association GroundNagpur2004120805840.0011470.18010120
Sanath JayasuriyaSLBeausejour Stadium, Gros IsletSt Lucia20031218072*80.0014355.9401090
Ricky PontingAUSWindsor Park, RoseauDominica2012120805740.0019042.1101060
Adam GilchristAUSMarrara OvalDarwin2004120808040.0012663.4901190
Graeme SmithSAKensington Oval, BridgetownBarbados2010120807040.0012365.04010100
Jacques KallisSABourdaGeorgetown2001120805040.0027129.5201090
Younis KhanPAKM.Chinnaswamy StadiumBengaluru2007120808040.0015950.31011120
Gundappa ViswanathINDThe GabbaBrisbane1977120804540.0017545.7100090
Jacob OramNZSinhalese Sports Club GroundColombo2009120805640.0020040.0001080
Hashan TillakaratneSLM. Chinnaswamy StadiumBengaluru1994120808040.0012265.57011140
Avishka GunawardeneSLGaddafi StadiumLahore1999120804340.0010476.92000140
PreviousPage 178Next

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.