Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by ground (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark TaylorAUSWACA GroundPerth1989-19987131392142*32.6794041.70130320
Virender SehwagINDGalle International StadiumGalle2008-2010241391201*130.3343190.72210536
Rahul DravidINDTrent BridgeNottingham1996-201148139111755.8682647.34210540
Steve SmithAUSPerth StadiumPerth2019-20255103391200*55.8679349.31101321
Tom BlundellNZHagley OvalChristchurch2020-202591413919630.0869856.02031511
Rachin RavindraNZBay OvalMount Maunganui2022-202536239024097.5058866.33110379
Temba BavumaSAKingsmeadDurban2015-2026611039011335.4581547.85121451
Kane WilliamsonNZQueens Sports ClubBulawayo2011-201635138911397.2566558.50130391
Kevin PietersenENGOld TraffordManchester2005-2013610038911338.9066358.67121414
Eric RowanSAKingsmeadDurban1935-1950510038914338.907729.8712190
Joe HardstaffENGLord'sLondon1936-1946452388205*129.33--210160
Aamer SohailPAKNational StadiumKarachi1994-199835038816077.6069455.91200561
Virender SehwagINDAdelaide OvalAdelaide2003-201236038815164.6751974.76120452
Jonathan TrottENGKennington OvalLondon2009-201348038811948.5084845.75120410
Heath StreakZIMQueens Sports ClubBulawayo1994-2005142223886719.40110435.14033314
Dinesh ChandimalSLZahur Ahmed Chowdhury StadiumChattogram2014-2024472387100*77.4077549.94130227
Mike GattingENGKennington OvalLondon1980-1987471387150*64.5082846.74130480
Greg MatthewsAUSSydney Cricket GroundSydney1984-199358138712855.2978049.62120360
Colin McDonaldAUSSydney Cricket GroundSydney1952-19615903877243.0063735.48030301
Sarfraz AhmedPAKSheikh Zayed StadiumAbu Dhabi2014-201881323879435.1856768.25030322
John ReidNZEden ParkAuckland1952-196581313858432.08537.55040404
Stuart CarlisleZIMQueens Sports ClubBulawayo1995-200510172385103*25.67101437.97111363
Shivnarine ChanderpaulWIWindsor Park, RoseauDominica2011-2013351384116*96.0097239.51220280
Brian LaraWI/IWXSydney Cricket GroundSydney1993-200547038427754.8656368.21100540
Michael VaughanENGOld TraffordManchester2004-200848038416648.0079548.30100471
Sourav GangulyINDSinhalese Sports Club GroundColombo1997-200848038414748.0089143.10120483
Tony GreigENGHeadingleyLeeds1973-197758138411654.8672253.19121511
Jacques KallisSA/IWXSydney Cricket GroundSydney1998-2009510238411148.0086844.24110481
Virender SehwagINDGaddafi StadiumLahore2004-2006230383254127.6742490.33110672
Daryll CullinanSAEden ParkAuckland1995-1999231383275*191.5067456.82110423
Shane WatsonAUSWestern Australia Cricket Association GroundPerth2009-201348038310347.8859464.48120505
Dimuth KarunaratneSLHarare Sports ClubHarare2016-202048138311054.7178348.91120340
Quinton de KockSANewlandsCape Town2016-2020610038310138.3052672.81130491
Aiden MarkramSAKingsmeadDurban2018-202648038214347.7573152.26110521
Michael HusseyAUSWestern Australia Cricket Association GroundPerth2008-2012611038211634.7376450.00122451
Herschelle GibbsSAKingsmeadDurban1999-2008712138214234.7362661.02110622
Colin CowdreyENGSydney Cricket GroundSydney1954-19757121382100*34.7392735.28132320
Sikandar RazaZIMQueens Sports ClubBulawayo2016-202571403828927.2978648.60031363
Dennis AmissENGLord'sLondon1967-1977915238218829.3887643.61113501
Alviro PetersenSANewlandsCape Town2011-2015611138110938.1069454.90211413
Glenn TurnerNZEden ParkAuckland1969-197771413817229.3160636.80031320
Greg ChappellAUSBasin ReserveWellington1974-1982221380247*380.0053171.56200481
Eddie PaynterENGKingsmeadDurban1939230380243126.67--120320
Garry SobersWISydney Cricket GroundSydney1961-196936038016863.3354869.34200601
Nasser HussainENGTrent BridgeNottingham1996-2003610138011642.2286344.03211480
Colin CowdreyENGOld Trafford Cricket GroundManchester1955-196881513808027.1436135.46040412
WPUJC VaasSLGalle International StadiumGalle1999-2008121733809027.1484045.24032481
Virat KohliINDRajiv Gandhi International Stadium, UppalHyderabad2012-201845037920475.8056367.32110421
Viv RichardsWIKennington OvalLondon1976-199145037929175.8056766.84111500
Bill BrownAUSLord'sLondon1934-1948361379206*75.8064550.08200370

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.