ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (Men's Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×From 1908-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLSinhalese Sports Club GroundColombo2000-2014471759374126.50134656.39311883
Kumar SangakkaraSLSinhalese Sports Club GroundColombo2000-201447068628798.00105664.96221872
Wally HammondENGKingsmeadDurban1928-1939610263714079.63--320272
Wally HammondENGOld WanderersJohannesburg1927-193961114507545.00--05091
Andy FlowerZIMHarare Sports ClubHarare1995-2001361433199*86.6087149.71210542
Kane WilliamsonNZSeddon ParkHamilton2012-2024351429176107.2585450.23211455
Mahela JayawardeneSLGalle International StadiumGalle2000-2004230409237136.3372356.57200475
Ben StokesENGNewlandsCape Town2016-2020240403258100.75356113.201104715
Jack HobbsENGOld WanderersJohannesburg1910-191447138493*64.00--030-0
Eddie PaynterENGKingsmeadDurban1939230380243126.67--120320
Denis ComptonENGLord'sLondon1947-195534037620894.00--120380
Denis ComptonENGTrent BridgeNottingham1947-195535037216374.40--210310
Jack HobbsENGLord's No. 1 GroundCape Town1910-19143503669773.20--050-4
Michael ClarkeAUSNewlandsCape Town2009-2014361361161*72.2059360.88202460
Brian LaraWIKensington OvalBridgetown1992-200536036117660.1765055.54120501
Wally HammondENGNewlandsCape Town1927-193835036018172.00--120160
Denis ComptonENGOld Trafford Cricket GroundManchester1947-195524035015887.50--210510
David WarnerAUSNewlandsCape Town2014-201824034214585.5038987.92200346
Ricky PontingAUSMelbourne Cricket Ground2005-200824032811782.0052262.84210301
Virat KohliINDSuperSport ParkCenturion2018-202336032515354.1750963.85110411
Cyril WashbrookENGEllis Park StadiumJohannesburg1948-1949230323195107.67--110181
Virender SehwagINDMA Chidambaram Stadium, ChepaukChennai2008110319319319.00304104.93100425
Chris GayleWIAntigua Recreation GroundSt John's2005110317317317.0048365.63100373
Denis ComptonENGKennington OvalLondon1947-195536031711352.83--120250
Ricky PontingAUSSydney Cricket Ground2006-2009241316143*105.3339180.82211371
John ReidNZNew Wanderers StadiumJohannesburg1961-1962241316142105.33--120483
Alastair CookENGKennington OvalLondon2008-201736031611552.6773842.82121391
Frank WoolleyENGOld WanderersJohannesburg1910-19236112312115*34.67--11201
Ricky PontingAUSKingsmeadDurban2006-200924030911677.2553857.43210352
Rohit SharmaINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019120303176151.5039377.102003313
Colin CowdreyENGKennington OvalLondon1960-1965241302155100.67--120330
Donald BradmanAUSAdelaide OvalAdelaide1932111299299*---100230
Mark ButcherENGHeadingleyLeeds1998-200324029111672.7560847.86120400
Marcus TrescothickENGKennington OvalLondon2003121288219288.0044065.45110442
Victor TrumperAUSMelbourne Cricket GroundMelbourne1910-191124028715971.7530793.49110291
Jack RussellENGKingsmeadDurban192323028514095.00--200110
Warwick ArmstrongAUSMelbourne Cricket GroundMelbourne1910-191124028413271.0044563.82110240
Leonard HuttonENGEllis Park StadiumJohannesburg1948-194923028315894.33--200160
Neil HarveyAUSMelbourne Cricket GroundMelbourne1952-195324028320570.75--110270
Peter MayENGHeadingley Cricket GroundLeeds1951-195523028213894.00--110130
Brian BoothAUSSydney Cricket GroundSydney1964241280102*93.3371039.44120190
Phil MeadENGOld WanderersJohannesburg1913-192347027610239.43--11200
Phillip HughesAUSKingsmeadDurban2009120275160137.5047458.02200345
Mark TaylorAUSAdelaide OvalAdelaide1994-1998241275169*91.6764942.37110270
Herbert SutcliffeENGLord'sLondon1924-193535027312254.60--20000
Matt RenshawAUSKingsmeadDurban2026120272190136.0049654.84110283
Eddie PaynterENGOld WanderersJohannesburg1938-193924027211768.00--200201
Wilfred RhodesENGOld WanderersJohannesburg1910-191447027015238.57--11100
Michael ClarkeAUSAdelaide Oval2012120268230134.0031884.28100432
Mark WaughAUSAdelaide OvalAdelaide1994-2001361268115*53.6062942.61120340
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.