Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL138/5 (20)Innings break - WAR need 139 runs to winODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by ground (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahendra NagamootooWISydney Cricket GroundSydney2001120806840.0012663.4901090
VVS LaxmanINDVidarbha Cricket Association Stadium, JamthaNagpur2008-2010230806426.6719141.8801070
Shane WatsonAUSHeadingleyLeeds2009-2010230805126.6713459.70010140
Kevin PietersenENGSophia GardensCardiff2009-2011230806926.6717645.4501040
Tup ScottAUSOld Trafford Cricket GroundManchester1884-1886230804726.67--00040
Walter HadleeNZLord'sLondon1937-1949230804326.67--00000
Norm O'NeillAUSCorporation StadiumMadras1960-1964230804026.67--00150
Jeremy ConeyNZHeadingleyLeeds1983-1986231805140.0018243.96010110
Saleem MalikPAKP Sara OvalColombo1986-19942318050*40.009255.4301040
Mohammad AzharuddinINDFeroz Shah KotlaDelhi1993-1996231804240.0011867.80000140
Anil DalpatPAKNational StadiumKarachi1984231805240.0018543.24010100
Kamran AkmalPAKMultan Cricket StadiumMultan2005-2006241803326.6715352.29000100
Shivnarine ChanderpaulWITrent BridgeNottingham1995-2012241804626.6721038.10000150
Rohit SharmaINDMelbourne Cricket GroundMelbourne2018-20242418063*26.6717745.2001050
Sarfraz AhmedPAKNewlandsCape Town2013-2019240805620.0013161.07010130
Dimuth KarunaratneSLHeadingleyLeeds2014-2016240804520.0019740.6100190
Neil WagnerNZUniversity OvalDunedin2013-2017441803726.6710080.0000085
Travis HeadAUSOld TraffordManchester2019-2023240804820.0011370.80000120
Shai HopeWIOld TraffordManchester2020240803120.0019940.20000140
Marco JansenSANewlandsCape Town2022-2025340806220.009286.96011103
Reggie SchwarzSASydney Cricket GroundSydney1910-1911241806126.6716149.6901180
Jimmy SinclairSAMelbourne Cricket GroundMelbourne1910-19112418058*26.679782.4701183
Tom HaywardENGTrent BridgeNottingham1899-1905240804720.00--00100
Bill StorerENGMelbourne Cricket GroundMelbourne1898240805120.00--01080
Eric RowanSACrusaders GroundPort Elizabeth1949-1950240804020.00--00100
Denis ComptonENGNew Wanderers StadiumJohannesburg1956-1957240804220.00--00080
Polly UmrigarINDKensington OvalBridgetown1953-1962240805620.00--010-0
David HolfordWISabina ParkKingston1968-1977340803720.00--00040
Graham GoochENGThe GabbaBrisbane1978-1994240805620.0021337.56010121
Blair HartlandNZAMI StadiumChristchurch1992-1994240804520.0025431.5000090
Geoff RaboneNZEden ParkAuckland1952-1955351802920.004615.2200020
Bob BlairNZBasin ReserveWellington1953-19643528064*26.67--01190
Sandeep PatilINDWankhede StadiumMumbai1980-1984350803016.0012265.57001120
Michael HusseyAUSNewlandsCape Town2006-2011361803916.0023534.04001100
Jason HolderWIGalle International StadiumGalle2015-2021360803613.3313758.3900183
Shai HopeWIGalle International StadiumGalle2015-2021360802313.3323434.1900060
Bryan StrangZIMQueens Sports ClubBulawayo1995-20016113804110.0014057.14002120
Gary KirstenSAM Chinnaswamy StadiumBengaluru2000110797979.0020937.8001070
Mashrafe MortazaBANZahur Ahmed Chowdhury StadiumChattogram2007110797979.009186.8101073
Matt PriorENGSinhalese Sports Club GroundColombo2007110797979.0013060.7701090
Narsingh DeonarineWISir Vivian Richards Stadium, North SoundAntigua2012110797979.0012961.24010101
Dhananjaya de SilvaSLSuperSport ParkCenturion20201117979*-10674.53010111
Cameron GreenAUSGaddafi StadiumLahore2022110797979.0016348.4701090
Wally HammondENGLancaster ParkChristchurch1947110797979.00--010100
Denis ComptonENGBasin ReserveWellington1951110797979.00--01080
Abdul KardarPAKMadras Cricket Club GroundMadras1952110797979.00--010-1
Dennis AmissENGEdgbastonBirmingham1974110797979.0018043.8901060
Chetan ChauhanINDGreen Park StadiumKanpur1979110797979.00--010-0
Derek RandallENGOld Trafford Cricket GroundManchester1977110797979.0014355.24010120
Sidath WettimunySLGreen Park StadiumKanpur1986110797979.00--010130
PreviousPage 180Next

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.