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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-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
Nick ComptonENGVidarbha Cricket Association Stadium, JamthaNagpur2012120373418.5014725.1700010
Peter HandscombAUSVidarbha Cricket Association Stadium, JamthaNagpur2023120373118.509041.1100050
Travis HeadAUSGaddafi StadiumLahore2022121372637.007748.0500051
Kithuruwan VithanageSLP Sara OvalColombo2015120373418.5029127.5900042
Jermaine BlackwoodWIShere Bangla National StadiumMirpur2021120372818.508742.5300051
Mitchell SantnerNZMaharashtra Cricket Association StadiumPune2024120373318.506755.2200032
Devon ConwayNZHeadingleyLeeds2022120372618.508543.5300070
Mark WoodENGSaurashtra Cricket Association StadiumRajkot2024121373337.0018205.5600071
Heinrich KlaasenSASydney Cricket GroundSydney2023120373518.508344.5800030
Shreyas IyerINDSuperSport ParkCenturion2023120373118.506259.6800041
Hardik PandyaINDLord'sLondon2018120372618.505369.8100070
Sami AslamPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2016120372218.5013926.6200040
Iftikhar AhmedPAKAdelaide OvalAdelaide2019120372718.509638.5400020
Shadman IslamBANMA Chidambaram Stadium, ChepaukChennai2024120373518.507450.0000030
Kuldeep YadavINDHimachal Pradesh Cricket Association StadiumDharamsala2017-2024220373018.508643.0200030
Richie RichardsonWIBasin ReserveWellington1987121373737.0011731.6200030
Kyle HopeWIEdgbastonBirmingham2017120372518.506259.6800060
Alex CareyAUSSt George's ParkGqeberha20261213737*37.007152.1100140
Zubayr HamzaSASeddon ParkHamilton2024120372018.5016222.8400050
Nishan MadushkaSLSinhalese Sports Club GroundColombo2023120373318.508145.6800051
Amir HamzaAFGSheikh Zayed Cricket StadiumAbu Dhabi20212223721*-8245.1200041
Johnathan CampbellZIMQueens Sports ClubBulawayo2025120373318.506556.9200040
Mick CommailleSALord'sLondon1924120373718.50--00100
Owen DunellSASt George's Park Cricket GroundPort Elizabeth18891213726*37.00--00030
Leslie GayENGSydney Cricket GroundSydney1894120373318.50--00030
Tip FosterENGAdelaide OvalAdelaide1904120372118.50--00030
Greville StevensENGQueen's Park OvalPort of Spain1930120372918.50--000-0
Maurice TateENGTrent BridgeNottingham1926-1930220372418.5037100.0000060
Denys MorkelSASydney Cricket GroundSydney1931120372018.50--00040
Clifford RoachWISabina ParkKingston1930120372218.5010834.2600050
Ken ViljoenSASydney Cricket GroundSydney1931120373718.50--00130
Ken ViljoenSANewlandsCape Town1936120372318.50--000-0
Frank de CairesWISabina ParkKingston1930120372118.5011233.0400040
Walter KeetonENGHeadingley Cricket GroundLeeds1934120372518.509638.54000-0
Tom DolleryENGLord'sLondon1948120373718.5020.0000100
Kenneth RickardsWIMelbourne Cricket GroundMelbourne1951120372218.50--00010
Gilbert ParkhouseENGMelbourne Cricket GroundMelbourne1950120372818.50--00020
Frank LowsonENGKennington OvalLondon1951120373718.50--00100
Ian MeckiffAUSNew Wanderers StadiumJohannesburg1957-1958220372618.50--000-0
Nasim-ul-GhaniPAKMelbourne Cricket GroundMelbourne1964120372718.5016622.2900030
Seymour NurseWIBasin ReserveWellington1969120372118.50--000-0
Bob BarberENGCorporation StadiumMadras1962120372118.50--00040
Brian BoothAUSBourdaGeorgetown1965120373718.50--00100
Brian BoothAUSCorporation StadiumMadras1964120372918.50--00041
Tiger LanceSALord'sLondon1965120372818.50--000-0
Deryck MurrayWIEden GardensKolkata1974120372418.50--000-0
Bob CowperAUSOld Trafford Cricket GroundManchester1968120373718.5011332.7400140
Billy IbadullaPAKLancaster ParkChristchurch1965120372818.50--000-0
Keith StackpoleAUSBasin ReserveWellington1974120372718.507251.3900040
Ambar RoyINDEden GardensKolkata1969120371918.50--000-0
PreviousPage 327Next

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.