The matches scheduled for SA20 League is here:

10 JanuaryMI Cape Town v Paarl RoyalsNewlands5:30pm
11 JanuaryDurban Super Giants v Joburg Super Giants Kingsmead5:30pm
12 JanuarySunrisers Eastern Cape v Pretoria CapitalsSt George’s Park, 5:30pm
13 JanuaryPaarl Royals v Joburg Super KingsBoland Park1:30pm
13 JanuaryMI Cape Town v Durban Super GiantsNewlands 5:30pm
14 JanuaryPretoria Capitals v Sunrisers Eastern Cape Centurion 1:30pm
14 JanuaryMI Cape Town v Durban Super GiantsNewlands 5:30pm
15 JanuaryDurban Super Giants v Paarl RoyalsKingsmead1:30pm
16 JanuarySunrisers Eastern Cape v MI Cape TownSt George’s Park5:30pm
17 JanuaryPaarl Royals v Durban Super Giants Boland Park1:30pm
17 JanuaryJoburg Super Kings v Pretoria CapitalsWanderers5:30pm
18 JanuaryMI Cape Town v Sunrisers Cape TownNewlands1:30pm
18 JanuaryPretoria Capitals v Joburg Super KingsCenturion5:30pm
19 JanuaryPaarl Royals v Sunrisers Eastern CapeBoland Park5:30pm
20 JanuaryDurban Super Giants v Pretoria CapitalsKingsmead5:30pm
21 JanuaryPaarl Royals v MI Cape TownBoland Park1:30pm
21 JanuarySunrisers Eastern Cape v Joburg Super KingsSt George’s Park5:30pm
22 JanuaryPaarl Royals v Pretoria CapitalsBoland Park1:30pm
22 JanuarySunrisers Eastern Cape v Durban Super GiantsSt George’s Park5:30pm
23 JanuaryMI Cape Town v Pretoria CapitalsNewlands5:30pm
24 JanuarySunrisers Eastern Cape v Paarl RoyalsSt George’s Park1:30pm
24 JanuaryJoburg Super Kings v Durban Super GiantsWanderers5:30pm
2 FebruaryDurban Super Giants v MI Cape Town Kingsmead5:30pm
3 FebruaryJoburg Super Kings v Paarl RoyalsWanderers1:30pm
3 FebruaryDurban Super Giants v Sunrisers Eastern Cape5:30pm
4 FebruaryPretoria Capitals v MI Cape Town Centurion5:30pm
5 FebruaryJoburg Super Kings v Sunrisers Eastern CapeWanderers1:30pm
5 FebruaryPretoria Capitals v Durban Super GiantsCenturion5:30pm
6 FebruaryJoburg Super Kings v MI Cape TownWanderers5:30pm
7 FebruaryPretoria Capitals v Paarl RoyalsCenturion5:30pm
8 FebruaryPretoria Capitals vs Paarl Royals, 1st Semi-Final
Pretoria Capitals won by 29 runs
9 February Super Kings vs Eastern Cape 2nd Semi-final
Sunrisers Eastern Cape won by 14 runs
12 FebruaryPretoria Capitals vs Sunrisers Eastern Cape Final
Sunrisers Eastern Cape won by 4 wickets
Start Date10th January 2023
End Date12th February 2023
Host CountrySouth Africa

A total of 6 teams is participating in the first edition of SA20 League 2023. A total of 33 matches will be played.