LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL86/0 (16)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Tip SnookeSAOld WanderersJohannesburg1906-19234811935227.57--01020
Kane WilliamsonNZSharjah Cricket StadiumSharjah2014110192192192.0024478.69100231
Viv RichardsWIFeroz Shah Kotla GroundDelhi1974111192192*---100206
Mohammad AzharuddinINDEden ParkAuckland1990110192192192.0025974.13100260
Marvan AtapattuSLLord's Cricket GroundLondon200212019218596.0038749.61100240
Herschelle GibbsSAKennington OvalLondon200312019218396.0027968.82100371
Darren LehmannAUSGalle International StadiumGalle200412019212996.0032758.72110222
Brian LaraWIQueens Sports ClubBulawayo200312019219196.0021589.30100234
Matt PriorENGQueen's Park Oval, Port of SpainTrinidad2009121192131*192.0024777.73110200
Shaun MarshAUSSuperSport ParkCenturion201412019214896.0037251.61100201
Cheteshwar PujaraINDZahur Ahmed Chowdhury StadiumChattogram2022121192102*192.0033357.66110240
Keaton JenningsENGGalle International StadiumGalle2018121192146*192.0033357.66100160
Polly UmrigarINDMadras Cricket Club GroundMadras1952221192130*192.00--110-0
Shivnarine ChanderpaulWIBeausejour Stadium, Gros IsletSt Lucia2004-2014232192101*192.0036852.17110160
Azhar AliPAKThe Rose BowlSouthampton2020231192141*96.0047140.76100240
Ken BarringtonENGThe GabbaBrisbane1962-19652401927848.0021642.13020161
Rohan KanhaiWIThe GabbaBrisbane1960-19682401929448.00--020301
Billy BarnesENGMelbourne Cricket GroundMelbourne1882-18854511927448.00--020160
Wavell HindsWIAntigua Recreation GroundSt John's2000-20054601926532.0042844.86021222
Bob SimpsonAUSQueen's Park OvalPort of Spain1965-19784711927232.00--01170
Matthew HaydenAUSAntigua Recreation Ground, St John's, AntiguaSt John's200312019117795.5027469.71100253
Ricky PontingAUSEden ParkAuckland2005121191105191.0019498.45110256
Chris GayleWIAdelaide OvalAdelaide2009121191165*191.0030862.01100202
Alastair CookENGEden GardensKolkata201212019119095.5038150.13100232
Pathum NissankaSLKennington OvalLondon2024121191127*191.00175109.14110222
Bill WoodfullAUSHeadingley Cricket GroundLeeds1926-193433019114163.6718127.62111120
Mohammad AzharuddinINDVidarbha Cricket Association GroundNagpur1994-19972311919795.5026771.54020231
Asghar AfghanAFGSheikh Zayed Cricket StadiumAbu Dhabi202123019116463.6730862.01100182
Kumar SangakkaraSLPallekele International Cricket StadiumKandy2011-201234119174*63.6741446.14021260
David SteeleENGKennington OvalLondon1975-19762401916647.7548839.14010221
Desmond HaynesWIWACA GroundPerth1984-199334019110047.7535154.42110231
Herschelle GibbsSASydney Cricket GroundSydney1998-20063601916731.8340946.70020290
Shaun PollockSAKingsmead Cricket GroundDurban1995-199846319170*63.6734056.18010212
Brendon McCullumNZHeadingleyLeeds2004-20153601915531.8329265.41020202
Peter ParfittENGHeadingley Cricket GroundLeeds1962-197246119111938.2014228.17100260
Harry TrottAUSLord'sLondon1888-189647019114327.29--103240
Nathan AstleNZAMI StadiumChristchurch1997-20065801917423.8839048.97010280
Gautam GambhirINDBasin ReserveWellington200912019016795.0030462.50100182
Moeen AliENGMA Chidambaram Stadium, ChepaukChennai201612019014695.0035952.92100171
Majid KhanPAKBourdaGeorgetown197712019016795.00--100250
Mohinder AmarnathINDWACA GroundPerth197712019010095.0033157.40110110
Mohammad AzharuddinINDOld Trafford Cricket GroundManchester199012019017995.0026372.24100231
Ajinkya RahaneINDRajiv Gandhi International Stadium, UppalHyderabad2017-20182301908263.3335154.13020201
Asad ShafiqPAKPallekele International Cricket StadiumKandy2012-2015231190100*95.0039148.59110210
Neil HarveyAUSEllis Park StadiumJohannesburg1949-195023119010095.00--110-0
Asif IqbalPAKSydney Cricket GroundSydney1973-197723019012063.3337750.40110230
Yashpal SharmaINDEden GardensKolkata1979-198024119085*63.3339548.10020260
Mominul HaqueBANSheikh Abu Naser StadiumKhulna2014-20152401908047.5041146.23020211
Intikhab AlamPAKMelbourne Cricket GroundMelbourne1964-19722401906847.5035952.92020240
Derek RandallENGThe GabbaBrisbane1978-19822411907563.3343243.98020201

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.