The SA20 enters its fourth season with a sense of purpose and growing confidence. What began as an ambitious T20 experiment has now settled into a tournament that carries its own identity. The 2025–26 edition feels different. It feels bigger. It feels bolder. And it arrives at a time that guarantees attention.
For the first time, the SA20 takes over South Africa’s iconic Boxing Day window. Traditionally reserved for Test cricket, December 26 now belongs to franchise T20 action. This shift reflects how strongly the league has positioned itself in the global calendar. Cricket South Africa has made it clear that SA20 is no longer a side attraction. It is now a marquee event.
MI Cape Town arrive with the confidence of champions, while the Super Giants come hungry after falling short last season. It is the kind of fixture that instantly grabs attention and pulls fans into the tournament. One of SA20’s biggest strengths remains its ownership model.
All six franchises are owned by IPL teams. That link brings structure, professionalism, and global appeal. It also ensures that team-building follows a clear vision rather than short-term fixes. The result is squads that feel balanced and competitive from top to bottom.
International stars continue to view SA20 as a serious league rather than a warm-up event. Overseas players know they will get competitive cricket, quality pitches, and packed stadiums. At the same time, South African domestic players benefit the most. Young batters face world-class bowlers. Local bowlers learn how to defend totals under pressure. These experiences are shaping the next generation of Proteas cricketers.
The tournament format keeps things simple and fair. Each team plays every other side twice in a double round-robin system. Ten league matches per team leave little room for complacency. Consistency matters. A single bad run can push a team down the table, while momentum can quickly lift a side into playoff contention. The top four teams progress to the playoffs, where the margins become even tighter.
ALSO WATCH: Rohit Sharma reacts to a fan’s ‘vada pav khaoge’ question during Vijay Hazare Trophy match
Complete fixtures of SA20 2026:
| Date | Match | Timings (IST / GMT / Local) |
|---|---|---|
| Fri, Dec 26 2025 | 1st Match, Cape Town (Newlands): MI Cape Town vs Durban Super Giants | 9:00 PM / 3:30 PM / 5:30 PM |
| Sat, Dec 27 2025 | 2nd Match, Centurion (SuperSport Park): Pretoria Capitals vs Joburg Super Kings | 4:30 PM / 11:00 AM / 1:00 PM |
| Sat, Dec 27 2025 | 3rd Match, Paarl (Boland Park): Paarl Royals vs Sunrisers Eastern Cape | 9:00 PM / 3:30 PM / 5:30 PM |
| Sun, Dec 28 2025 | 4th Match, Durban (Kingsmead): Durban Super Giants vs MI Cape Town | 7:00 PM / 1:30 PM / 3:30 PM |
| Mon, Dec 29 2025 | 5th Match, Gqeberha (St George’s Park): Sunrisers Eastern Cape vs Pretoria Capitals | 9:00 PM / 3:30 PM / 5:30 PM |
| Tue, Dec 30 2025 | 6th Match, Durban (Kingsmead): Durban Super Giants vs Joburg Super Kings | 9:00 PM / 3:30 PM / 5:30 PM |
| Wed, Dec 31 2025 | 7th Match, Gqeberha (St George’s Park): Sunrisers Eastern Cape vs Paarl Royals | 4:30 PM / 11:00 AM / 1:00 PM |
| Wed, Dec 31 2025 | 8th Match, Cape Town (Newlands): MI Cape Town vs Pretoria Capitals | 9:00 PM / 3:30 PM / 5:30 PM |
| Thu, Jan 1 2026 | 9th Match, Johannesburg (Wanderers): Joburg Super Kings vs Durban Super Giants | 9:00 PM / 3:30 PM / 5:30 PM |
| Fri, Jan 2 2026 | 10th Match, Paarl (Boland Park): Paarl Royals vs MI Cape Town | 9:00 PM / 3:30 PM / 5:30 PM |
| Sat, Jan 3 2026 | 11th Match, Johannesburg (Wanderers): Joburg Super Kings vs Sunrisers Eastern Cape | 4:30 PM / 11:00 AM / 1:00 PM |
| Sat, Jan 3 2026 | 12th Match, Centurion (SuperSport Park): Pretoria Capitals vs Durban Super Giants | 9:00 PM / 3:30 PM / 5:30 PM |
| Sun, Jan 4 2026 | 13th Match, Cape Town (Newlands): MI Cape Town vs Paarl Royals | 7:00 PM / 1:30 PM / 3:30 PM |
| Mon, Jan 5 2026 | 14th Match, Centurion (SuperSport Park): Pretoria Capitals vs Sunrisers Eastern Cape | 9:00 PM / 3:30 PM / 5:30 PM |
| Tue, Jan 6 2026 | 15th Match, Cape Town (Newlands): MI Cape Town vs Joburg Super Kings | 9:00 PM / 3:30 PM / 5:30 PM |
| Wed, Jan 7 2026 | 16th Match, Durban (Kingsmead): Durban Super Giants vs Pretoria Capitals | 9:00 PM / 3:30 PM / 5:30 PM |
| Thu, Jan 8 2026 | 17th Match, Johannesburg (Wanderers): Joburg Super Kings vs Paarl Royals | 9:00 PM / 3:30 PM / 5:30 PM |
| Fri, Jan 9 2026 | 18th Match, Durban (Kingsmead): Durban Super Giants vs Sunrisers Eastern Cape | 9:00 PM / 3:30 PM / 5:30 PM |
| Sat, Jan 10 2026 | 19th Match, Paarl (Boland Park): Paarl Royals vs Pretoria Capitals | 4:30 PM / 11:00 AM / 1:00 PM |
| Sat, Jan 10 2026 | 20th Match, Johannesburg (Wanderers): Joburg Super Kings vs MI Cape Town | 9:00 PM / 3:30 PM / 5:30 PM |
| Sun, Jan 11 2026 | 21st Match, Gqeberha (St George’s Park): Sunrisers Eastern Cape vs Durban Super Giants | 7:00 PM / 1:30 PM / 3:30 PM |
| Mon, Jan 12 2026 | 22nd Match, Centurion (SuperSport Park): Pretoria Capitals vs MI Cape Town | 9:00 PM / 3:30 PM / 5:30 PM |
| Tue, Jan 13 2026 | 23rd Match, Paarl (Boland Park): Paarl Royals vs Durban Super Giants | 9:00 PM / 3:30 PM / 5:30 PM |
| Wed, Jan 14 2026 | 24th Match, Gqeberha (St George’s Park): Sunrisers Eastern Cape vs Joburg Super Kings | 9:00 PM / 3:30 PM / 5:30 PM |
| Thu, Jan 15 2026 | 25th Match, Centurion (SuperSport Park): Pretoria Capitals vs Paarl Royals | 9:00 PM / 3:30 PM / 5:30 PM |
| Fri, Jan 16 2026 | 26th Match, Cape Town (Newlands): MI Cape Town vs Sunrisers Eastern Cape | 9:00 PM / 3:30 PM / 5:30 PM |
| Sat, Jan 17 2026 | 27th Match, Durban (Kingsmead): Durban Super Giants vs Paarl Royals | 4:30 PM / 11:00 AM / 1:00 PM |
| Sat, Jan 17 2026 | 28th Match, Johannesburg (Wanderers): Joburg Super Kings vs Pretoria Capitals | 9:00 PM / 3:30 PM / 5:30 PM |
| Sun, Jan 18 2026 | 29th Match, Gqeberha (St George’s Park): Sunrisers Eastern Cape vs MI Cape Town | 7:00 PM / 1:30 PM / 3:30 PM |
| Mon, Jan 19 2026 | 30th Match, Paarl (Boland Park): Paarl Royals vs Joburg Super Kings | 9:00 PM / 3:30 PM / 5:30 PM |
| Wed, Jan 21 2026 | Qualifier 1, TBC | 9:00 PM / 3:30 PM / 9:00 PM |
| Thu, Jan 22 2026 | Eliminator, TBC | 9:00 PM / 3:30 PM / 9:00 PM |
| Fri, Jan 23 2026 | Qualifier 2, TBC | 9:00 PM / 3:30 PM / 9:00 PM |
| Sun, Jan 25 2026 | Final, TBC | 7:00 PM / 1:30 PM / 7:00 PM |
Broadcast and Live Streaming details
Sub-Saharan Africa: SuperSport
India: JioStar (Star Sports and JioHotstar)
United Kingdom: Sky Sports
Australia: Fox Sports
USA: Sling TV – Willow TV (sign up here)
Bangladesh, Sri Lanka, Maldives, Nepal & Bhutan: JioStar
Pakistan: Apex Sports, Geo Super, Myco & Tapmad
Continental Europe: Triller
MENA and Southeast Asia: Willow

















