Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR0/0 (1.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Dayle HadleeNZAMI StadiumChristchurch1974-19773426637*33.0021126.5400051
Jimmy AdamsWIWACA GroundPerth1993-20003416640*22.0014944.3000190
Mitchell MarshAUSKennington OvalLondon2015-2023350662413.2016140.9900081
Shane ShillingfordWIKensington Oval, BridgetownBarbados2010-20143526630*22.0024327.1600151
Frank WoolleyENGLord's No. 1 GroundCape Town1910-1914351663116.50--00002
Bobby AbelENGOld Trafford Cricket GroundManchester1888-1902350662613.20--00100
Hugh TayfieldSAKingsmeadDurban1950-1958451662816.50--00111
Mark WaughAUSKensington OvalBridgetown1991-1999351664016.5014944.3000180
Al SahariarBANBangabandhu National StadiumDhaka2000-2002360662111.0013648.53000120
Kieran PowellWIKensington Oval, BridgetownBarbados2013-2018360663811.0014445.83000100
Neil WagnerNZBay OvalMount Maunganui2019-2023462662716.5011358.4100153
Johnny BriggsENGAdelaide OvalAdelaide1884-1898461663913.20--00180
Rusi SurtiINDBrabourne StadiumMumbai1960-196947066219.43--00020
Dick LilleyENGMelbourne Cricket GroundMelbourne1902-190448166419.4310.0000350
Erapalli PrasannaINDEden GardensKolkata1969-197748066268.256233.8700210
Harbhajan SinghINDWankhede StadiumMumbai2001-201259166218.2513150.3800391
Ray PriceZIMQueens Sports ClubBulawayo2001-2011711166356.6018934.92003100
Denis LindsaySASydney Cricket GroundSydney1964110656565.0012950.3901080
Adam GilchristAUSKensington Oval, BridgetownBarbados2003110656565.008081.2501033
Gary KirstenSAQueens Sports ClubBulawayo2001110656565.0017736.7201060
Gary KirstenSAAMI StadiumChristchurch1999110656565.0017038.24010110
Heath StreakZIMBangabandhu National StadiumDhaka2001110656565.0012651.5901080
Narsingh DeonarineWIWarner Park, BasseterreSt Kitts2010110656565.0013149.6201051
Asad ShafiqPAKRawalpindi Cricket StadiumRawalpindi2019-2020210656565.0012950.3901090
Colin de GrandhommeNZBay OvalMount Maunganui2019110656565.0010860.1901071
Mark CraigNZSharjah Cricket StadiumSharjah2014110656565.008576.4701023
Mehedi Hasan MirazBANMarrara StadiumDarwin2026110656565.0015442.2101051
Devdutt PadikkalINDHimachal Pradesh Cricket Association StadiumDharamsala2024110656565.0010363.11010101
Arthur HillENGOld WanderersJohannesburg1896110656565.00--010-0
Fred SusskindSAKennington OvalLondon1924110656565.00--010-0
Ray IllingworthENGHeadingleyLeeds1973110656565.0013847.1001090
Roy SwetmanENGKennington OvalLondon1959110656565.00--010100
Dilip VengsarkarINDHeadingley Cricket GroundLeeds19791116565*-18335.5201060
Derek RandallENGIqbal StadiumFaisalabad1984110656565.0015741.4001061
Kapil DevINDOld TraffordManchester1982110656565.0055118.1801091
Kris SrikkanthINDKarnataka State Cricket Association StadiumBengaluru1981110656565.008873.8601080
Damien FlemingAUSHarare Sports ClubHarare1999110656565.009469.15010100
Steve RhodesENGHeadingley Cricket GroundLeeds19941116565*-14445.14010110
Saleem ElahiPAKNational StadiumKarachi2000120653732.5019034.2100070
Younis KhanPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2016120656532.5014843.9201170
Kamran AkmalPAKM.Chinnaswamy StadiumBengaluru2007120656532.5011556.52011120
Nathan AstleNZThe Wanderers StadiumJohannesburg2006120654532.5010363.11000100
Craig McMillanNZGreen ParkKanpur1999120653432.5012153.7200051
Brendon McCullumNZVidarbha Cricket Association Stadium, JamthaNagpur2010120654032.5012253.2800080
Kyle MillsNZOld TraffordManchester2008120655732.5010860.1901081
Ranjan MadugalleSLJinnah StadiumSialkot1985120656532.50--01100
Scott StyrisNZNewlandsCape Town20061216554*65.009667.71010100
Carl HooperWISinhalese Sports Club GroundColombo2001120655632.5010363.1101080
Ramnaresh SarwanWIAsgiriya StadiumKandy2001120654832.5016140.3700060
Ridley JacobsWIHarare Sports ClubHarare20031216560*65.0015841.14010100
PreviousPage 217Next

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.