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/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jackie McGlewSACrusaders GroundPort Elizabeth1954-19623611533830.60--000-0
Jack RyderAUSSydney Cricket GroundSydney1920-19284701537921.8621055.71010141
Budhi KunderanINDEden GardensKolkata1960-19664811533921.86--001211
Aravinda de SilvaSLThe OvalLondon1998110152152152.0029252.05100170
Jeffrey StollmeyerWIEden ParkAuckland1952110152152152.00--100140
Clyde WalcottWIFeroz Shah Kotla GroundDelhi1948110152152152.00--100120
David GowerENGIqbal StadiumFaisalabad1984110152152152.0031847.80100160
Nasser HussainENGCrusaders GroundPort Elizabeth199912115282152.0036541.64020193
Nick KnightENGQueens Sports ClubBulawayo19961201529676.0019677.55020141
Damien MartynAUSGalle International StadiumGalle200412015211076.0033145.92100130
Shahid AfridiPAKM. A. Chidambaram StadiumChennai199912015214176.0021869.72100233
Thilan SamaraweeraSLSher-e-Bangla National StadiumMirpur20081201529076.0025759.14020210
Ron ArcherAUSSabina ParkKingston195522015212876.00--100242
Sami AslamPAKEdgbastonBirmingham20161201528276.0034344.31020201
Lee IrvineSANew Wanderers StadiumJohannesburg19701201527976.0021271.70020143
Andrew HudsonSAEden GardensKolkata1996121152146152.0027156.09100250
Daryll CullinanSABasin ReserveWellington1999121152152152.0027555.27100221
Nayan MongiaINDFeroz Shah KotlaDelhi199612015215276.0037240.86101181
Michael VaughanENGHeadingley Cricket GroundLeeds2000-20022301527650.6727555.27020180
Aiden MarkramSALord'sLondon2022-202523015213650.6724063.33101170
Patsy HendrenENGEdgbaston Cricket GroundBirmingham1924-19292311527476.00--020-0
Keith FletcherENGOld Trafford Cricket GroundManchester1971-1974232152123*152.0034643.93100130
Imran KhanPAKKennington OvalLondon1974-198723115211876.0027355.68100121
Allan LambENGMelbourne Cricket GroundMelbourne1982-19862301528350.6725360.08010230
Rahul DravidINDWestern Australia Cricket Association GroundPerth2008-20122401529338.0033745.10010230
Mahela JayawardeneSLSharjah Cricket StadiumSharjah2011-20142401524738.0039038.97000133
Rajin SalehBANMA Aziz StadiumChattogram2004-20052401528938.0034643.93010193
Alastair CookENGW.A.C.A. GroundPerth2006-201724015211638.0034144.57100140
Angelo MathewsSLSharjah Cricket StadiumSharjah2011-20142401529138.0048131.60010121
Tharanga ParanavitanaSLPallekele International Cricket StadiumKandy2011-20123401527538.0038139.90021170
Mitchell MarshAUSSheikh Zayed StadiumAbu Dhabi2014-20182401528738.0028852.78010221
Travis HeadAUSEdgbastonBirmingham2019-20232401525138.0026457.58020221
Richie RichardsonWITrent BridgeNottingham1988-199534115252*50.6726158.24010211
Alex CareyAUSKennington OvalLondon202324115266*50.6724761.54010173
Harry BrookENGOld TraffordManchester2023-20253401526138.0025360.08020120
Walter HadleeNZOld Trafford Cricket GroundManchester1937-19492401529338.00--010180
Tom GraveneyENGAdelaide OvalAdelaide1959-196324215253*76.0039823.62010130
Alvin KallicharranWITrent BridgeNottingham1976-19802411529750.6734444.19010112
Greg BlewettAUSWACA GroundPerth1995-199724015211538.0029152.23101240
KL RahulINDSydney Cricket GroundSydney2015-202535015211030.4034244.44100201
Lindsay HassettAUSKennington OvalLondon1938-19533501525330.405398.11010100
Greg ChappellAUSEden ParkAuckland1974-19823501525830.4031548.25011220
Frank WorrellWILord'sLondon1950-19633601525225.33--01120
Peter SiddleAUSWestern Australia Cricket Association GroundPerth2008-201658315235*30.4026158.24000200
Kane WilliamsonNZGalle International StadiumGalle2012-20244801525519.0032646.63012122
Mike BrearleyENGKennington OvalLondon1977-19814801525119.0050430.16011140
Ian JohnsonAUSThe GabbaBrisbane1946-19546921524721.7111944.54000132
Steve WaughAUSHarare Sports ClubHarare1999111151151*-35143.02100180
Colin CowdreyENGFeroz Shah Kotla GroundDelhi1964110151151151.00--100231
MS DhoniINDEdgbastonBirmingham201112115177151.0017586.29020233

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.