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/27NZINDODI1st 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 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 year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Morné van WykDH20182018110666.00785.7100010
Ian ButlerNZ20092009110666.00785.7100010
Thilina KandambySL20092009110666.005120.0000010
Sohail TanvirPAK20132013110666.001154.5500010
Sarfraz AhmedPAK2019201911166*-3200.0000010
Angelo MathewsSL20172017110666.00875.0000000
Mitchell MarshAUS20232023110666.00966.6700010
Dinesh ChandimalSL2017201711166*-5120.0000010
Yaseen VallieCC20122012110666.00875.0000010
Simon HarmerSEC20242024110666.004150.0000010
Reeza HendricksSA20212021110666.001060.0000010
Daryn SmitDOL2013201311166*-5120.0000000
Kyle AbbottDH2018201811166*-785.7100000
Mangaliso MosheleSA20172017110666.001600.0000001
Gihahn CloeteWAR20172017110666.005120.0000010
Fahima KhatunBANW20132013110666.001154.5500000
Daniel WorrallAUS2016201611166*-4150.0000010
Dawid MalanSEC20242024110666.00966.6700010
Adam RossingtonSEC20232023110666.00875.0000010
Sisanda MagalaWAR2015201511166*-1600.0000001
Lungi NgidiSA/TS20192019410666.001154.5500000
Tshepo NtuliKNI20192019110666.00875.0000010
Bjorn FortuinPR20182018110666.006100.0000010
Imalka MendisSLW20192019110666.00966.6700000
Sinalo JaftaSAW20262026110666.00966.6700010
Rashid KhanDH20182018110666.003200.0000001
Nandre BurgerCTB2018201811166*-6100.0000010
Glenton StuurmanBOL20242024110666.006100.0000010
Siyabonga MahimaBOL2026202611166*-3200.0000010
Jonathan BirdWP20242024110666.00785.7100010
Tayyab TahirPAK20242024110666.006100.0000000
Blayde CapellBOL20262026110666.006100.0000010
Martin CroweNZ19941994110666.001060.0000010
Fanie de VilliersSA1993199311166*-1060.0000000
Ombesa MatshaSA-E20262026110666.004150.0000010
Sabelo MabangaES2026202611166*-966.6700000
Jason GillespieAUS1997199722166*6.002623.0800100
Steve HarmisonENG20052005220663.001060.0000110
Stephen FlemingNZ20062006120663.002623.0800100
Nathan AstleNZ20062006120643.001540.0000000
Jonty RhodesSA2002200222166*6.00875.0000110
Suresh RainaIND20102010120653.001637.5000000
Rajat BhatiaDC20092009220643.00966.6700010
Ryan McLarenSA20092009321656.001442.8600000
Mohammad IrfanPAK2013201332166*6.002722.2200100
Sheldon CottrellWI20142014120643.001346.1500000
Junior DalaSA/TIT20192019521656.00875.0000000
Wayne ParnellSA/PC20232023531643.001060.0000100
Graham OnionsENG2009200933264*6.001931.5800010
Morné MorkelSA/TIT20142014441632.001442.8600100

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.