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

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

Match yet to begin

Thu, 22 Jan '26

TBA

TBA

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

Match yet to begin

Fri, 23 Jan '26

TBA

TBA

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

Match yet to begin

Sun, 25 Jan '26

TBA

TBA

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

Match yet to begin

SA20 2026 Teams
AskESPNcricinfo Logo
Instant answers to T20 questions