The CSA T20 Challenge 2026 gets underway on September 22 with Northern Cape hosting Limpopo at Kimberley Oval, and runs all the way to the November 14 final.
It’s the biggest edition yet, 16 teams, 67 matches, and for the first time, South Africa’s traditional franchise sides and provincial teams share one competition. Warriors defend the title they won on a Super Over against Boland last season. Here’s the full schedule, teams, venues, and everything else this year’s tournament brings.
CSA T20 Challenge 2026: Key Details at a Glance
| Detail | Information |
|---|---|
| Dates | September 25 – November 14, 2026 |
| Teams | 16 |
| Total Matches | 67 |
| Opening Match | Northern Cape vs Limpopo, Kimberley Oval |
| Semi-Finals | November 13 |
| Final | November 14 |
| Defending Champions | Warriors (won 2025–26 final on Super Over) |
| Administrator | Cricket South Africa |
This is the first season under CSA’s restructured domestic setup, which folds the old CSA T20 Challenge and T20 Knockout competitions into a single expanded league. It’s a big jump from last year’s eight-team format, and it means far more fixtures, more venues, and a longer road to the final.
CSA T20 Challenge 2026 Schedule: Key Fixtures
The league phase spreads matches across the country through September and October before narrowing to knockouts in November. Some of the confirmed early fixtures:
| Date | Fixture | Venue | Results |
|---|---|---|---|
| Sep 25, 2026 | Warriors vs North West – Eastvaal Renault Dragons | SuperSport Park, Centurion | North West – Eastvaal Renault Dragons won by 7 wickets |
| Sep 25, 2026 | Western Province vs Titans | SuperSport Park, Centurion | Titans won by 5 wickets |
| Sep 26, 2026 | Northern Cape vs Border | Diamond Oval, Kimberley | Match abandoned due to rain (No toss) |
| Sep 27, 2026 | Lions vs Dolphins | Kingsmead, Durban | Lions won by 8 runs |
| Sep 27, 2026 | Mpumalanga Rhinos vs Titans | Uplands College, White River | Titans won by 9 wickets |
| Sep 27, 2026 | Knights vs Western Province | Newlands, Cape Town | Western Province won by 5 wickets |
| Sep 28, 2026 | Border vs North West – Eastvaal Renault Dragons | Buffalo Park, East London | Border won by 13 runs |
| Sep 29, 2026 | South Africa Emerging Players vs KwaZulu-Natal Inland Tuskers | LC de Villiers Oval, Pretoria | Match abandoned due to rain (No toss) |
| Sep 29, 2026 | Warriors vs Limpopo | St George’s Park, Gqeberha | Warriors won by 35 runs |
| Sep 29, 2026 | Boland vs Knights | Boland Park, Paarl | Boland won by 5 wkts |
| Sep 30, 2026 | Eastern Storm vs Mpumalanga Rhinos | Willowmoore Park, Benoni | Dolphins won by 104 runs |
| Sep 30, 2026 | Dolphins vs Northern Cape | Kingsmead, Durban | Match abandoned due to rain (With toss) |
| Oct 1, 2026 | South Western Districts vs Border | Recreation Ground, Oudtshoorn | South Western Districts won by 39 runs |
| Oct 2, 2026 | Mpumalanga Rhinos vs KwaZulu-Natal Inland Tuskers | Uplands College, White River | Mpumalanga Rhinos won by 17 runs |
| Oct 2, 2026 | Knights vs Titans | Mangaung Oval, Bloemfontein | Titans won by 124 runs |
| Oct 2, 2026 | Lions vs North West – Eastvaal Renault Dragons | The Wanderers Stadium, Johannesburg | North West – Eastvaal Renault Dragons won by 6 wkts |
| Oct 4, 2026 | Limpopo vs Dolphins | Polokwane Cricket Club, Polokwane | Dolphins won by 7 wkts |
| Oct 4, 2026 | KwaZulu-Natal Inland Tuskers vs Boland | City Oval, Pietermaritzburg | Boland won by 63 runs |
| Oct 4, 2026 | Warriors vs Lions | St George’s Park, Gqeberha | Match abandoned due to rain (no toss) |
| Oct 4, 2026 | Western Province vs South Africa Emerging Players | Newlands, Cape Town | Western Province won by 6 wkts |
| Oct 5, 2026 | Limpopo vs South Western Districts | Polokwane Cricket Club, Polokwane | South Western Districts won by 5 wkts |
| Oct 6, 2026 | Western Province vs Eastern Storm | Newlands, Cape Town | Western Province won by 9 wkts |
| Oct 7, 2026 | South Western Districts vs Lions | Recreation Ground, Oudtshoorn | Lions won by 38 runs |
| Oct 7, 2026 | Knights vs KwaZulu-Natal Inland Tuskers | Mangaung Oval, Bloemfontein | KwaZulu – Natal Inland – Tuskers won by 7 wkts |
| Oct 7, 2026 | Titans vs South Africa Emerging Players | SuperSport Park, Centurion | Titans won by 8 wkts |
| Oct 8, 2026 | Boland vs Eastern Storm | Boland Park, Paarl | — |
| Oct 8, 2026 | Warriors vs Northern Cape | St George’s Park, Gqeberha | — |
| Oct 9, 2026 | Border vs Dolphins | Buffalo Park, East London | — |
| Oct 10, 2026 | Mpumalanga Rhinos vs Western Province | Uplands College, White River | — |
| Oct 10, 2026 | North West – Eastvaal Renault Dragons vs South Western Districts | Senwes Park, Potchefstroom | — |
| Oct 11, 2026 | Titans vs Eastern Storm | SuperSport Park, Centurion | — |
| Oct 11, 2026 | South Africa Emerging Players vs Boland | LC de Villiers Oval, Pretoria | — |
| Oct 13, 2026 | KwaZulu-Natal Inland Tuskers vs Titans | City Oval, Pietermaritzburg | — |
| Oct 13, 2026 | Northern Cape vs Limpopo | Diamond Oval, Kimberley | — |
| Oct 13, 2026 | Lions vs Border | The Wanderers Stadium, Johannesburg | — |
| Oct 13, 2026 | North West – Eastvaal Renault Dragons vs Dolphins | Senwes Park, Potchefstroom | — |
| Oct 14, 2026 | Knights vs Eastern Storm | Mangaung Oval, Bloemfontein | — |
| Oct 14, 2026 | Western Province vs Boland | Newlands, Cape Town | — |
| Oct 16, 2026 | South Western Districts vs Warriors | Recreation Ground, Oudtshoorn | — |
| Oct 16, 2026 | Limpopo vs Border | Polokwane Cricket Club, Polokwane | — |
| Oct 17, 2026 | Boland vs Mpumalanga Rhinos | Boland Park, Paarl | — |
| Oct 18, 2026 | Lions vs Northern Cape | The Wanderers Stadium, Johannesburg | — |
| Oct 18, 2026 | South Africa Emerging Players vs Knights | LC de Villiers Oval, Pretoria | — |
| Oct 20, 2026 | Dolphins vs Warriors | Kingsmead, Durban | — |
| Oct 21, 2026 | Northern Cape vs South Western Districts | Diamond Oval, Kimberley | — |
| Oct 21, 2026 | North West – Eastvaal Renault Dragons vs Limpopo | Senwes Park, Potchefstroom | — |
| Oct 22, 2026 | Mpumalanga Rhinos vs South Africa Emerging Players | Uplands College, White River | — |
| Oct 22, 2026 | Eastern Storm vs KwaZulu-Natal Inland Tuskers | Willowmoore Park, Benoni | — |
| Oct 23, 2026 | Dolphins vs South Western Districts | Kingsmead, Durban | — |
| Oct 24, 2026 | Lions vs Limpopo | The Wanderers Stadium, Johannesburg | — |
| Oct 24, 2026 | Border vs Warriors | Buffalo Park, East London | — |
| Oct 24, 2026 | Knights vs Mpumalanga Rhinos | Mangaung Oval, Bloemfontein | — |
| Oct 25, 2026 | Eastern Storm vs South Africa Emerging Players | Willowmoore Park, Benoni | — |
| Oct 25, 2026 | KwaZulu-Natal Inland Tuskers vs Western Province | City Oval, Pietermaritzburg | — |
| Oct 25, 2026 | North West – Eastvaal Renault Dragons vs Northern Cape | Senwes Park, Potchefstroom | — |
| Oct 25, 2026 | Boland vs Titans | Boland Park, Paarl | — |
| Oct 26, 2026 | TBC vs TBC | TBC | — |
| Oct 27, 2026 | TBC vs TBC | TBC | — |
| Oct 28, 2026 | TBC vs TBC | TBC | — |
| Oct 29, 2026 | TBC vs TBC | TBC | — |
| Oct 30, 2026 | TBC vs TBC | TBC | — |
| Oct 31, 2026 | TBC vs TBC | TBC | — |
| Nov 1, 2026 | TBC vs TBC | TBC | — |
| Nov 2, 2026 | TBC vs TBC | TBC | — |
| Nov 3, 2026 | TBC vs TBC | TBC | — |
| Nov 3, 2026 | TBC vs TBC | TBC | — |
| Nov 5, 2026 | TBC vs TBC | TBC | — |
| Nov 6, 2026 | TBC vs TBC | TBC | — |
| Nov 13, 2026 | 1st Semi-Final: TBC vs TBC | TBC | — |
| Nov 13, 2026 | 2nd Semi-Final: TBC vs TBC | TBC | — |
| Nov 14, 2026 | Final: TBC vs TBC | TBC | — |
Fixtures for the full league phase are confirmed on Cricket South Africa’s official schedule, with venues and match times occasionally shifting due to broadcast slots.
CSA T20 Challenge 2026 Teams and Squads
Sixteen sides make up the field this year, split between the established franchise teams and the provincial unions that previously played in a separate competition. Squads for most sides hadn’t been officially finalized at the time of writing, so treat team lists as a work in progress.

| Team | City | Province |
|---|---|---|
| Warriors | Gqeberha | Eastern Cape |
| Titans | Centurion | Gauteng |
| Lions | Johannesburg | Gauteng |
| Dolphins | Durban | KwaZulu-Natal |
| Western Province | Cape Town | Western Cape |
| Knights | Pietermaritzburg | KwaZulu-Natal |
| North West Dragons | Potchefstroom | North West |
| Boland | Paarl | Western Cape |
| Northern Cape | Kimberley | Northern Cape |
| Limpopo | Polokwane | Limpopo |
| Border (Eastern Cape Iinyathi) | East London | Eastern Cape |
| Easterns (Eastern Storm) | Benoni | Gauteng |
| Mpumalanga Rhinos | White River | Mpumalanga |
| South Western Districts | Oudtshoorn | Western Cape |
| KwaZulu-Natal Inland | Pietermaritzburg | KwaZulu-Natal |
| South Africa Emerging | — | National development side |
A few teams now carry sponsor names on the fixture list — Northern Cape play as Northern Cape Heat, Limpopo as Wenbro Limpopo Impalas, and Easterns as World Sports Betting Eastern Storm, among others. The cricket underneath is the same; it’s just branding that comes and goes season to season.
Venue Guide: Where the CSA T20 Challenge 2026 Is Being Played
With 16 teams involved, this year’s tournament spreads across more grounds than any previous edition.
| Venue | City | Home Team |
|---|---|---|
| Kimberley Oval (Diamond Oval) | Kimberley | Northern Cape |
| SuperSport Park | Centurion | Titans |
| Kingsmead | Durban | Dolphins |
| Newlands | Cape Town | Western Province |
| Wanderers Stadium | Johannesburg | Lions |
| Boland Park | Paarl | Boland |
| Senwes Park | Potchefstroom | North West Dragons |
| St George’s Park | Gqeberha | Warriors |
| Willowmoore Park | Benoni | Easterns |
| Uplands College | White River | Mpumalanga Rhinos |
| Polokwane Cricket Club Ground | Polokwane | Limpopo |
| Recreation Ground | Oudtshoorn | South Western Districts |
| Buffalo Park | East London | Border |
| City Oval | Pietermaritzburg | Knights |
Format Explained: How the CSA T20 Challenge 2026 Works
With 16 teams and 67 matches, this year’s tournament runs on a league structure long enough to reward consistency rather than one hot week. Teams play through September and October, building toward the knockout stage in mid-November.
The two semi-finals are set for November 13, with the winners advancing straight to the final at a venue confirmed once the knockout stage is set. The final on November 14 closes out the season — and given how last year ended, a tight finish wouldn’t be a surprise. The 2025–26 final between Warriors and Boland finished tied on 142, with Warriors taking the title in a Super Over.
Player Spotlight: Faces of the CSA T20 Challenge 2026
Matthew de Villiers — Warriors’ Breakout Batter
De Villiers was the leading run-scorer in the 2025–26 season with 394 runs, capped by a match-winning 96 off 64 balls in the qualifier against Boland. He made his T20 debut for Warriors only last season, and if he carries that form into 2026, he’s the kind of player who can single-handedly change a chase.
Imran Manack — Boland’s Spin Weapon
Manack finished as the tournament’s leading wicket-taker in 2025–26 with 15 scalps, bowling with real control at just over five and a half runs an over. His off-spin was central to Boland reaching the final, and he’ll be looking to go one step further this time around.
David Miller — Lions’ Big-Match Experience
Miller has been part of Lions squads during their run of six title triumphs, and his power-hitting at the top or middle of the order remains one of the most dangerous weapons in domestic South African T20 cricket whenever he’s available.
Keshav Maharaj — A Proven Franchise Leader
Maharaj has captained Dolphins in recent editions of this competition, bringing his experience as one of South Africa’s most capped international spinners to the domestic circuit. Sides built around a leader like him tend to find an edge in the tight, knockout-stage moments this tournament often comes down to.
How to Watch the CSA T20 Challenge 2026: Live Streaming
Live scores and ball-by-ball updates for the CSA T20 Challenge are typically available through Cricket South Africa’s official channels and major cricket score platforms throughout the tournament.
Broadcast and streaming details for the 2026 season, including which matches get televised versus streamed only, are usually confirmed by CSA and SuperSport closer to the opening match. Check back here as those details are announced.
Conclusion
Sixteen teams, 67 matches, and a defending champion in Warriors looking to go back-to-back — the CSA T20 Challenge 2026 runs September 22 to November 14 across venues from Kimberley to Cape Town.
With franchise and provincial cricket sharing one competition for the first time, this is the biggest version of the tournament yet, and the points table is worth following closely as the knockout picture takes shape in November.
FAQs
The tournament starts September 22, 2026, with Northern Cape vs Limpopo, and ends with the final on November 14, 2026.
Sixteen teams, up from eight in previous seasons, after CSA merged its franchise and provincial T20 competitions into one expanded tournament.
Warriors won the 2025–26 title, beating Boland in a tied final decided by a Super Over.
Titans and Lions are tied for the most CSA T20 Challenge titles, with six each.
Kimberley Oval in Kimberley hosts the opening match between Northern Cape and Limpopo on September 22.
The semi-finals are scheduled for November 13, 2026, with the final following on November 14.