Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Mzansi Super League 2019/20: Batting by team

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Tshwane Spartans×Series: Mzansi Super League 2019/20×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben DunkNMBGNelson Mandela Bay Giants201932113499*134.0076176.32010145
Henry DavidsPRPaarl Rocks201933112177*60.5077157.14010154
James VincePRPaarl Rocks20192218886*88.0056157.1401082
Cameron DelportPRPaarl Rocks2019330622520.6741151.2200081
Ryan ten DoeschateNMBGNelson Mandela Bay Giants2019220593329.5052113.4600021
Chris GayleJSJozi Stars2019110545454.0027200.0001064
David BedinghamCTBCape Town Blitz2019110535353.0040132.5001051
Dwaine PretoriusPRPaarl Rocks2019220524326.0028185.7100024
Marco MaraisNMBGNelson Mandela Bay Giants20192214635*46.0035131.4300050
Chris MorrisNMBGNelson Mandela Bay Giants2019310424242.0023182.6100033
Janneman MalanCTBCape Town Blitz2019110363636.0028128.5700012
Temba BavumaJSJozi Stars2019110353535.0030116.6700031
Mangaliso MoshelePRPaarl Rocks2019220271413.503187.1000030
Isuru UdanaPRPaarl Rocks2019320241412.0020120.0000021
Faf du PlessisPRPaarl Rocks2019331221911.002878.5700110
Vernon PhilanderCTBCape Town Blitz20191112121*-17123.5300001
Rassie van der DussenJSJozi Stars2019110202020.0020100.0000011
Daniel ChristianJSJozi Stars2019110171717.0014121.4300020
Quinton de KockCTBCape Town Blitz2019110161616.0010160.0000030
Sibonelo MakhanyaPRPaarl Rocks2019210161616.0015106.6700011
Dane VilasDHDurban Heat2019110141414.006233.3300002
Matthew BreetzkeNMBGNelson Mandela Bay Giants20193201487.001687.5000010
Ferisco AdamsPRPaarl Rocks2019210121212.001770.5900010
Wahab RiazCTBCape Town Blitz20191111010*-5200.0000010
Jon-Jon SmutsNMBGNelson Mandela Bay Giants20193201075.001471.4300010
Liam LivingstoneCTBCape Town Blitz2019110888.001266.6700000
Hardus ViljoenPRPaarl Rocks201922188*8.004200.0000120
Alex HalesDHDurban Heat201911177*-5140.0000010
Mohammad NawazCTBCape Town Blitz2019110777.00977.7800000
Nandre BurgerNMBGNelson Mandela Bay Giants2019210666.00966.6700000
Bjorn FortuinPRPaarl Rocks2019310555.00683.3300000
Heino KuhnNMBGNelson Mandela Bay Giants2019320552.50955.5600100
Imran TahirNMBGNelson Mandela Bay Giants201931144*-3133.3300000
Aaron PhangisoJSJozi Stars2019110222.00728.5700000
Tabraiz ShamsiPRPaarl Rocks201931122*-366.6700000
Mthiwekhaya NabeNMBGNelson Mandela Bay Giants201911111*-1100.0000000
Jacques SnymanJSJozi Stars2019110111.00250.0000000
Reeza HendricksJSJozi Stars2019110000.0020.0000100
Lizaad WilliamsJSJozi Stars2019110000.0010.0000100
Kagiso RabadaJSJozi Stars2019110000.0040.0000100
Duanne OlivierJSJozi Stars201911100*-10.0000000
Wihan LubbeDHDurban Heat2019110000.0010.0000100
Sinethemba QeshileJSJozi Stars2019110000.0030.0000100
Wesley MarshallDHDurban Heat2019110000.0010.0000100

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.