Oddsworth

T20 franchise cricket

CSA T20 Challenge

South AfricaFounded 2003/0413 seasons since 2011/128 teams314 matches

Pro20 Cup 2026/27 previews

  1. Warriors61%North West39%

    Match 22:00pm SAST

    SuperSport Park, Centurion

    1st innings par
    180 runs
  2. Titans62%Western Province38%

    Match 36:00pm SAST

    SuperSport Park, Centurion

    1st innings par
    180 runs
  3. Dolphins35%Lions65%

    Match 51:00pm SAST

    Kingsmead, Durban

    1st innings par
    166 runs
  4. Western Province73%Knights27%

    Match 66:00pm SAST

    Newlands, Cape Town

    1st innings par
    164 runs
  5. Boland52%Knights48%

    Match 96:00pm SAST

    Boland Park, Paarl

    1st innings par
    162 runs
  6. Knights21%Titans79%

    Match 156:00pm SAST

    Mangaung Oval, Bloemfontein

    1st innings par
    160 runs
  7. Lions76%North West24%

    Match 176:00pm SAST

    The Wanderers Stadium, Johannesburg

    1st innings par
    170 runs
  8. Warriors37%Lions63%

    Match 206:00pm SAST

    St George's Park, Gqeberha

    1st innings par
    159 runs
  9. North West39%Dolphins61%

    Match 356:00pm SAST

    JB Marks Oval, Potchefstroom

    1st innings par
    167 runs
  10. Western Province73%Boland27%

    Match 376:00pm SAST

    Newlands, Cape Town

    1st innings par
    164 runs
  11. Dolphins51%Warriors49%

    Match 441:00pm SAST

    Kingsmead, Durban

    1st innings par
    166 runs
  12. Boland22%Titans78%

    Match 531:00pm SAST

    Boland Park, Paarl

    1st innings par
    162 runs

The league

2003/04First season; earliest match in the data Cape Cobras v Warriors, St George's Park, 15 February 2012
13Seasons, 2011/12 to 2024/25; Pro20 Cup 2026/27 is next
314Matches at 13 grounds, 618 innings
155Average first innings, 284 completed

Season by season

SeasonMatchesFirst inningsRuns per over
CSA T20|9 2011/12301567.74
CSA T20|10 2012/13251487.45
CSA T20|11 2013/14271527.46
CSA T20|12 2014/15291577.72
CSA T20|13 2015/16241537.67
CSA T20|14 2016/17271638.33
CSA T20|15 2017/18251608.19
CSA T20|16 2018/19221608.15
CSA T20|17 2020/21161457.17
CSA T20|18 2021/22311477.42
CSA T20|19 2022/23281557.77
CSA T20|20 2023/2441667.88
CSA T20|21 2024/25261648.10

The teams

Scoring

CSA T20314 matchesCSA T20|212024/25, 26Other club T206,585, no internationalsGapCSA T20 v other T20
Average first innings155.2164.2164.8−9.6
Median first innings155164165−11
Runs per over7.778.108.26−0.49
Balls per four9.99.68.8+1.1
Balls per six24.221.119.3+4.9
Dot balls36%36%35%+0.7
Wickets per innings5.896.406.23−0.34
Highest total271258287−16
Batting first wins51%55%47%+4.0

Highest scores

Team totals

TotalTeamAgainstGroundDate
271-3TitansKnightsJB Marks OvalOct 2022
258-6TitansLionsThe Wanderers StadiumSept 2024
231-2DolphinsCape CobrasSuperSport ParkNov 2017
230-5TitansLionsSuperSport ParkDec 2016
230-9KnightsTitansJB Marks OvalOct 2022

Individual innings

ScoreBatterForAgainstGroundDate
162 (57)D BrevisTitansKnightsJB Marks OvalOct 2022
126* (69)Q de KockLionsCape CobrasJB Marks OvalFeb 2013
121 (60)JT SmutsWarriorsLionsThe Wanderers StadiumMay 2019
120* (61)DA MillerKnightsTitansWillowmoore ParkNov 2016
113 (61)RE LeviCape CobrasKnightsMangaung OvalJan 2014

Bowling in an innings

FiguresBowlerForAgainstGroundDate
5/15 (4.0)E LeieLionsKnightsMangaung OvalNov 2015
5/16 (3.2)ACR BirchWarriorsTitansSuperSport ParkDec 2016
5/20 (4.0)SSB MagalaLionsKnightsKingsmeadFeb 2021
5/24 (4.0)AC ThomasTitansWarriorsBuffalo ParkApr 2013
5/28 (4.0)SSB MagalaWarriorsLionsSt George's ParkNov 2015

Top performers

Runs, since 2011/12

BatterInnsRunsAvgSR
RR Hendricks712,24538.1122.5
JT Smuts862,01926.2126.3
F Behardien681,75653.2142.5
MN van Wyk611,75332.5125.9
Q de Kock511,64534.3138.8

Runs, 2024/25

BatterInnsRunsAvgSR
R Moonsamy827038.6150.8
WJ Lubbe624641.0157.7
D Ferreira824148.2194.4
EM Moore724048.0129.7
LG Pretorius821226.5160.6

Wickets, since 2011/12

BowlerInnsWktsAvgEcon
MP Siboto878824.68.04
AM Phangiso838422.16.24
CH Morris537817.67.17
CJ Dala626524.38.40
GC Viljoen536322.87.49

Wickets, 2024/25

BowlerInnsWktsAvgEcon
KT Maphaka61211.45.83
A Simelane61214.39.56
Dayyaan Galiem81217.67.03
M Mpongwana71015.58.30
MP Siboto61018.39.63

Share