Cricket South Africa have announced the fixtures for the third edition of the SA20 league.
The event will kick off with Sunrisers Eastern Cape taking on MI Cape Town on 9 January, 2025. The final will take place in Johannesburg on Saturday, February 8.
Total of 6 teams are featuring in this competition. The teams are Sunrisers Eastern Cape, MI Cape Town, Durban’s Super Giants, Pretoria Capitals, Joburg Super Kings and Paarl Royals.
SA20 schedule 2025
Thursday, 9 January – Sunrisers Eastern Cape vs MI Cape Town – Gqeberha, MI Cape Town won by 97 runs
Friday, 10 January – Durban’s Super Giants vs Pretoria Capitals – Durban, Super Giants won by 2 runs
Saturday, 11 January – Paarl Royals vs Sunrisers Eastern Cape – Paarl, Royals won by 9 wickets
Saturday, 11 January – Joburg Super Kings vs MI Cape Town – Johannesburg, Super Kings won by 6 runs (DLS method)
Sunday, 12 January – Pretoria Capitals vs Durban’s Super Giants – Centurion, Match abandoned
Monday, 13 January – MI Cape Town vs Paarl Royals – Cape Town, MI Cape Town won by 33 runs
Tuesday, 14 January – Pretoria Capitals vs Sunrisers Eastern Cape – Centurion, Capitals won by 6 wickets
Tuesday, 14 January – Durban’s Super Giants vs Joburg Super Kings – Durban, Super Kings won by 28 runs
Wednesday, 15 January – Paarl Royals vs MI Cape Town – Paarl, Royals won by 6 wickets
Thursday, 16 January – Joburg Super Kings vs Pretoria Capitals – Johannesburg, No result.
Friday, 17 January – Durban’s Super Giants vs Sunrisers Eastern Cape – Durban, Eastern Cape won by 58 runs
Saturday, 18 January – Pretoria Capitals vs Paarl Royals – Centurion, Royals win by 8 wickets
Saturday, 18 January – MI Cape Town vs Joburg Super Kings – Cape Town, MI Cape Town won by 7 wickets
Sunday, 19 January – Sunrisers Eastern Cape vs Durban’s Super Giants – Gqeberha, Eastern Cape won by 6 wickets
Monday, 20 January – Paarl Royals vs Joburg Super Kings – Paarl, Royals won by 6 wickets
Tuesday, 21 January – Durban’s Super Giants vs MI Cape Town – Durban, No result
Wednesday, 22 January – Sunrisers Eastern Cape vs Pretoria Capitals – Gqeberha, Eastern Cape won by 52 runs
Thursday, 23 January – Durban’s Super Giants vs Paarl Royals – Durban, Royals won by 5 wickets
Friday, 24 January – Sunrisers Eastern Cape vs Joburg Super Kings – Gqeberha, Eastern Cape won by 14 runs
Saturday, 25 January – MI Cape Town vs Durban’s Super Giants – Cape Town, MI Cape Town won by 7 wickets
Saturday, 25 January – Paarl Royals vs Pretoria Capitals – Paarl, Royals won by 11 runs
Sunday, 26 January – Joburg Super Kings vs Sunrisers Eastern Cape – Johannesburg, Super Kings won by 9 wickets
Monday, 27 January – Paarl Royals vs Durban’s Super Giants – Paarl, Royals won by 6 wickets
Tuesday, 28 January – Pretoria Capitals vs Joburg Super Kings – Centurion, Capitals won by 6 wickets
Wednesday, 29 January – MI Cape Town vs Sunrisers Eastern Cape – Cape Town,MI Cape Town won by 10 wickets
Thursday, 30 January – Joburg Super Kings vs Paarl Royals – Johannesburg, Super Kings won by 7 wickets
Friday, 31 January – Pretoria Capitals vs MI Cape Town – Centurion, MI Cape Town won by 27 runs
Saturday, 1 February – Sunrisers Eastern Cape vs Paarl Royals – Gqeberha, Eastern Cape won by 48 runs
Saturday, 1 February – Joburg Super Kings vs Durban’s Super Giants – Johannesburg, Super Giants won by 11 runs (DLS method)
Sunday, 2 February – MI Cape Town vs Pretoria Capitals – Cape Town, MI Cape Town won by 95 runs
Tuesday, 4 February – Qualifier 1, MI Cape Town vs Paarl Royals – Gqeberha, MI Cape Town won by 39 runs
Wednesday, 5 February – Eliminator, Joburg Super Kings vs Sunrisers Eastern Cape – Centurion, Eastern Cape won by 32 runs
Thursday, 6 February – Qualifier 2, Paarl Royals vs Sunrisers Eastern Cape – Centurion
Saturday, 8 February – Final, MI Cape Town vs – Johannesburg