SA20 Season 4 to Deliver Holiday Cheer with Exciting T20 Fixtures Across South Africa
South Africa’s elite franchise cricket league, SA20, is set to dazzle fans during the 2025/26 festive season with the unveiling of the Season 4 fixture list, running from 26 December 2025 to 25 January 2026.
The highly anticipated season kicks off on Boxing Day, as reigning champions MI Cape Town take on Durban’s Super Giants at the iconic Newlands Stadium. With a holiday-heavy schedule, the tournament is strategically placed to coincide with South Africa’s school breaks and festive celebrations.
The first double-header is scheduled for 27 December, with Pretoria Capitals vs Joburg Super Kings in Centurion and Paarl Royals vs Sunrisers Eastern Cape at Boland Park. These early fixtures aim to capitalize on the holiday foot traffic across the country.
The New Year celebrations will also feature prominently, with back-to-back games on New Year’s Eve (31 December) and New Year’s Day (1 January), a first for the tournament. The electric atmosphere of St George’s Park and Newlands will host the double-header on 31 December, followed by a heavyweight clash at the Wanderers on 1 January.
SA20 Commissioner Graeme Smith emphasized the league’s goal of blending top-tier cricket with festive vibes. “This season is tailored for families, vacationers, and cricket enthusiasts alike,” said Smith. “Our new dates offer fans the perfect summer entertainment option.”
A highlight of the season includes the Cape Derby on 2 January in Paarl, with both Paarl Royals and MI Cape Town defending perfect home records from last season.
The playoffs begin on 21 January, culminating in the Grand Final on 25 January 2026. Venue details for the playoffs will be announced closer to the dates.
Fans can register for early bird access via the pre-sale window (17 Sep – 9 Oct) to grab the best seats before general ticket sales begin.
SA20 Season 4 Fixtures (26 Dec 2025 – 25 Jan 2026)
Date | Match | Venue | Time |
---|---|---|---|
26 Dec 2025 | MICT vs DSG | Newlands | 17:30 |
27 Dec 2025 | PC vs JSK | Centurion | 13:00 |
27 Dec 2025 | PR vs SEC | Boland Park | 17:30 |
28 Dec 2025 | DSG vs MICT | Kingsmead | 15:30 |
29 Dec 2025 | SEC vs PC | St George’s Park | 17:30 |
30 Dec 2025 | DSG vs JSK | Kingsmead | 17:30 |
31 Dec 2025 | SEC vs PR | St George’s Park | 13:00 |
31 Dec 2025 | MICT vs PC | Newlands | 17:30 |
1 Jan 2026 | JSK vs DSG | Wanderers | 17:30 |
2 Jan 2026 | PR vs MICT | Boland Park | 17:30 |
3 Jan 2026 | JSK vs SEC | Wanderers | 13:00 |
3 Jan 2026 | PC vs DSG | Centurion | 17:30 |
4 Jan 2026 | MICT vs PR | Newlands | 15:30 |
5 Jan 2026 | PC vs SEC | Centurion | 17:30 |
6 Jan 2026 | MICT vs JSK | Newlands | 17:30 |
7 Jan 2026 | DSG vs PC | Kingsmead | 17:30 |
8 Jan 2026 | JSK vs PR | Wanderers | 17:30 |
9 Jan 2026 | DSG vs SEC | Kingsmead | 17:30 |
10 Jan 2026 | PR vs PC | Boland Park | 13:00 |
10 Jan 2026 | JSK vs MICT | Wanderers | 17:30 |
11 Jan 2026 | SEC vs DSG | St George’s Park | 15:30 |
12 Jan 2026 | PC vs MICT | Centurion | 17:30 |
13 Jan 2026 | PR vs DSG | Boland Park | 17:30 |
14 Jan 2026 | SEC vs JSK | St George’s Park | 17:30 |
15 Jan 2026 | PC vs PR | Centurion | 17:30 |
16 Jan 2026 | MICT vs SEC | Newlands | 17:30 |
17 Jan 2026 | DSG vs PR | Kingsmead | 13:00 |
17 Jan 2026 | JSK vs PC | Wanderers | 17:30 |
18 Jan 2026 | SEC vs MICT | St George’s Park | 15:30 |
19 Jan 2026 | PR vs JSK | Boland Park | 17:30 |
21 Jan 2026 | Qualifier 1 | TBC | 17:30 |
22 Jan 2026 | Eliminator | TBC | 17:30 |
23 Jan 2026 | Qualifier 2 | TBC | 17:30 |
25 Jan 2026 | Final | TBC | 15:30 |