CSA T20 Challenge 2025

LeagueT20South Africa

About CSA T20 Challenge

The CSA T20 Challenge is South Africa’s long-standing domestic Twenty20 competition, contested by the country’s provincial franchises.

A development platform for South African cricket, the T20 Challenge has long given the country’s provincial players a stage to push for higher honours.

Follow the CSA T20 Challenge here with the points table, full fixtures and results, the franchises and the season’s standout performers.

Key Facts

CountrySouth Africa
FormatTwenty20 (T20)
Current Season2025

Points Table

#TeamPWLPtsNRR
1WAR Warriors751262.056
2ROC Rocks (Boland)761260.552
3HD Dolphins752220.903
4WP Western Province743180.333
5NWD North West Dragons72410-0.633
6MT Titans72410-2.035

CSA T20 Challenge — FAQ

What format is the CSA T20 Challenge?
It is a domestic Twenty20 competition in South Africa.
Where can I see the CSA T20 Challenge table?
On this CricInnings page, with the live standings, fixtures and results.

Teams

Team list not available yet.

Fixtures & Results

FinalFinished
ROCRocks (Boland)142/6 (20) & 6/1 (1)
WARWarriors142/5 (20) & 16/0 (1)
Match tied (Warriors won the Super Over)
Boland Park30 Nov, 11:00 am
Qualifier 2Abandoned
WARWarriors
HDDolphins64/0 (5.3)
Match Abandoned
St George's Park28 Nov, 04:00 pm
EliminatorFinished
HDDolphins141/8 (20)
WPWestern Province126/9 (20)
Dolphins won by 15 runs
Kingsmead26 Nov, 11:00 am
Qualifier 1Finished
ROCRocks (Boland)176/3 (20)
WARWarriors171/6 (20)
Rocks (Boland) won by 5 runs
Boland Park25 Nov, 04:00 pm
28th MatchFinished
HDDolphins195/8 (19.4)
HLLions194/2 (20)
Dolphins won by 2 wickets
Kingsmead23 Nov, 11:00 am
27th MatchFinished
KNIKwaZulu-Natal Inland121 (20)
ROCRocks (Boland)168/6 (20)
Rocks (Boland) won by 47 runs
City Oval22 Nov, 11:00 am
26th MatchFinished
MTTitans248/4 (20)
HDDolphins104/3 (7)
Dolphins won by 7 wickets (D/L Method)
SuperSport Park21 Nov, 11:30 am
25th MatchFinished
WPWestern Province183/6 (20)
HLLions201/2 (20)
Lions won by 18 runs
Newlands21 Nov, 10:00 am
24th MatchFinished
WARWarriors209/5 (20)
ROCRocks (Boland)111 (15.5)
Warriors won by 98 runs
St George's Park19 Nov, 04:00 pm
23rd MatchFinished
HLLions181/7 (20) & 7/2 (0.5)
NWDNorth West Dragons181/6 (20) & 8/0 (0.5)
North West Dragons tied with Lions (North West win Super Over by 2 wickets)
The Wanderers Stadium19 Nov, 11:00 am
22nd MatchFinished
WPWestern Province139/5 (18.1)
HDDolphins138/7 (20)
Western Province won by 5 wickets
Newlands16 Nov, 11:30 am
21st MatchAbandoned
MTTitans
HLLions
Match abandoned without a ball bowled
SuperSport Park16 Nov, 10:00 am
20th MatchFinished
KNIKwaZulu-Natal Inland127/8 (18)
WARWarriors181/7 (20)
Warriors won by 54 runs
City Oval15 Nov, 11:00 am
19th MatchFinished
NWDNorth West Dragons189/6 (20)
MTTitans196/6 (20)
Titans won by 7 runs
Senwes Park14 Nov, 04:00 pm
18th MatchFinished
ROCRocks (Boland)134/8 (20) & 7/0 (1)
HDDolphins134 (20) & 7/2 (1)
Match tied (Rocks (Boland) won the Super Over)
Boland Park14 Nov, 03:00 pm
17th MatchFinished
KNIKwaZulu-Natal Inland107 (19.4)
WPWestern Province109/1 (15.3)
Western Province won by 9 wickets
City Oval13 Nov, 11:00 am
16th MatchFinished
WARWarriors151/2 (17.4)
HLLions146/7 (20)
Warriors won by 8 wickets
St George's Park11 Nov, 04:00 pm
15th MatchFinished
NWDNorth West Dragons173/5 (20)
KNIKwaZulu-Natal Inland148/8 (20)
North West Dragons
Senwes Park11 Nov, 03:00 pm
14th MatchFinished
WPWestern Province225/6 (20)
MTTitans141 (17.4)
Western Province won by 84 runs
Newlands9 Nov, 11:30 am
13th MatchFinished
HDDolphins100/3 (14.2)
WARWarriors94 (19.1)
Dolphins won by 7 wickets
Kingsmead9 Nov, 10:00 am
12th MatchFinished
HLLions159/5 (20)
KNIKwaZulu-Natal Inland161/5 (20)
KwaZulu-Natal Inland won by 2 runs
The Wanderers Stadium8 Nov, 11:00 am
11th MatchFinished
NWDNorth West Dragons124 (17)
HDDolphins155/9 (17)
Dolphins won by 31 runs
Senwes Park7 Nov, 04:00 pm
10th MatchFinished
WARWarriors135/4 (15.3)
WPWestern Province134/9 (20)
Warriors won by 6 wickets
St George's Park7 Nov, 03:00 pm
9th MatchFinished
ROCRocks (Boland)129/3 (13.4)
MTTitans128/8 (20)
Rocks (Boland) won by 7 wickets
Boland Park6 Nov, 04:00 pm
8th MatchFinished
ROCRocks (Boland)173/5 (20)
WPWestern Province108 (16)
Rocks (Boland) won by 65 runs
Boland Park4 Nov, 04:00 pm
7th MatchFinished
HLLions130/6 (20)
ROCRocks (Boland)136 (18)
Rocks (Boland) won by 8 runs
The Wanderers Stadium2 Nov, 11:30 am
6th MatchFinished
WPWestern Province188/6 (17)
NWDNorth West Dragons186/5 (20)
Western Province won by 4 wickets
Newlands2 Nov, 10:00 am
5th MatchFinished
MTTitans107 (17.1)
WARWarriors193/3 (20)
Warriors won by 86 runs
SuperSport Park1 Nov, 11:30 am
4th MatchFinished
HDDolphins178/5 (20)
KNIKwaZulu-Natal Inland164/7 (20)
Dolphins won by 14 runs
Kingsmead1 Nov, 10:00 am
3rd MatchFinished
ROCRocks (Boland)148/9 (20)
NWDNorth West Dragons139/9 (20)
Rocks (Boland) won by 9 runs
Boland Park31 Oct, 04:00 pm
2nd MatchAbandoned
NWDNorth West Dragons
WARWarriors
Match abandoned without a bowl bowled
Senwes Park29 Oct, 11:30 am
1st MatchFinished
KNIKwaZulu-Natal Inland142 (19.3)
MTTitans151/7 (20)
Titans won by 9 runs
City Oval29 Oct, 10:00 am

Points Table

#TeamPWLPtsNRR
1WAR Warriors751262.056
2ROC Rocks (Boland)761260.552
3HD Dolphins752220.903
4WP Western Province743180.333
5NWD North West Dragons72410-0.633
6MT Titans72410-2.035
7HL Lions7156-0.165
8KNI KwaZulu-Natal Inland7164-1.229

Most Runs

Not available for this season/plan.

Most Wickets

Not available for this season/plan.

CSA T20 Challenge News

No related news yet.