SA20 news: Full list of fixtures, dates and times for 2026 edition of South Africa’s premier T20 league
The SA20 returns this December, bringing South Africa’s premier T20 league back for a fourth season of high-stakes, high-energy cricket.
With a schedule stretching into early 2026, the tournament promises big crowds, bigger hits, and the kind of drama that only T20 cricket can deliver – sometimes in the space of only a couple of overs.
All six original teams are back in the mix too, including defending champions MI Cape Town and two-time winners Sunrisers Eastern Cape, with everyone involved sure to fancy their chances of glory.
From Cape Town to Centurion, you can expect packed stadiums, flying stumps, and at least one match that ends with a scoop over fine leg in the final over.
Here, Sports News Blitz offers a full breakdown of the upcoming tournament’s fixtures, dates, and times.
Everything you need to know about the SA20
Launched in 2023, the SA20 is South Africa’s flagship T20 competition – created to spice up the local calendar, showcase homegrown talent, and give commentators another chance to say “that’s gone miles!” about something that lands 10 rows back.
The tournament boasts six outfits, all backed by Indian Premier League (IPL) franchises, and features a double round-robin league phase before a climax of knockout cricket.
Squads are built around a mix of Proteas regulars and overseas stars, with the annual player auction usually ending with one uncapped player going for five times his base price and a veteran sneaking into someone’s XI just for the vibes.
The teams are: MI Cape Town (owned by Mumbai Indians), Joburg Super Kings (Chennai Super Kings), Sunrisers Eastern Cape (Sunrisers Hyderabad), Durban’s Super Giants (Lucknow Super Giants), Paarl Royals (Rajasthan Royals), and Pretoria Capitals (Delhi Capitals).
Each team comes with its own flavour, fan base, and home fortress – although some stadiums are more fortress-y than others, depending on the pitch.
Matches take place at top venues like Newlands, the Wanderers, Kingsmead, Centurion, St George’s, and Boland Park, with each ground offering quick outfields and DJs who rarely miss a beat.
This year, the SA20 final will be staged at the picturesque Newlands Cricket Ground, promising a fittingly scenic and electric atmosphere for the tournament’s showpiece.
Now entering its fourth go-around, the SA20 is quickly earning a reputation as one of the most watchable T20 leagues on the planet – even if you occasionally miss three wickets while going to get a snack.
READ MORE: 2025/26 NFL outright betting preview: Who will win the Super Bowl?
What are the fixtures for SA20 2026?
Friday 26 December 2025
MI Cape Town vs Durban’s Super Giants – Newlands, Cape Town; 17:30 SAST / 15:30 GMT
Saturday 27 December 2025
Pretoria Capitals vs Joburg Super Kings – SuperSport Park, Centurion; 13:00 SAST / 11:00 GMT
Paarl Royals vs Sunrisers Eastern Cape – Boland Park, Paarl; 17:30 SAST / 15:30 GMT
Sunday 28 December 2025
Durban’s Super Giants vs MI Cape Town – Kingsmead, Durban; 15:30 SAST / 13:30 GMT
Monday 29 December 2025
Sunrisers Eastern Cape vs Pretoria Capitals – St George’s Park, Gqeberha; 17:30 SAST / 15:30 GMT
Tuesday 30 December 2025
Durban’s Super Giants vs Joburg Super Kings – Kingsmead, Durban; 17:30 SAST / 15:30 GMT
Wednesday 31 December 2025
Sunrisers Eastern Cape vs Paarl Royals – St George’s Park, Gqeberha; 13:00 SAST / 11:00 GMT
MI Cape Town vs Pretoria Capitals – Newlands, Cape Town; 17:30 SAST / 15:30 GMT
Thursday 1 January 2026
Joburg Super Kings vs Durban’s Super Giants – The Wanderers, Johannesburg; 17:30 SAST / 15:30 GMT
Friday 2 January 2026
Paarl Royals vs MI Cape Town – Boland Park, Paarl; 17:30 SAST / 15:30 GMT
Saturday 3 January 2026
Joburg Super Kings vs Sunrisers Eastern Cape – The Wanderers, Johannesburg; 13:00 SAST / 11:00 GMT
Pretoria Capitals vs Durban’s Super Giants – SuperSport Park, Centurion; 17:30 SAST / 15:30 GMT
Sunday 4 January 2026
MI Cape Town vs Paarl Royals – Newlands, Cape Town; 17:30 SAST / 15:30 GMT
Monday 5 January 2026
Pretoria Capitals vs Sunrisers Eastern Cape – SuperSport Park, Centurion; 17:30 SAST / 15:30 GMT
Tuesday 6 January 2026
MI Cape Town vs Joburg Super Kings – Newlands, Cape Town; 17:30 SAST / 15:30 GMT
Wednesday 7 January 2026
Durban’s Super Giants vs Pretoria Capitals – Kingsmead, Durban; 17:30 SAST / 15:30 GMT
Thursday 8 January 2026
Joburg Super Kings vs Paarl Royals – The Wanderers, Johannesburg; 17:30 SAST / 15:30 GMT
Friday 9 January 2026
Durban’s Super Giants vs Sunrisers Eastern Cape – Kingsmead, Durban; 17:30 SAST / 15:30 GMT
Saturday 10 January 2026
Paarl Royals vs Pretoria Capitals – Boland Park, Paarl; 13:00 SAST / 11:00 GMT
Joburg Super Kings vs MI Cape Town – The Wanderers, Johannesburg; 17:30 SAST / 15:30 GMT
Sunday 11 January 2026
Sunrisers Eastern Cape vs Durban’s Super Giants – St George’s Park, Gqeberha; 15:30 SAST / 13:30 GMT
Monday 12 January 2026
Pretoria Capitals vs MI Cape Town – SuperSport Park, Centurion; 17:30 SAST / 15:30 GMT
Tuesday 13 January 2026
Paarl Royals vs Durban’s Super Giants – Boland Park, Paarl; 17:30 SAST / 15:30 GMT
Wednesday 14 January 2026
Sunrisers Eastern Cape vs Joburg Super Kings – St George’s Park, Gqeberha; 17:30 SAST / 15:30 GMT
Thursday 15 January 2026
Pretoria Capitals vs Paarl Royals – SuperSport Park, Centurion; 17:30 SAST / 15:30 GMT
Friday 16 January 2026
MI Cape Town vs Sunrisers Eastern Cape – Newlands, Cape Town; 17:30 SAST / 15:30 GMT
Saturday 17 January 2026
Durban’s Super Giants vs Paarl Royals – Kingsmead, Durban; 13:00 SAST / 11:00 GMT
Joburg Super Kings vs Pretoria Capitals – The Wanderers, Johannesburg; 17:30 SAST / 15:30 GMT
Sunday 18 January 2026
Sunrisers Eastern Cape vs MI Cape Town – St George’s Park, Gqeberha; 15:30 SAST / 13:30 GMT
Monday 19 January 2026
Paarl Royals vs Joburg Super Kings – Boland Park, Paarl; 17:30 SAST / 15:30 GMT
Tuesday 21 January 2026
Qualifier 1 – Kingsmead, Durban; 17:30 SAST / 15:30 GMT
Wednesday 22 January 2026
Eliminator (3rd vs 4th) – SuperSport Park, Centurion; 17:30 SAST / 15:30 GMT
Friday 23 January 2026
Qualifier 2 – The Wanderers, Johannesburg; 17:30 SAST / 15:30 GMT
Saturday 25 January 2026
Final – Newlands, Cape Town; 19:00 SAST / 17:00 GMT
YOU MAY ALSO LIKE: Premier League outright betting preview 2025/26: Liverpool favourites to edge Arsenal, Man City