
SA20 2025
LeagueT20South AfricaFounded 2023
About SA20
SA20 is South Africa’s premier Twenty20 franchise league, launched in 2023 and backed by major IPL ownership groups.
Six city-based teams compete in a competition that, despite its short history, has quickly become a centrepiece of the South African summer and a strong draw for overseas talent.
Follow SA20 here with the points table, full fixtures and results, the six franchises and the season’s leading run-scorers and wicket-takers.
Key Facts
| Country | South Africa |
|---|---|
| First Season | 2023 |
| Format | Twenty20 (T20) |
| Teams | 6 |
Points Table
| # | Team | P | W | L | Pts | NRR |
|---|---|---|---|---|---|---|
| 1 | MI Cape Town | 10 | 7 | 2 | 35 | 2.446 |
| 2 | Paarl Royals | 10 | 7 | 3 | 28 | -0.125 |
| 3 | Sunrisers Eastern Cape | 10 | 5 | 5 | 24 | -0.206 |
| 4 | Joburg Super Kings | 10 | 4 | 5 | 19 | -0.208 |
| 5 | Pretoria Capitals | 10 | 2 | 6 | 14 | -0.585 |
| 6 | Durban's Super Giants | 10 | 2 | 6 | 12 | -1.256 |
Fixtures & Results
FinalFinished
MI Cape Town181/8 (20)
Sunrisers Eastern Cape105 (18.4)MI Cape Town won by 76 runs
The Wanderers Stadium8 Feb, 03:30 pm
Qualifier 2Finished
Paarl Royals175/4 (20)
Sunrisers Eastern Cape177/2 (19.2)Sunrisers Eastern Cape won by 8 wickets
SuperSport Park6 Feb, 03:30 pm
EliminatorFinished
Sunrisers Eastern Cape184/6 (20)
Joburg Super Kings152/7 (20)Sunrisers Eastern Cape won by 32 runs
SuperSport Park5 Feb, 03:30 pm
Qualifier 1Finished
MI Cape Town199/4 (20)
Paarl Royals160 (19.4)MI Cape Town won by 39 runs
St George's Park4 Feb, 03:30 pm
30th MatchFinished
MI Cape Town201/5 (20)
Pretoria Capitals106 (14)MI Cape Town won by 95 runs
Newlands2 Feb, 01:30 pm
SA20 — FAQ
How many teams play in SA20?
Six city-based franchises compete in SA20.
When did SA20 start?
SA20 launched in 2023.
Teams
Team list not available yet.
Fixtures & Results
FinalFinished
MI Cape Town181/8 (20)
Sunrisers Eastern Cape105 (18.4)MI Cape Town won by 76 runs
The Wanderers Stadium8 Feb, 03:30 pm
Qualifier 2Finished
Paarl Royals175/4 (20)
Sunrisers Eastern Cape177/2 (19.2)Sunrisers Eastern Cape won by 8 wickets
SuperSport Park6 Feb, 03:30 pm
EliminatorFinished
Sunrisers Eastern Cape184/6 (20)
Joburg Super Kings152/7 (20)Sunrisers Eastern Cape won by 32 runs
SuperSport Park5 Feb, 03:30 pm
Qualifier 1Finished
MI Cape Town199/4 (20)
Paarl Royals160 (19.4)MI Cape Town won by 39 runs
St George's Park4 Feb, 03:30 pm
30th MatchFinished
MI Cape Town201/5 (20)
Pretoria Capitals106 (14)MI Cape Town won by 95 runs
Newlands2 Feb, 01:30 pm
29th MatchFinished
Joburg Super Kings135/9 (16)
Durban's Super Giants173/4 (20)Durban's Super Giants won by 11 runs (D/L method)
The Wanderers Stadium1 Feb, 03:30 pm
28th MatchFinished
Sunrisers Eastern Cape148/8 (20)
Paarl Royals100 (18.2)Sunrisers Eastern Cape won by 48 runs
St George's Park1 Feb, 11:00 am
27th MatchFinished
Pretoria Capitals195/8 (20)
MI Cape Town222/3 (20)MI Cape Town won by 27 runs
SuperSport Park31 Jan, 03:30 pm
26th MatchFinished
Joburg Super Kings151/3 (17.5)
Paarl Royals150/9 (20)Joburg Super Kings won by 7 wickets
The Wanderers Stadium30 Jan, 03:30 pm
25th MatchFinished
MI Cape Town110/0 (11)
Sunrisers Eastern Cape107 (19.2)MI Cape Town won by 10 wickets
Newlands29 Jan, 03:30 pm
24th MatchFinished
Pretoria Capitals100/4 (12)
Joburg Super Kings99/9 (20)Pretoria Capitals won by 6 wickets
SuperSport Park28 Jan, 03:30 pm
23rd MatchFinished
Paarl Royals147/4 (19.5)
Durban's Super Giants143/7 (20)Paarl Royals won by 6 wickets
Boland Park27 Jan, 03:30 pm
22nd MatchFinished
Joburg Super Kings119/1 (14)
Sunrisers Eastern Cape118 (19)Joburg Super Kings won by 9 wickets
The Wanderers Stadium26 Jan, 01:30 pm
21st MatchFinished
MI Cape Town154/3 (14.5)
Durban's Super Giants149/6 (20)MI Cape Town won by 7 wickets
Newlands25 Jan, 03:30 pm
20th MatchFinished
Paarl Royals140/4 (20)
Pretoria Capitals129/7 (20)Paarl Royals won by 11 runs
Newlands25 Jan, 11:00 am
19th MatchFinished
Sunrisers Eastern Cape165/4 (20)
Joburg Super Kings151/8 (20)Sunrisers Eastern Cape won by 14 runs
St George's Park24 Jan, 03:30 pm
18th MatchFinished
Durban's Super Giants142/7 (20)
Paarl Royals146/5 (17.3)Paarl Royals won by 5 wickets
Kingsmead23 Jan, 03:30 pm
17th MatchFinished
Sunrisers Eastern Cape149/7 (20)
Pretoria Capitals97 (16.3)Sunrisers Eastern Cape won by 52 runs
St George's Park22 Jan, 03:30 pm
16th MatchAbandoned
Durban's Super Giants
MI Cape Town69/3 (11)No result
Kingsmead21 Jan, 03:30 pm
15th MatchFinished
Paarl Royals150/4 (19.1)
Joburg Super Kings146/6 (20)Paarl Royals won by 6 wickets
Boland Park20 Jan, 03:30 pm
14th MatchFinished
Sunrisers Eastern Cape117/4 (15.2)
Durban's Super Giants115/8 (20)Sunrisers Eastern Cape won by 6 wickets
St George's Park19 Jan, 01:30 pm
13th MatchFinished
MI Cape Town173/3 (15.5)
Joburg Super Kings172/5 (20)MI Cape Town won by 7 wickets
Newlands18 Jan, 03:30 pm
12th MatchFinished
Pretoria Capitals212/5 (20)
Paarl Royals213/2 (19.4)Paarl Royals won by 8 wickets
SuperSport Park18 Jan, 11:00 am
11th MatchFinished
Durban's Super Giants107 (18.1)
Sunrisers Eastern Cape165/5 (20)Sunrisers Eastern Cape won by 58 runs
Kingsmead17 Jan, 03:30 pm
10th MatchAbandoned
Joburg Super Kings
Pretoria Capitals138/8 (20)No result
The Wanderers Stadium16 Jan, 03:30 pm
9th MatchFinished
Paarl Royals159/4 (19)
MI Cape Town158/4 (20)Paarl Royals won by 6 wickets
Boland Park15 Jan, 03:30 pm
8th MatchFinished
Durban's Super Giants141 (18)
Joburg Super Kings169/7 (20)Joburg Super Kings won by 28 runs
Kingsmead14 Jan, 03:30 pm
7th MatchFinished
Pretoria Capitals115/4 (16)
Sunrisers Eastern Cape113 (19.4)Pretoria Capitals won by 6 wickets
SuperSport Park14 Jan, 11:00 am
6th MatchFinished
MI Cape Town172/7 (20)
Paarl Royals139/9 (20)MI Cape Town won by 33 runs
Newlands13 Jan, 03:30 pm
5th MatchAbandoned
Pretoria Capitals
Durban's Super GiantsMatch abandoned without a ball bowled
SuperSport Park12 Jan, 01:30 pm
4th MatchFinished
Joburg Super Kings82/3 (11.3)
MI Cape Town140/6 (20)Joburg Super Kings won by 6 runs (D/L method)
The Wanderers Stadium11 Jan, 03:30 pm
3rd MatchFinished
Paarl Royals176/1 (18.4)
Sunrisers Eastern Cape175/5 (20)Paarl Royals won by 9 wickets
Boland Park11 Jan, 11:00 am
2nd MatchFinished
Durban's Super Giants209/4 (20)
Pretoria Capitals207/6 (20)Durban Super Giants won by 2 runs
Kingsmead10 Jan, 03:30 pm
1st MatchFinished
Sunrisers Eastern Cape77 (15)
MI Cape Town174/7 (20)MI Cape Town won by 97 runs
St George's Park9 Jan, 03:30 pm
Points Table
| # | Team | P | W | L | Pts | NRR |
|---|---|---|---|---|---|---|
| 1 | MI Cape Town | 10 | 7 | 2 | 35 | 2.446 |
| 2 | Paarl Royals | 10 | 7 | 3 | 28 | -0.125 |
| 3 | Sunrisers Eastern Cape | 10 | 5 | 5 | 24 | -0.206 |
| 4 | Joburg Super Kings | 10 | 4 | 5 | 19 | -0.208 |
| 5 | Pretoria Capitals | 10 | 2 | 6 | 14 | -0.585 |
| 6 | Durban's Super Giants | 10 | 2 | 6 | 12 | -1.256 |
Most Runs
Not available for this season/plan.
Most Wickets
Not available for this season/plan.
SA20 News
No related news yet.