ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS
CompletedT20Domestic

CSA T20 Challenge 2024/25 - Stats

27 Sept – 27 Oct 20248 teams
Lions won the title

Most runs

Full list
PlayerMInnsRunsHSAvgSR4s6s
Rivaldo Moonsamy Titans882708138.57150.842911
Wihan Lubbe North West662465841.00157.69228
Donavon Ferreira Titans882415948.20194.351616
Edward Moore Western Province772408748.00129.731910
LG Pretorius Titans882128226.50160.612212
Jacques Snyman Knights661925832.00162.71258
Marques Ackerman Dolphins661917431.83140.44242
Rassie van der Dussen Lions441865993.00133.81188
Jordan Hermann Warriors4418210145.50136.84175
George Linde Western Province771716642.75178.13914

Most wickets

Full list
PlayerMOversWktsRunsAvgEcon
Kwena Maphaka Lions623.31213711.425.83
Andile Simelane Dolphins6181217214.339.56
Dayyaan Galiem Titans8301221117.587.03
Mihlali Mpongwana Western Province718.41015515.508.30
Malusi Siboto Knights6191018318.309.63
Lutho Sipamla Lions516.5911612.896.89
Kerwin Mungroo North West623916918.787.35
Junaid Dawood Lions415811214.007.47
Glenton Stuurman Boland517815319.139.00
W Bedja Western Province726823729.639.12

Highest scores

Full list
PlayerRunsBalls4s6svs
Jordan Hermann Warriors10160122TIT
Edward Moore Western Province87*6255LIO
Meeka-eel Prince North West83*5583BOL
Beyers Swanepoel Warriors833994WP
Evan Jones Lions834856TIT
LG Pretorius Titans8243105LIO
Rivaldo Moonsamy Titans81*4764DOL
Marques Ackerman Dolphins744781WP
Rivaldo Moonsamy Titans733983WAR
Reeza Hendricks Lions72*5044BOL

Best bowling figures

Full list
PlayerFiguresOversvs
Glenton Stuurman Boland5/334WAR
Lutho Sipamla Lions4/124TIT
Nqaba Peter Lions4/153.2TIT
Andile Simelane Dolphins4/204NW
Bamanye Xenxe North West4/254DOL
Malusi Siboto Knights4/284WAR
Roelof van der Merwe Titans4/314DOL
Dayyaan Galiem Titans3/73BOL
Kwena Maphaka Lions3/114TIT
Kyle Simmonds Western Province3/144NW

Most sixes

Full list
Player6s4sRuns
Donavon Ferreira Titans1616241
George Linde Western Province149171
LG Pretorius Titans1222212
Rivaldo Moonsamy Titans1129270
Edward Moore Western Province1019240
Evan Jones Lions105132
Wihan Lubbe North West822246
Jacques Snyman Knights825192
Rassie van der Dussen Lions818186
Reeza Hendricks Lions713153

Most 50s / 100s

Player100s50sRuns
Jordan Hermann Warriors11182
Rivaldo Moonsamy Titans02270
Wihan Lubbe North West02246
Donavon Ferreira Titans02241
Reeza Hendricks Lions02153
Edward Moore Western Province01240
LG Pretorius Titans01212
Jacques Snyman Knights01192
Marques Ackerman Dolphins01191
Rassie van der Dussen Lions01186

Best strike rate (min 30 balls)

PlayerSRRunsBalls
Beyers Swanepoel Warriors200.009849
Donavon Ferreira Titans194.35241124
George Linde Western Province178.1317196
Jacques Snyman Knights162.71192118
LG Pretorius Titans160.61212132
Aaron Phangiso Knights160.007245
Patrick Kruger Warriors159.097044
Evan Jones Lions159.0413283
Wihan Lubbe North West157.69246156
Heinrich Klaasen Titans157.5311573

Best economy (min 10 overs)

PlayerEconOversWkts
Siya Simetu Warriors5.06163
Kwena Maphaka Lions5.8323.312
Kyle Simmonds Western Province5.91237
Aaron Phangiso Knights6.27227
Siyabonga Mahima Boland6.40100
Bjorn Fortuin Lions6.43142
Migael Pretorius North West6.4714.53
Roelof van der Merwe Titans6.56167
Caleb Seleka North West6.60204
CJ King Warriors6.6211.26

Most catches (fielder)

Most dismissals (keeper)

Highest team totals

Full list
TeamScoreOversvs
Titans258/620LIO
Knights223/620TIT
Titans210/320DOL
Titans191/620KNI
Titans182/720WP
Warriors179/620TIT
North West176/520BOL
Titans174/416.2WAR
Boland173/720NW
Boland171/620WAR

Lowest completed totals

TeamScoreOversvs
Dolphins9316.5NW
Knights9517.5LIO
Titans11519.2LIO
Titans11919.2LIO
North West12515.3WP
Warriors16019.5BOL