Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW95/5 (27.5)ZIMW chose to batLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLSinhalese Sports Club GroundColombo2000-2014471759374126.50134656.39311883
Virender SehwagINDMA Chidambaram Stadium, ChepaukChennai2008110319319319.00304104.93100425
Chris GayleWIAntigua Recreation GroundSt John's2001-2005230340317113.3356460.28100403
Donald BradmanAUSAdelaide OvalAdelaide1932111299299*---100230
Kumar SangakkaraSLSinhalese Sports Club GroundColombo2000-201447068628798.00105664.96221872
Stephen FlemingNZNewlandsCape Town2006110262262262.0042361.94100312
Michael ClarkeAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2012111259259*-39865.08100260
Ben StokesENGNewlandsCape Town2016-2020240403258100.75356113.201104715
Virat KohliINDMaharashtra Cricket Association StadiumPune2019111254254*-33675.60100332
Eddie PaynterENGKingsmeadDurban1939230380243126.67--120320
Rachin RavindraNZBay OvalMount Maunganui2024120252240126.0039264.29100273
Mahela JayawardeneSLGalle International StadiumGalle2000-201435042223784.4076355.31200495
Michael ClarkeAUSAdelaide OvalAdelaide2012120268230134.0031884.28100432
Donald BradmanAUSThe GabbaBrisbane1931110226226226.00--100220
Marcus TrescothickENGKennington OvalLondon2003121288219288.0044065.45110442
Bill EdrichENGKingsmeadDurban1939220220219110.00--100250
Mayank AgarwalINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019120222215111.0040255.22100246
Victor TrumperAUSAdelaide OvalAdelaide1911121242214*242.0028584.91100290
Greg BlewettAUSThe Wanderers StadiumJohannesburg1997110214214214.0042150.83100330
Wavell HindsWIBourda, GeorgetownGuyana2005110213213213.0029771.72100342
Rohit SharmaINDJSCA International Stadium ComplexRanchi2019110212212212.0025583.14100286
Jack HobbsENGLord'sLondon1912-1924220215211107.50--100150
Denis ComptonENGLord'sLondon1947-195534037620894.00--120380
Neil HarveyAUSMelbourne Cricket GroundMelbourne1952-195324028320570.75--110270
Adam GilchristAUSNew Wanderers StadiumJohannesburg2002111204204*-21395.77100198
Brad HodgeAUSWACA GroundPerth2005121244203*244.0042857.01100260
Shivnarine ChanderpaulWIBourda, GeorgetownGuyana2005111203203*-37054.86100230
Herbie CollinsAUSOld WanderersJohannesburg1921121208203208.00--100270
Brian LaraWINew Wanderers StadiumJohannesburg2003120207202103.5029669.93100332
David WarnerAUSMelbourne Cricket GroundMelbourne2022110200200200.0025578.43100162
Andy FlowerZIMHarare Sports ClubHarare1995-2001361433199*86.6087149.71210542
Ian BellENGLord'sLondon2008-201223026119987.0053049.25110271
Brian LaraWIQueen's Park Oval, Port of SpainTrinidad2005120200196100.0029368.26100260
Usman KhawajaAUSSydney Cricket GroundSydney2023111195195*-36852.99100191
Cyril WashbrookENGEllis Park StadiumJohannesburg1948-1949230323195107.67--110181
Bill EdrichENGOld Trafford Cricket GroundManchester1947121213191213.00--100223
Clem HillAUSSydney Cricket GroundSydney1910-1911220204191102.0022092.73100190
Matt RenshawAUSKingsmeadDurban2026120272190136.0049654.84110283
Joe RootENGLord'sLondon2017-202224020919052.2527476.28100291
Neil HarveyAUSSydney Cricket GroundSydney1953110190190190.00--100210
Stan McCabeAUSOld WanderersJohannesburg1935-1936231263189*131.50--100-0
Bill EdrichENGLord'sLondon1947110189189189.00--100261
Jim BurkeAUSNewlandsCape Town1957110189189189.00--100150
Jack HobbsENGNewlands Cricket GroundCape Town191023018818762.67--10100
Mike AthertonENGThe Wanderers StadiumJohannesburg1995121194185*194.0050638.34100310
Wally HammondENGNewlandsCape Town1927-193835036018172.00--120160
Phil MeadENGKingsmeadDurban192323025218184.00--110-0
Marcus TrescothickENGNew Wanderers StadiumJohannesburg200512019618098.0029566.44100274
Neil HarveyAUSNewlandsCape Town1949-1957231216178108.00--100160
Kane WilliamsonNZSeddon ParkHamilton2012-2024351429176107.2585450.23211455
Page 1Next

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