Live3rd T20I · India in New Zealand 2026/27NZINDIndia won the toss and chose to bowlODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZIND

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
Michael ClarkeAUSAdelaide Oval2012120268230134.0031884.28100432
Mark WaughAUSAdelaide OvalAdelaide1994-2001361268115*53.6062942.61120340
Warren BardsleyAUSSydney Cricket GroundSydney1910-191123026513288.3338269.37110300
KL RahulINDSuperSport ParkCenturion2018-202336026512344.1754548.62200385
Virender SehwagINDEden GardensKolkata2004-201023026316587.6731084.84110354
Stan McCabeAUSOld WanderersJohannesburg1935-1936231263189*131.50--100-0
Misbah-ul-HaqPAKSheikh Zayed StadiumAbu Dhabi2010-2013242263100131.5050452.18120293
Stephen FlemingNZNewlandsCape Town2006110262262262.0042361.94100312
Rahul DravidINDThe Wanderers StadiumJohannesburg1997-200624026214865.5060043.67110370
Ian BellENGLord'sLondon2008-201223026119987.0053049.25110271
Ernest TyldesleyENGKingsmeadDurban192824126110087.00--120-0
Michael ClarkeAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2012111259259*-39865.08100260
Sean WilliamsZIMQueens Sports ClubBulawayo202524125713785.67247104.05110302
Virat KohliINDMaharashtra Cricket Association StadiumPune2019111254254*-33675.60100332
Bob SimpsonAUSNew Wanderers StadiumJohannesburg1957-19674712546542.33--02060
Paul GibbENGOld WanderersJohannesburg1938-193924025310663.25--11070
Rachin RavindraNZBay OvalMount Maunganui2024120252240126.0039264.29100273
Phil MeadENGKingsmeadDurban192323025218184.00--110-0
Shan MasoodPAKNewlandsCape Town2019-202524025214563.0043857.53110311
Vernon RansfordAUSMelbourne Cricket GroundMelbourne1910-19112402519562.7536568.77030210
Mark TaylorAUSMelbourne Cricket GroundMelbourne1993-199723024917083.0062240.03110170
Brad HodgeAUSWACA GroundPerth2005121244203*244.0042857.01100260
Victor TrumperAUSAdelaide OvalAdelaide1911121242214*242.0028584.91100290
John ReidNZNewlandsCape Town1954-196223024113580.33--110282
Frank WoolleyENGHeadingley Cricket GroundLeeds1912-192935123995*59.75--03101
Sachin TendulkarINDNewlandsCape Town2007-201124123814679.3359739.87110292
Asad ShafiqPAKNewlandsCape Town2013-201924023811159.5040359.06110332
Clem HillAUSOld WanderersJohannesburg190224023614259.00--110-1
Stuart BroadENGLord'sLondon2008-20224712367639.3328582.81021294
Marlon SamuelsWISt George's ParkPort Elizabeth2007-201423023510178.3344253.17110311
Geoff PullarENGKennington OvalLondon1960120234175117.00--110241
Sanath JayasuriyaSLGalle International StadiumGalle2000-200423023414878.0031674.05110311
Matthew HaydenAUSMelbourne Cricket Ground2005-200824023313758.2546450.22110302
Leonard HuttonENGHeadingley Cricket GroundLeeds1947-1951231232100116.00--200-1
Chris GayleWINewlandsCape Town2004-200824023211658.0026587.55100336
Mark WaughAUSKingsmead Cricket GroundDurban1994-2002241231113*77.0045051.33100291
Jonny BairstowENGLord'sLondon2012-20223602289538.0037361.13031310
Sanath JayasuriyaSLSinhalese Sports Club GroundColombo1993-20064702288532.5735763.87010340
Ajinkya RahaneINDFeroz Shah KotlaDelhi2015121227127227.0042153.92200197
Kane WilliamsonNZBay OvalMount Maunganui2024120227118113.5042153.92200281
Neil HarveyAUSKingsmeadDurban1950-1958241227151*75.67--11000
Donald BradmanAUSThe GabbaBrisbane1931110226226226.00--100220
Nasser HussainENGTrent BridgeNottingham1998-200324022611656.5055240.94110290
Steve WaughAUSAdelaide OvalAdelaide1994-200136022616437.6743951.48100290
Ken BarringtonENGNew Wanderers StadiumJohannesburg1964-196523022512175.00--110292
Mayank AgarwalINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019120222215111.0040255.22100246
Richie BenaudAUSNew Wanderers StadiumJohannesburg1957-1958220222122111.00--200201
Andrew StraussENGSt. George's ParkPort Elizabeth2004121220126220.0036260.77110291
Bill EdrichENGKingsmeadDurban1939220220219110.00--100250
Jack MoroneyAUSEllis Park StadiumJohannesburg1949-1950231219118109.50--201130

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