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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 runsODI1st 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
Mohammad MithunBANHolkar Cricket StadiumIndore2019120311815.506250.0000050
Taijul IslamBANSabina Park, KingstonJamaica2018121311831.004077.5000060
Nick ComptonENGRiverside GroundChester-le-Street20161213122*31.007243.0600040
Joe RootENGRajiv Gandhi International Stadium, UppalHyderabad2024120312915.506646.9700010
Hanuma VihariINDEdgbastonBirmingham2022120312015.509731.9600020
Axar PatelINDGreen ParkKanpur20211213128*31.007640.7900021
Keaton JenningsENGKensington Oval, BarbadosBridgetown2019120311715.5011826.2700030
Keaton JenningsENGDaren Sammy National Cricket Stadium, St LuciaGros Islet2019120312315.5014221.8300030
Venkatapathy RajuINDPCA IS Bindra StadiumMohali1994120311615.508636.0500030
Heinrich KlaasenSAThe Wanderers StadiumJohannesburg2023120311715.508337.3500030
Sam CurranENGKensington Oval, BarbadosBridgetown2019120311715.505259.6200060
Dhananjaya de SilvaSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2022120313015.506646.9700050
Dhananjaya de SilvaSLManuka OvalCanberra2019120312515.507640.7900030
Rishabh PantINDSir Vivian Richards Stadium, AntiguaNorth Sound2019120312415.505754.3900040
Roston ChaseWIZahur Ahmed Chowdhury StadiumChattogram2018120313115.504765.9600140
Roston ChaseWISir Vivian Richards Stadium, North SoundAntigua2016120312315.507342.4700020
Mehedi Hasan MirazBANSt George's Park, Port ElizabethGqeberha2022120312015.506051.6700031
Nazmul Hossain ShantoBANGreat Barrier Reef ArenaMackay2026120313115.504765.9600160
Wanindu HasarangaSLGalle International StadiumGalle2021120311915.504077.5000040
Cameron GreenAUSKennington OvalLondon2023120312515.5010230.3900050
Rachin RavindraNZGreen ParkKanpur20211213118*31.0011427.1900040
Zubayr HamzaSAHagley OvalChristchurch2022120312515.5010629.2500040
Raynard van TonderSABay OvalMount Maunganui2024120313115.508536.4700120
Wesley MadhevereZIMTrent BridgeNottingham2025120313115.504667.3900140
Joshua Da SilvaWIProvidence Stadium, GuyanaProvidence2024120312715.506150.8200020
Gordon WhiteSAOld Trafford Cricket GroundManchester1912120312215.50--000-0
Frank FosterENGLord'sLondon1912220312015.50--000-0
Sammy CarterAUSNewlandsCape Town19211223131*---00040
Percy SherwellSANewlands Cricket GroundCape Town19062213120*31.00--00040
W.G. GraceENGSydney Cricket GroundSydney1892120312615.50--000-0
John TrumbleAUSKennington OvalLondon1886120311815.50--000-0
James CranstonENGKennington OvalLondon1890120311615.50--000-0
Bob McLeodAUSSydney Cricket GroundSydney1892120311815.50--000-0
Bill BrockwellENGOld Trafford Cricket GroundManchester1893-1899220312015.50--000-0
Alfred ArcherENGNewlands Cricket GroundCape Town18991213124*31.00--000-0
Charlie McGaheyENGSydney Cricket GroundSydney1902120311815.50--000-0
Jack WhiteENGSydney Cricket GroundSydney1928121312931.005062.0000040
Jack WhiteENGNewlandsCape Town1931120312315.50--000-0
Denys MorkelSAHeadingley Cricket GroundLeeds1929120311715.50--000-0
Tommy ScottWIMelbourne Cricket GroundMelbourne19311213120*31.00--00031
Bill VoceENGNewlandsCape Town1931121313031.00--00002
Jackie GrantWIQueen's Park OvalPort of Spain1935120312315.50--000-0
Iftikhar Ali Khan PataudiINDLord'sLondon1946120312215.50--000-0
Cyril WaltersENGEden GardensKolkata1934121312931.00--00000
Dooley BriscoeSAOld WanderersJohannesburg1935120311615.50--000-0
Herby WadeSANewlandsCape Town1936120313115.50--00100
Arthur FaggENGThe GabbaBrisbane1936120312715.5017417.8200010
Sonny MoloneyNZOld Trafford Cricket GroundManchester1937120312015.50--000-0
Foffie WilliamsWIQueen's Park OvalPort of Spain1948120313115.50--00170
Jack IkinENGBourdaGeorgetown1948120312415.50--000-0
PreviousPage 359Next

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.