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.
v South Africa×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahela JayawardeneSLKingsmeadDurban2000-20112401509837.5029850.34010181
Younis KhanPAKSuperSport ParkCenturion2007-20132401506837.5030649.02010210
Clem HillAUSMelbourne Cricket GroundMelbourne1910-191124015010037.50150100.00101170
Bob WyattENGTrent BridgeNottingham1935110149149149.00--100170
Ben StokesENGKennington OvalLondon2017-202223014911249.6720074.50100125
Ken BarringtonENGKingsmeadDurban1964111148148*---10090
Les AmesENGKennington OvalLondon1929-1935221148148*148.00--101142
Barry ShepherdAUSAdelaide OvalAdelaide19641201487874.00--020160
Alastair CookENGHeadingleyLeeds2008-20122401486037.0035541.69010151
Bob SimpsonAUSSydney Cricket GroundSydney19642401485837.0025258.73010100
Dhananjaya de SilvaSLSt George's ParkGqeberha2016-20243501485029.6024959.44010210
Ricky PontingAUSAdelaide OvalAdelaide1998-20123601485424.6732745.26010190
Sachin TendulkarINDSuperSport ParkCenturion2010121147111*147.0027553.45100211
Ricky PontingAUSNewlands Cricket GroundCape Town2002121147100*147.0022964.19100212
Ajinkya RahaneINDKingsmeadDurban201312114796147.0027852.88020192
Richie BenaudAUSSydney Cricket GroundSydney1953-19643501479029.4036340.5001180
Nasser HussainENGKingsmeadDurban1999111146146*-46331.53100170
Mike AthertonENGEdgbaston Cricket GroundBirmingham199812014610373.0039437.06100190
Tom BlundellNZHagley OvalChristchurch20222301469648.6725357.71010200
Steve SmithAUSKingsmeadDurban2018-20262401465636.5028950.52010173
Graham DowlingNZNew Wanderers StadiumJohannesburg1961-19622401467436.50--02190
Graham ThorpeENGHeadingley Cricket GroundLeeds19941201457372.5023761.18020230
Thilan SamaraweeraSLKingsmeadDurban201112014510272.5033343.54100160
Usman KhawajaAUSAdelaide OvalAdelaide201612014514572.5031046.77101120
James FranklinNZNewlandsCape Town2006-2013231145122*72.5033743.03100161
Maurice LeylandENGOld Trafford Cricket GroundManchester1929-19352301455548.33--020-0
Leonard HuttonENGNewlandsCape Town1938-19492301458748.33--010-1
Doug InsoleENGNew Wanderers StadiumJohannesburg1956-19572401456836.25--010120
Reg SimpsonENGTrent BridgeNottingham195112014413772.00--100210
Michael HusseyAUSKingsmeadDurban2006-20092301447548.0034941.26020211
Devon ConwayNZHagley OvalChristchurch20222301449248.0031645.57010190
Daniel VettoriNZSuperSport ParkCenturion2006-20072411448148.0020171.64010211
Kane WilliamsonNZBasin ReserveWellington2012-2017241144102*48.0033642.86100140
Peter BurgeAUSSydney Cricket GroundSydney19642401445636.0034142.23010191
Jermaine BlackwoodWISuperSport ParkCenturion2014-20232401437935.7520470.10010231
Charles KellewayAUSMelbourne Cricket GroundMelbourne1910-19112401435935.7538337.3401070
Jack RyderAUSNewlandsCape Town1921110142142142.00--100120
Patsy HendrenENGKennington OvalLondon1924110142142142.00--100142
Arjuna RanatungaSLAsgiriya StadiumKandy20001201428871.0018078.89020241
Denis ComptonENGHeadingley Cricket GroundLeeds1947-19553401426135.50--010-0
Alastair CookENGLord'sLondon2008-20173501426928.4038037.37020200
Graeme HickENGSuperSport ParkCenturion1995110141141141.0027750.90100250
Kane WilliamsonNZUniversity OvalDunedin2012-201722014113070.5028649.30100180
Mahmudul Hasan JoyBANKingsmeadDurban202212014113770.5033542.09100162
Kapil DevINDSt George's ParkGqeberha199212014112970.5019871.21100161
C.B. FryENGKennington OvalLondon1907-191223014112947.00--10070
Alec StewartENGTrent BridgeNottingham1998-20032411417247.0022163.80010250
Ian BellENGKingsmeadDurban2009110140140140.0022761.67100101
Brad HaddinAUSWestern Australia Cricket Association GroundPerth20081201409470.0020468.63010116
Asad ShafiqPAKDubai International Cricket StadiumDubai201312014013070.0033941.30100171

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.