Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (Men's Tests)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×From 2012-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonNZSeddon ParkHamilton2012-2024351429176107.2585450.23211455
Ben StokesENGNewlandsCape Town2016-2020240403258100.75356113.201104715
David WarnerAUSNewlandsCape Town2014-201824034214585.5038987.92200346
Virat KohliINDSuperSport ParkCenturion2018-202336032515354.1750963.85110411
Rohit SharmaINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019120303176151.5039377.102003313
Matt RenshawAUSKingsmeadDurban2026120272190136.0049654.84110283
Michael ClarkeAUSAdelaide OvalAdelaide2012120268230134.0031884.28100432
KL RahulINDSuperSport ParkCenturion2018-202336026512344.1754548.62200385
Michael ClarkeAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2012111259259*-39865.08100260
Sean WilliamsZIMQueens Sports ClubBulawayo202524125713785.67247104.05110302
Virat KohliINDMaharashtra Cricket Association StadiumPune2019111254254*-33675.60100332
Rachin RavindraNZBay OvalMount Maunganui2024120252240126.0039264.29100273
Shan MasoodPAKNewlandsCape Town2019-202524025214563.0043857.53110311
Asad ShafiqPAKNewlandsCape Town2013-201924023811159.5040359.06110332
Jonny BairstowENGLord'sLondon2012-20223602289538.0037361.13031310
Ajinkya RahaneINDFeroz Shah KotlaDelhi2015121227127227.0042153.92200197
Kane WilliamsonNZBay OvalMount Maunganui2024120227118113.5042153.92200281
Mayank AgarwalINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2019120222215111.0040255.22100246
Kusal MendisSLSt George's ParkGqeberha2016-202436122084*44.0032867.07021312
Dimuth KarunaratneSLGalle International StadiumGalle2018121218158*218.0030272.19110201
David WarnerAUSAdelaide OvalAdelaide2012-201624021811954.5024887.90100294
Virat KohliINDNew Wanderers StadiumJohannesburg2013120215119107.5037457.49110270
Babar AzamPAKNewlandsCape Town2019-20252402138153.2534362.10030320
Rohit SharmaINDJSCA International Stadium ComplexRanchi2019110212212212.0025583.14100286
David WarnerAUSSt George's ParkGqeberha2014-20182402127053.0027277.94030311
Alastair CookENGKennington OvalLondon2012-201724021011552.5053039.62111221
Joe RootENGLord'sLondon2017-202224020919052.2527476.28100291
Angelo MathewsSLSinhalese Sports Club GroundColombo2014-20182412077169.0038953.21030172
Kushal Janith PereraSLKingsmeadDurban2019121204153*204.0026377.57110196
David WarnerAUSMelbourne Cricket GroundMelbourne2022110200200200.0025578.43100162
Virat KohliINDNewlandsCape Town2018-20243601997933.1746742.61010282
Usman KhawajaAUSSydney Cricket GroundSydney2023111195195*-36852.99100191
Shaun MarshAUSSuperSport ParkCenturion201412019214896.0037251.61100201
Ben StokesENGOld TraffordManchester2017-202223018410361.3331358.79110193
Colin de GrandhommeNZHagley OvalChristchurch2022231183120*91.5023478.21100194
Jonny BairstowENGNewlandsCape Town2016122180150*-26667.67100202
Cheteshwar PujaraINDNew Wanderers StadiumJohannesburg201312017815389.0036848.37100230
Joe RootENGNewlandsCape Town2016-20202401756143.7525568.63020220
Angelo MathewsSLSt George's ParkGqeberha2016-20242401745943.5033851.48010221
David WarnerAUSWestern Australia Cricket Association GroundPerth2012-20162401749743.5020286.14010291
Joe RootENGSuperSport ParkCenturion2016-20192401737643.2533451.80010270
Mohammad RizwanPAKRawalpindi Cricket StadiumRawalpindi2021-2025241170115*56.6737545.33100200
Dominic SibleyENGNewlandsCape Town2020121167133*167.0038743.15100261
Mahela JayawardeneSLSinhalese Sports Club GroundColombo201412016516582.5029056.90101171
Michael ClarkeAUSNewlandsCape Town2014121161161*161.0030253.31101170
Kevin PietersenENGHeadingleyLeeds201212016114980.5022272.52100251
Stuart BroadENGLord'sLondon2012-202236116057*32.0016199.38011194
Jonny BairstowENGOld TraffordManchester2017-20222301589952.6723866.39010231
Michael HusseyAUSAdelaide OvalAdelaide201212015710378.5023267.67110164
Angelo MathewsSLGalle International StadiumGalle2014-20182411528950.6734843.68010183
Page 1Next

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.