Menu
Latest Ecclestone cameo clinches last-ball thriller for Adelaide Strikers

CSA T20 Challenge 2026

Franchise · T20 · 22 Sep 2026 – 11 Nov 2026
Ongoing
Matches
73
in this series
Completed
70
results in
Upcoming
2
still to play
Teams
16
taking part

Results

SWD v WPR
Super Eights
Western Province won by 5 wkts
10 Nov 2026
DOL v TIT
Super Eights
No result - due to rain
8 Nov 2026
WAR v ESTORM
Super Eights
Warriors won by 20 runs
8 Nov 2026
WPR v LIONS
Super Eights
Western Province won by 9 runs
7 Nov 2026
SWD v BOL
Super Eights
South Western Districts won by 19 runs
7 Nov 2026
ESTORM v DOL
Super Eights
Easterns won by 8 runs (DLS method)
6 Nov 2026
BOL v WAR
Super Eights
Match tied (Boland won the Super Over)
5 Nov 2026
DOL v WPR
Super Eights
Match abandoned due to rain (no toss)
3 Nov 2026
LIONS v TIT
Super Eights
Lions won by 15 runs
1 Nov 2026
DOL v BOL
Super Eights
Boland won by 7 wkts
1 Nov 2026
WPR v WAR
Super Eights
Warriors won by 4 wkts
31 Oct 2026
ESTORM v SWD
Super Eights
South Western Districts won by 6 wkts
31 Oct 2026
TIT v SWD
Super Eights
South Western Districts won by 3 wkts
29 Oct 2026
ESTORM v LIONS
Super Eights
Lions won by 9 wkts
28 Oct 2026
SAEP v ESTORM
Pool B
Eastern Storm won by 4 wkts
25 Oct 2026
KZNIN v WPR
Pool B
Western Province won by 5 wkts (2nd innings reduced to 12 overs due to rain, DLS target 116)
25 Oct 2026
NCAPE v NWEST
Pool A
No result due to rain
25 Oct 2026
TIT v BOL
Pool B
Match tied and Super Over tied (Boland won the 2nd Super Over)
25 Oct 2026
KNG v MPR
Pool B
Knights won by 34 runs
24 Oct 2026
LIMPO v LIONS
Pool A
Lions won by 8 wkts
24 Oct 2026
WAR v BOR
Pool A
Border won by 7 wkts
24 Oct 2026
SWD v DOL
Pool A
Dolphins won by 10 wickets (DLS method)
23 Oct 2026
ESTORM v KZNIN
Pool B
KwaZulu - Natal Inland - Tuskers won by 5 wkts
22 Oct 2026
SAEP v MPR
Pool B
Mpumalanga Rhinos won by 5 wkts
22 Oct 2026
LIMPO v NWEST
Pool A
North West - Eastvaal Renault Dragons won by 5 wkts
21 Oct 2026
NCAPE v SWD
Pool A
South Western Districts won by 6 wkts
21 Oct 2026
DOL v WAR
Pool A
Warriors won by 6 wkts
20 Oct 2026
KNG v SAEP
Pool B
Knights won by 54 runs
18 Oct 2026
NCAPE v LIONS
Pool A
Lions won by 8 wkts
18 Oct 2026
BOL v MPR
Pool B
Boland won by 39 runs
17 Oct 2026
BOR v LIMPO
Pool A
Border won by 3 runs
16 Oct 2026
SWD v WAR
Pool A
Warriors won by 9 wkts
16 Oct 2026
BOL v WPR
Pool B
Western Province won by 6 wkts
14 Oct 2026
ESTORM v KNG
Pool B
Eastern Storm won by 18 runs
14 Oct 2026
NWEST v DOL
Pool A
Dolphins won by 7 wkts
13 Oct 2026
LIONS v BOR
Pool A
Lions won by 5 runs
13 Oct 2026
NCAPE v LIMPO
Pool A
Northern Cape won by 14 runs (DLS method)
13 Oct 2026
TIT v KZNIN
Pool B
Titans won by 21 runs
13 Oct 2026
SAEP v BOL
Pool B
Boland won by 3 wkts
11 Oct 2026
TIT v ESTORM
Pool B
Titans won by 99 runs
11 Oct 2026
NWEST v SWD
Pool A
South Western Districts won by 6 wkts
10 Oct 2026
WPR v MPR
Pool B
Western Province won by 25 runs
10 Oct 2026
BOR v DOL
Pool A
Dolphins won by 7 wkts
9 Oct 2026
BOL v ESTORM
Pool B
Match tied (Boland won the Super Over)
8 Oct 2026
NCAPE v WAR
Pool A
Warriors won by 7 wkts
8 Oct 2026
KNG v KZNIN
Pool B
KwaZulu - Natal Inland - Tuskers won by 7 wkts
7 Oct 2026
SAEP v TIT
Pool B
Titans won by 8 wkts
7 Oct 2026
LIONS v SWD
Pool A
Lions won by 38 runs
7 Oct 2026
ESTORM v WPR
Pool B
Western Province won by 9 wkts
6 Oct 2026
LIMPO v SWD
Pool A
South Western Districts won by 5 wkts
5 Oct 2026
SAEP v WPR
Pool B
Western Province won by 6 wkts
4 Oct 2026
LIONS v NWEST
18th Match
NWEST won
4 Oct 2026
WAR v LIONS
Pool A
Match abandoned due to rain (no toss)
4 Oct 2026
MPR v KZNIN
16th Match
MPR won
4 Oct 2026
LIMPO v DOL
Pool A
Dolphins won by 7 wkts
4 Oct 2026
BOL v KZNIN
Pool B
Boland won by 63 runs
4 Oct 2026
KNG v TIT
15th Match
TIT won
2 Oct 2026
SWD v BOR
14th Match
SWD won
2 Oct 2026
ESTORM v MPR
13th Match
Abandon
2 Oct 2026
DOL v NCAPE
12th Match
DOL won
1 Oct 2026
BOL v KNG
11th Match
BOL won
29 Sep 2026
WAR v LIMPO
10th Match
WAR won
29 Sep 2026
SAEP v KZNIN
9th Match
Abandon
29 Sep 2026
BOR v NWEST
8th Match
BOR won
28 Sep 2026
WPR v KNG
7th Match
WPR won
27 Sep 2026
DOL v LIONS
5th Match
LIONS won
27 Sep 2026
MPR v TIT
6th Match
TIT won
27 Sep 2026
NCAPE v BOR
Pool A
Abandon
26 Sep 2026
WPR v TIT
Pool B
Titans won by 5 wkts
25 Sep 2026
WAR v NWEST
Pool A
North West - Eastvaal Renault Dragons won by 7 wkts
25 Sep 2026

Fixtures

Northern Cape v Limpopo
1st Match · Diamond Oval
Tue 22 Sep 2026 · 5:00 PM Bangladesh time
Boland v Lions
Super Eights · Boland Park
Wed 11 Nov 2026 · 5:00 PM Bangladesh time
Titans v Warriors
Super Eights · SuperSport Park
Wed 11 Nov 2026 · 10:00 PM Bangladesh time

Standings

TeamPWLNRPts
1Western Province1182117
2Boland1082016
3Lions1072115
4South Western Districts1174014
5Warriors1063113
6Titans1063113
7Dolphins1153212
8Border73317
9North West - Eastvaal Renault Dragons73317
10Mpumalanga Rhinos72415
11Eastern Storm112715
12KwaZulu-Natal Inland Tuskers72415
13Knights72504
14Northern Cape71424
15South Africa Emerging Players70611
16Limpopo70700

Standings computed from completed results (win 2 · no-result/tie 1 · loss 0). Net run-rate and provider tie-breakers are not applied.

Venues

Newlands
Cape Town
6 matches
The Wanderers Stadium
Johannesburg
6 matches
Kingsmead
Durban
6 matches
Boland Park
Paarl
6 matches
SuperSport Park
Centurion
6 matches
Recreation Ground
Oudtshoorn
5 matches
Willowmoore Park
Benoni
5 matches
St George's Park
Gqeberha
5 matches
Diamond Oval
Kimberley
4 matches
Uplands College, White River
Mpumalanga
4 matches
Mangaung Oval
Bloemfontein
4 matches
Senwes Park
Potchefstroom
4 matches
City Oval
Pietermaritzburg
3 matches
Buffalo Park
East London
3 matches
LC de Villiers Oval
Pretoria
3 matches
Polokwane Cricket Club
Polokwane
3 matches