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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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
Trevor GripperZIMWestern Australia Cricket Association GroundPerth2003120535326.5013638.9701150
Mark RichardsonNZHeadingleyLeeds2004120534026.5013938.1300090
Andrew StraussENGGalle International StadiumGalle2012120532726.5010053.0000040
Roshan MahanamaSLPunjab Cricket Association IS Bindra StadiumChandigarh1997120534226.5013140.4600080
Clayton LambertWIKennington OvalLondon1991120533926.507471.6200051
MS DhoniINDZahur Ahmed Chowdhury StadiumChattogram2007121533653.005596.3600071
AB de VilliersSAGaddafi StadiumLahore2007121534553.009158.2400030
Shahriar NafeesBANSinhalese Sports Club GroundColombo2007120533826.508066.25000100
Alviro PetersenSAWestern Australia Cricket Association GroundPerth2012120533026.509356.9900080
Alviro PetersenSAQueen's Park Oval, Port of SpainTrinidad2010120533126.5014137.5900041
Jonathan TrottENGZohur Ahmed Chowdhury StadiumChittagong2010120533926.5010251.9600040
MahmudullahBANBeausejour Stadium, Gros IsletSt Lucia2014120535326.5010650.0001121
Dilruwan PereraSLNational StadiumKarachi2019120534826.509257.6100071
Sarfraz AhmedPAKMelbourne Cricket GroundMelbourne2016120534326.508264.6300050
Daniel FlynnNZP Sara OvalColombo2012120535326.5013638.9701130
Darren BravoWIBeausejour Stadium, Gros IsletSt Lucia2014120534626.5015234.8700052
Lahiru ThirimanneSLNewlandsCape Town2012120533026.5015234.8700060
Steve SmithAUSSabina Park, Kingston, JamaicaKingston2025120534826.507967.0900090
Kane WilliamsonNZBellerive OvalHobart2011120533426.508959.5500060
Ben StokesENGSeddon ParkHamilton2019-2024220532726.5010251.9600090
Nathan LyonAUSHagley OvalChristchurch2016-2024220533326.5010251.9600050
Glenn MaxwellAUSHimachal Pradesh Cricket Association StadiumDharamsala2017120534526.507768.8300071
Jason RoyENGOld TraffordManchester2019120533126.5010053.0000070
Dean ElgarSAPunjab Cricket Association Stadium, MohaliChandigarh2015120533726.5017031.1800030
Joe RootENGSinhalese Sports Club GroundColombo2018120534626.508860.2300040
Dawid MalanENGHagley OvalChristchurch2018120535326.5010650.0001170
Mark WoodENGThe Wanderers StadiumJohannesburg20201215335*53.0051103.9200053
Niroshan DickwellaSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh20221215351*53.009158.2401090
Marnus LabuschagneAUSSt George's ParkGqeberha2026120533926.5012343.0900070
Marnus LabuschagneAUSArun Jaitley StadiumDelhi2023120533526.507570.6700090
Cameron BancroftAUSMelbourne Cricket GroundMelbourne2017120532726.5013738.6900060
Mohammad RizwanPAKHeadingleyLeeds2026120534126.505891.3800060
Hardik PandyaINDEdgbastonBirmingham2018120533126.5011346.9000070
Kusal MendisSLKennington OvalLondon2024120533926.5050106.00000100
Kusal MendisSLHeadingleyLeeds2016120535326.507075.7101180
Wiaan MulderSARawalpindi Cricket StadiumRawalpindi2021120533326.5012343.0900061
Agha SalmanPAKSydney Cricket GroundSydney2024120535326.506976.8101180
Shubman GillINDMaharashtra Cricket Association StadiumPune2024120533026.5010351.4600061
Will JacksENGAdelaide OvalAdelaide2025120534726.5016631.9300040
Dhruv JurelINDKennington OvalLondon2025120533426.508661.6300060
Tristan StubbsSAShere Bangla National Stadium, MirpurDhaka20241215330*53.006482.8100081
Dion MyersZIMHarare Sports ClubHarare2021120532726.5015334.6400013
Shamar JosephWINational Cricket Stadium, St George's, GrenadaSt George's2025120532926.506482.8100005
Wilfred RhodesENGEdgbaston Cricket GroundBirmingham1902-19092225338*---000-0
Sammy CarterAUSLord'sLondon1909-1921220534626.50--00070
George BeanENGMelbourne Cricket GroundMelbourne1892120535026.50--01050
Bert HopkinsAUSHeadingley Cricket GroundLeeds1905120533626.50--000-0
George GearyENGTrent BridgeNottingham1934120535326.5014137.59011100
Cyril VincentSAAdelaide OvalAdelaide19321215348*53.00--00040
Shunter CoenSAKingsmeadDurban1928121532853.00--000-0
PreviousPage 259Next

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.