Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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
Theunis de BruynSAThe Wanderers StadiumJohannesburg2019120564928.009956.57000100
Stuart ThompsonIREThe Village, MalahideDublin2018120565328.0013740.8801060
Sunil AmbrisWIRajiv Gandhi International Stadium, UppalHyderabad2018120563828.0012146.2800070
Luke JongweZIMHarare Sports ClubHarare2021120563728.009459.57000100
Shreyas IyerINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2024120562928.0011150.4500050
Barry McCarthyIRESylhet International Cricket StadiumSylhet2025120563128.009161.5400061
Kusal MendisSLM Chinnaswamy StadiumBengaluru2022120565428.006783.5801080
Shadman IslamBANBasin ReserveWellington2019120562928.009757.7300080
Richie RichardsonWILancaster ParkChristchurch1987120563728.009062.2200040
Nathan SmithNZBasin ReserveWellington2024120564228.006388.8900053
Prabath JayasuriyaSLZahur Ahmed Chowdhury StadiumChattogram20241215628*56.0014239.4400050
Oshada FernandoSLKingsmeadDurban2019120563728.0011847.4600070
Gudakesh MotieWIProvidence Stadium, GuyanaProvidence2024120564528.009459.5700061
Tagenarine ChanderpaulWIBrian Lara Stadium, Tarouba, TrinidadTarouba2026120563528.0017831.4600060
Aubrey FaulknerSALord's No. 1 GroundCape Town1910120564728.00--000-1
George GunnENGBourdaGeorgetown1930120564528.00--000-0
Murray BissetSAOld WanderersJohannesburg1899121563556.00--000-0
Hugh MassieAUSKennington OvalLondon1882120565528.006487.5001090
Jock CameronSAAdelaide OvalAdelaide1932120565228.00--01080
Freddie MartinWILord'sLondon1928120564428.00--000-0
Bill O'ReillyAUSOld WanderersJohannesburg1935-19362215656*56.00--01102
Len DarlingAUSThe GabbaBrisbane1933120563928.0010155.4500050
Ken CranstonENGBourdaGeorgetown1948120563228.00--000-0
Wilf FergusonWIKensington OvalBridgetown19481215656*56.00--01100
Jack CrappENGOld Trafford Cricket GroundManchester1948121563756.00--00061
Deepak ShodhanINDQueen's Park OvalPort of Spain1953120564528.00--000-0
David AllenENGBourdaGeorgetown1960121565556.00--01000
Pom Pom Fellows-SmithSALord'sLondon1960121562956.00--000-0
Kim ElgieSANew Wanderers StadiumJohannesburg1961120565628.0020.0001180
David SincockAUSSydney Cricket GroundSydney1966120562928.0019129.3200080
Ken HiggsENGHeadingley Cricket GroundLeeds1966-1967220564928.0016833.3300062
Bruce MurrayNZNational StadiumKarachi1969120565028.00--01031
Ken WadsworthNZSydney Cricket GroundSydney1974120565428.008268.2901070
Greg ChappellAUSSabina ParkKingston1973121564256.00--00070
Lawrence RoweWIHeadingleyLeeds1976120565028.0011150.4501060
Richard HadleeNZAsgiriya StadiumKandy1984120562928.007871.7900060
John ParkerNZThe GabbaBrisbane1980120565228.0011548.7001050
Andy RobertsWIBourdaGeorgetown1977-1983221563656.00--000-2
Gordon GreenidgeWIThe OvalLondon1984120563428.009062.2200070
Phil EdmondsENGWankhede StadiumMumbai1984120564828.0010851.8500053
Mike GattingENGArun Jaitley StadiumDelhi19841215630*56.008367.4700080
John ReidNZAsgiriya StadiumKandy1984120563028.0016434.1500070
Ian SmithNZMelbourne Cricket GroundMelbourne1987120564428.007376.71000100
Geoff LawsonAUSEdgbastonBirmingham1985120565328.0010155.4501070
Chris TavaréENGWankhede StadiumMumbai1981120565628.0024323.0501150
Martin KentAUSEdgbaston Cricket GroundBirmingham1981120564628.0012644.4400070
Arjuna RanatungaSLP Saravanamuttu StadiumColombo1982120565428.0010056.0001070
Mohammad AzharuddinINDJinnah StadiumSialkot1989120565228.008565.8801080
Ken RutherfordNZWACA GroundPerth1993120563928.009062.2200070
Peter TaylorAUSNational StadiumKarachi19881215654*56.0025721.7901070
PreviousPage 249Next

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.