SA20 2026, the fourth season of South Africa’s premier franchise T20 league, ran from 26 December 2025 to 25 January 2026, starting early to make room for the T20 World Cup.
Sunrisers Eastern Cape beat Pretoria Capitals by six wickets in the final to claim their third title. Launched in 2023 and backed largely by IPL franchise owners, the league has become a major fixture on the cricket calendar.
Here are the results, points table, squads and key stats from Season 4, plus a look ahead to Season 5, starting 17 January 2027.
SA20 2025-26 Schedule & Results
The SA20 2026 schedule table, which includes match dates, teams, venues and results is available here.

| Match | Date | Teams | Venue | Result |
|---|---|---|---|---|
| 1st Match | 26 Dec 2025 | Durban’s Super Giants vs MI Cape Town | Cape Town | Super Giants won by 15 runs |
| 2nd Match | 27 Dec 2025 | Joburg Super Kings vs Pretoria Capitals | Centurion | Super Kings won by 22 runs |
| 3rd Match | 27 Dec 2025 | Sunrisers Eastern Cape vs Paarl Royals | Paarl | Sunrisers won by 137 runs |
| 4th Match | 28 Dec 2025 | Durban’s Super Giants vs MI Cape Town | Durban | No result |
| 5th Match | 29 Dec 2025 | Sunrisers Eastern Cape vs Pretoria Capitals | Gqeberha | Sunrisers won by 48 runs |
| 6th Match | 30 Dec 2025 | Durban’s Super Giants vs Joburg Super Kings | Durban | Super Kings won by 6 wickets |
| 7th Match | 31 Dec 2025 | Sunrisers Eastern Cape vs Paarl Royals | Gqeberha | Royals won by 5 wickets |
| 8th Match | 31 Dec 2025 | Pretoria Capitals vs MI Cape Town | Cape Town | Capitals won by 85 runs |
| 9th Match | 1 Jan 2026 | Joburg Super Kings vs Durban’s Super Giants | Johannesburg | Match tied; Super Kings won Super Over |
| 10th Match | 2 Jan 2026 | Paarl Royals vs MI Cape Town | Paarl | Royals won by 1 run |
| 11th Match | 3 Jan 2026 | Joburg Super Kings vs Sunrisers Eastern Cape | Johannesburg | No result |
| 12th Match | 3 Jan 2026 | Pretoria Capitals vs Durban’s Super Giants | Centurion | No result |
| 13th Match | 4 Jan 2026 | MI Cape Town vs Paarl Royals | Cape Town | Royals won by 7 wickets |
| 14th Match | 5 Jan 2026 | Pretoria Capitals vs Sunrisers Eastern Cape | Centurion | Sunrisers won by 10 wickets |
| 15th Match | 6 Jan 2026 | Joburg Super Kings vs MI Cape Town | Cape Town | MI Cape Town won by 4 wickets (DLS) |
| 16th Match | 7 Jan 2026 | Pretoria Capitals vs Durban’s Super Giants | Durban | Capitals won by 15 runs |
| 17th Match | 8 Jan 2026 | Joburg Super Kings vs Paarl Royals | Johannesburg | No result |
| 18th Match | 9 Jan 2026 | Durban’s Super Giants vs Sunrisers Eastern Cape | Durban | Match abandoned |
| 19th Match | 10 Jan 2026 | Pretoria Capitals vs Paarl Royals | Paarl | Capitals won by 21 runs |
| 20th Match | 10 Jan 2026 | MI Cape Town vs Joburg Super Kings | Johannesburg | MI Cape Town won by 36 runs |
| 21st Match | 11 Jan 2026 | Sunrisers Eastern Cape vs Durban’s Super Giants | Gqeberha | Super Giants won by 2 wickets |
| 22nd Match | 12 Jan 2026 | Pretoria Capitals vs MI Cape Town | Centurion | Capitals won by 53 runs |
| 23rd Match | 13 Jan 2026 | Durban’s Super Giants vs Paarl Royals | Paarl | Royals won by 6 wickets |
| 24th Match | 14 Jan 2026 | Sunrisers Eastern Cape vs Joburg Super Kings | Gqeberha | Sunrisers won by 61 runs |
| 25th Match | 15 Jan 2026 | Pretoria Capitals vs Paarl Royals | Centurion | Royals won by 6 wickets |
| 26th Match | 16 Jan 2026 | Sunrisers Eastern Cape vs MI Cape Town | Cape Town | MI Cape Town won by 3 wickets |
| 27th Match | 17 Jan 2026 | Durban’s Super Giants vs Paarl Royals | Durban | Super Giants won by 58 runs |
| 28th Match | 17 Jan 2026 | Pretoria Capitals vs Joburg Super Kings | Johannesburg | Capitals won by 21 runs |
| 29th Match | 18 Jan 2026 | MI Cape Town vs Sunrisers Eastern Cape | Gqeberha | Sunrisers won by 7 wickets |
| 30th Match | 19 Jan 2026 | Joburg Super Kings vs Paarl Royals | Paarl | Super Kings won by 44 runs |
| Qualifier 1 | 21 Jan 2026 | Sunrisers Eastern Cape vs Pretoria Capitals | Durban | Capitals won by 7 wickets |
| Eliminator | 22 Jan 2026 | Paarl Royals vs Joburg Super Kings | Centurion | Royals won by 36 runs |
| Qualifier 2 | 23 Jan 2026 | Paarl Royals vs Sunrisers Eastern Cape | Johannesburg | Sunrisers won by 7 wickets |
| Final | 25 Jan 2026 | Pretoria Capitals vs Sunrisers Eastern Cape | Cape Town | Sunrisers won by 6 wickets |
SA20 League – Teams and Squads
Each of the six competing teams in the SA20 League represents a major city in South Africa. The 2026 SA20 season auction took place in Johannesburg. Dewald Brevis became the most expensive player in the history of the competition after the Pretoria Capitals picked him for R16.5 million (INR 8.4 crore). Following the conclusion of the bidding process to fill 84 spots among six teams, the squads are positioned as follows in anticipation of the league’s fourth season:
MI Cape Town: Trent Boult, Rashid Khan, Ryan Rickleton, George Linde, Corbin Bosch, Kagiso Rabada, Nicholas Pooran, Rassie van der Dussen, Reeza Hendricks, Dwaine Pretorius, Tristan Luus, Jason Smith, Tom Moores, Dane Piedt, Tian van Vuuren, Dan Lategan, Tabraiz Shamsi, Karim Janat, Jacques Snyman.
Sunrisers Eastern Cape: Tristan Stubbs, Marco Jansen, Jonny Bairstow, AM Ghazanfar, Adam Milne, Quinton de Kock, Matthew Breetzke, Anrich Nortje, Senuran Muthusamy, Patrick Kruger, Lutho Sipamla, Mitchell van Buuren, Jordan Hermann, Beyers Swanepoel, James Coles, Chris Wood, Lewis Gregory, CJ King, JP King.
Joburg Super Kings: Faf du Plessis, Donovan Ferreira, James Vince, Akeal Hosein, Richard Gleeson, Wiaan Mulder, Nandre Burger, Prenalen Subrayen, Dian Forrester, Steve Stolk, Janco Smit, Neil Timmers, Shubham Ranjane, Brandon King, Rilee Rossouw, Rivaldo Moonsamy, Imran Tahir, Reece Topley.
Pretoria Capitals: Andre Russell, Will Jacks, Sherfane Rutherford, Keshav Maharaj, Lungi Ngidi, Dewald Brevis, Lizaad Williams, Craig Overton, Saqib Mahmood, Codi Yusuf, Connor Esterhuizen, Bryce Parsons, Gideon Peters, Junaid Dawood, Will Smeed, Meeka-eel Prince, Bayanda Majola, Wihan Lubbe, Sibonelo Makhanya.
Paarl Royals: Lhuan-dre Pretorius, David Miller, Bjorn Fortuin, Rubin Hermann, Sikandar Raza, Mujeeb-ur-Rahman, Ottneil Baartman, Gudakesh Motie, Delano Potgieter, Kyle Verreynne, Keagan Lion-Cachet, Asa Tribe, Hardus Viljoen, Jacon Johannes Basson, Dan Lawrence, Eshan Malinga, Nqobani Mokoena, Vishen Halambage, Nqaba Peter.
Durban’s Super Giants: Noor Ahmad, Heinrich Klaasen, Sunil Narine, Jos Buttler, Kwena Maphaka, Aiden Markram, Devon Conway, Gerald Coetzee, David Bedingham, Marques Ackermann, Eathan Bosch, Andile Simelane, Tony de Zorzi, Dayyaan Galiem, Taijul Islam, Evan Jones, Gysbert Wege, David Wiese, Daryn Dupavillon.
SA20 Winners List (2023–2026)
Two franchises have won the first four SA20 titles. Sunrisers Eastern Cape lead with three (2023, 2024 and 2026), while MI Cape Town won their first title in 2025. Sunrisers won the inaugural final under Aiden Markram and defended the crown in 2024. In 2026, they beat Pretoria Capitals in the final at Newlands under new captain Tristan Stubbs.

| Season | Winner | Runner-up | Won by | Final Venue | Winning Captain |
|---|---|---|---|---|---|
| 2023 (S1) | Sunrisers Eastern Cape | Pretoria Capitals | 4 wickets | Wanderers, Johannesburg | Aiden Markram |
| 2024 (S2) | Sunrisers Eastern Cape | Durban’s Super Giants | 89 runs | Newlands, Cape Town | Aiden Markram |
| 2025 (S3) | MI Cape Town | Sunrisers Eastern Cape | 76 runs | Wanderers, Johannesburg | Rashid Khan |
| 2026 (S4) | Sunrisers Eastern Cape | Pretoria Capitals | 6 wickets | Newlands, Cape Town | Tristan Stubbs |
Titles by team
| Team | Titles | Runner-up Finishes |
|---|---|---|
| Sunrisers Eastern Cape | 3 (2023, 2024, 2026) | 1 (2025) |
| MI Cape Town | 1 (2025) | 0 |
| Pretoria Capitals | 0 | 2 (2023, 2026) |
| Durban’s Super Giants | 0 | 1 (2024) |
| Joburg Super Kings | 0 | 0 |
| Paarl Royals | 0 | 0 |
SA20 Season 5 (2027) Tickets Details
Tickets for Betway SA20 Season 5 go on general sale on 5 November 2026 through the official SA20 website.
The season opens on 17 January 2027 with a rematch of last season’s final between Sunrisers Eastern Cape and Pretoria Capitals at St George’s Park, Gqeberha, and ends with the final at Newlands, Cape Town on 21 February.
Pre-sale registration gave early access, including a limited number of R50 tickets for each team’s first home game, the playoffs and the final. Opening games, Saturday double-headers and the final usually sell fastest, so book early.
Suggested Reads:
Conclusion: SA20 2026 Results and What’s Next for Season 5
SA20 2026 ended with Sunrisers Eastern Cape beating Pretoria Capitals by six wickets in the final at Newlands, giving them a record third title under captain Tristan Stubbs. MI Cape Town’s 2025 triumph means two franchises have now shared all four trophies.
The next chapter begins on 17 January 2027, when the same two finalists meet again at St George’s Park, Gqeberha. Season 5 runs until the final at Newlands on 21 February, with the Faf du Plessis and Kieron Pollard signings at Joburg Super Kings among the storylines to follow.