SA20 2026 Schedule & Results

Fri, 26 Dec '25
MI Cape Town Flag

MI Cape Town

Durban's Super Giants Flag

Durban's Super Giants

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Sat, 27 Dec '25
Pretoria Capitals Flag

Pretoria Capitals

Joburg Super Kings Flag

Joburg Super Kings

11:00 AM
11:00 am GMT | 1:00 pm Local

Match yet to begin

Paarl Royals Flag

Paarl Royals

Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Sun, 28 Dec '25
Durban's Super Giants Flag

Durban's Super Giants

MI Cape Town Flag

MI Cape Town

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Mon, 29 Dec '25
Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

Pretoria Capitals Flag

Pretoria Capitals

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Tue, 30 Dec '25
Durban's Super Giants Flag

Durban's Super Giants

Joburg Super Kings Flag

Joburg Super Kings

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Wed, 31 Dec '25
Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

Paarl Royals Flag

Paarl Royals

11:00 AM
11:00 am GMT | 1:00 pm Local

Match yet to begin

MI Cape Town Flag

MI Cape Town

Pretoria Capitals Flag

Pretoria Capitals

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Thu, 01 Jan '26
Joburg Super Kings Flag

Joburg Super Kings

Durban's Super Giants Flag

Durban's Super Giants

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Fri, 02 Jan '26
Paarl Royals Flag

Paarl Royals

MI Cape Town Flag

MI Cape Town

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Sat, 03 Jan '26
Joburg Super Kings Flag

Joburg Super Kings

Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

11:00 AM
11:00 am GMT | 1:00 pm Local

Match yet to begin

Pretoria Capitals Flag

Pretoria Capitals

Durban's Super Giants Flag

Durban's Super Giants

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Sun, 04 Jan '26
MI Cape Town Flag

MI Cape Town

Paarl Royals Flag

Paarl Royals

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Mon, 05 Jan '26
Pretoria Capitals Flag

Pretoria Capitals

Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Tue, 06 Jan '26
MI Cape Town Flag

MI Cape Town

Joburg Super Kings Flag

Joburg Super Kings

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Wed, 07 Jan '26
Durban's Super Giants Flag

Durban's Super Giants

Pretoria Capitals Flag

Pretoria Capitals

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Thu, 08 Jan '26
Joburg Super Kings Flag

Joburg Super Kings

Paarl Royals Flag

Paarl Royals

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Fri, 09 Jan '26
Durban's Super Giants Flag

Durban's Super Giants

Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Sat, 10 Jan '26
Paarl Royals Flag

Paarl Royals

Pretoria Capitals Flag

Pretoria Capitals

11:00 AM
11:00 am GMT | 1:00 pm Local

Match yet to begin

Joburg Super Kings Flag

Joburg Super Kings

MI Cape Town Flag

MI Cape Town

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Sun, 11 Jan '26
Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

Durban's Super Giants Flag

Durban's Super Giants

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Mon, 12 Jan '26
Pretoria Capitals Flag

Pretoria Capitals

MI Cape Town Flag

MI Cape Town

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Tue, 13 Jan '26
Paarl Royals Flag

Paarl Royals

Durban's Super Giants Flag

Durban's Super Giants

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Wed, 14 Jan '26
Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

Joburg Super Kings Flag

Joburg Super Kings

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Thu, 15 Jan '26
Pretoria Capitals Flag

Pretoria Capitals

Paarl Royals Flag

Paarl Royals

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Fri, 16 Jan '26
MI Cape Town Flag

MI Cape Town

Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Sat, 17 Jan '26
Durban's Super Giants Flag

Durban's Super Giants

Paarl Royals Flag

Paarl Royals

11:00 AM
11:00 am GMT | 1:00 pm Local

Match yet to begin

Joburg Super Kings Flag

Joburg Super Kings

Pretoria Capitals Flag

Pretoria Capitals

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Sun, 18 Jan '26
Sunrisers Eastern Cape Flag

Sunrisers Eastern Cape

MI Cape Town Flag

MI Cape Town

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Mon, 19 Jan '26
Paarl Royals Flag

Paarl Royals

Joburg Super Kings Flag

Joburg Super Kings

3:30 PM
3:30 pm GMT | 5:30 pm Local

Match yet to begin

Wed, 21 Jan '26

TBA

TBA

Match yet to begin

Thu, 22 Jan '26

TBA

TBA

Match yet to begin

Fri, 23 Jan '26

TBA

TBA

Match yet to begin

Sun, 25 Jan '26

TBA

TBA

Match yet to begin

SA20 2026 Teams
AskESPNcricinfo Logo
Instant answers to T20 questions