SA20 League 2025-26

34 T20s  25 Dec - 25 Jan

 
DateMatch Detail
Fri, 26 Dec 2025Friday

SA20 League 2025-26, 1st Match  3:30 pm your time (26 Dec, 3:30 PM GMT)Newlands, Cape Town, South Africa

Logo
MICT
217/7 (20.0)
Logo
Durban
232/5 (20.0)

Durban Super Giants won by 15 runs

Sat, 27 Dec 2025Saturday

SA20 League 2025-26, 2nd Match  11:00 am your time (27 Dec, 11:00 AM GMT)SuperSport Park, Centurion, South Africa

Logo
Pretoria
146/9 (20.0)
Logo
Joburg
168/6 (20.0)

Joburg Super Kings won by 22 runs

SA20 League 2025-26, 3rd Match  3:30 pm your time (27 Dec, 3:30 PM GMT)Boland Park, Paarl, South Africa

Logo
Paarl
49/10 (11.5)
Logo
Sunrisers
186/4 (20.0)

Sunrisers Eastern Cape won by 137 runs

Sun, 28 Dec 2025Sunday

SA20 League 2025-26, 4th Match  1:30 pm your time (28 Dec, 1:30 PM GMT)Kingsmead, Durban, South Africa

Logo
Durban
37/0 (4.0)
Logo
MICT

Abandoned

Mon, 29 Dec 2025Monday

SA20 League 2025-26, 5th Match  3:30 pm your time (29 Dec, 3:30 PM GMT)St George's Park, Gqeberha, South Africa

Logo
Sunrisers
188/6 (20.0)
Logo
Pretoria
140/10 (17.5)

Sunrisers Eastern Cape won by 48 runs

Tue, 30 Dec 2025Tuesday

SA20 League 2025-26, 6th Match  3:30 pm your time (30 Dec, 3:30 PM GMT)Kingsmead, Durban, South Africa

Logo
Durban
86/10 (17.1)
Logo
Joburg
88/4 (12.2)

Joburg Super Kings won by 6 wickets

Wed, 31 Dec 2025Wednesday

SA20 League 2025-26, 7th Match  11:00 am your time (31 Dec, 11:00 AM GMT)St George's Park, Gqeberha, South Africa

Logo
Sunrisers
149/10 (20.0)
Logo
Paarl
150/5 (19.4)

Paarl Royals won by 5 wickets

SA20 League 2025-26, 8th Match  3:30 pm your time (31 Dec, 3:30 PM GMT)Newlands, Cape Town, South Africa

Logo
MICT
135/10 (14.2)
Logo
Pretoria
220/5 (20.0)

Pretoria Capitals won by 85 runs

Thu, 01 Jan 2026Thursday

SA20 League 2025-26, 9th Match  3:30 pm your time (01 Jan, 3:30 PM GMT)The Wanderers Stadium, Johannesburg, South Africa

Logo
Joburg
205/4 (20.0)
Logo
Durban
205/8 (20.0)

Joburg Super Kings won the Super Over

Fri, 02 Jan 2026Friday

SA20 League 2025-26, 10th Match  3:30 pm your time (02 Jan, 3:30 PM GMT)Boland Park, Paarl, South Africa

Logo
Paarl
181/3 (20.0)
Logo
MICT
180/8 (20.0)

Paarl Royals won by 1 run

Sat, 03 Jan 2026Saturday

SA20 League 2025-26, 11th Match  11:00 am your time (03 Jan, 11:00 AM GMT)The Wanderers Stadium, Johannesburg, South Africa

Logo
Joburg
Logo
Sunrisers
0/0

Abandoned

SA20 League 2025-26, 12th Match  3:30 pm your time (03 Jan, 3:30 PM GMT)SuperSport Park, Centurion, South Africa

Logo
Pretoria
Logo
Durban
0/0

Abandoned

Sun, 04 Jan 2026Sunday

SA20 League 2025-26, 13th Match  1:30 pm your time (04 Jan, 1:30 PM GMT)Newlands, Cape Town, South Africa

Logo
MICT
88/10 (18.4)
Logo
Paarl
90/3 (13.0)

Paarl Royals won by 7 wickets

Mon, 05 Jan 2026Monday

SA20 League 2025-26, 14th Match  3:30 pm your time (05 Jan, 3:30 PM GMT)SuperSport Park, Centurion, South Africa

Logo
Pretoria
176/7 (20.0)
Logo
Sunrisers
177/0 (14.2)

Sunrisers Eastern Cape won by 10 wickets

Tue, 06 Jan 2026Tuesday

SA20 League 2025-26, 15th Match  3:30 pm your time (06 Jan, 3:30 PM GMT)Newlands, Cape Town, South Africa

Logo
MICT
128/6 (11.2)
Logo
Joburg
123/7 (12.0)

MI Cape Town won by 4 wickets(DLS)

Wed, 07 Jan 2026Wednesday

SA20 League 2025-26, 16th Match  3:30 pm your time (07 Jan, 3:30 PM GMT)Kingsmead, Durban, South Africa

Logo
Durban
186/10 (19.4)
Logo
Pretoria
201/4 (20.0)

Pretoria Capitals won by 15 runs

Thu, 08 Jan 2026Thursday

SA20 League 2025-26, 17th Match  3:30 pm your time (08 Jan, 3:30 PM GMT)The Wanderers Stadium, Johannesburg, South Africa

Logo
Joburg
187/6 (20.0)
Logo
Paarl
0/0

Abandoned

Fri, 09 Jan 2026Friday

SA20 League 2025-26, 18th Match  3:30 pm your time (09 Jan, 3:30 PM GMT)Kingsmead, Durban, South Africa

Logo
Durban
Logo
Sunrisers

Abandoned

Sat, 10 Jan 2026Saturday

SA20 League 2025-26, 19th Match  11:00 am your time (10 Jan, 11:00 AM GMT)Boland Park, Paarl, South Africa

Logo
Paarl
117/6 (20.0)
Logo
Pretoria
138/9 (20.0)

Pretoria Capitals won by 21 runs

SA20 League 2025-26, 20th Match  3:30 pm your time (10 Jan, 3:30 PM GMT)The Wanderers Stadium, Johannesburg, South Africa

Logo
Joburg
198/5 (20.0)
Logo
MICT
234/3 (20.0)

MI Cape Town won by 36 runs

Sun, 11 Jan 2026Sunday

SA20 League 2025-26, 21st Match  1:30 pm your time (11 Jan, 1:30 PM GMT)St George's Park, Gqeberha, South Africa

Logo
Sunrisers
158/5 (20.0)
Logo
Durban
162/8 (19.3)

Durban Super Giants won by 2 wickets

Mon, 12 Jan 2026Monday

SA20 League 2025-26, 22nd Match  3:30 pm your time (12 Jan, 3:30 PM GMT)SuperSport Park, Centurion, South Africa

Logo
Pretoria
185/6 (20.0)
Logo
MICT
132/7 (20.0)

Pretoria Capitals won by 53 runs

Tue, 13 Jan 2026Tuesday

SA20 League 2025-26, 23rd Match  3:30 pm your time (13 Jan, 3:30 PM GMT)Boland Park, Paarl, South Africa

Logo
Paarl
191/4 (20.0)
Logo
Durban
186/5 (20.0)

Paarl Royals won by 6 wickets

Wed, 14 Jan 2026Wednesday

SA20 League 2025-26, 24th Match  3:30 pm your time (14 Jan, 3:30 PM GMT)St George's Park, Gqeberha, South Africa

Logo
Sunrisers
178/5 (20.0)
Logo
Joburg
117/10 (18.1)

Sunrisers Eastern Cape won by 61 runs

Thu, 15 Jan 2026Thursday

SA20 League 2025-26, 25th Match  3:30 pm your time (15 Jan, 3:30 PM GMT)SuperSport Park, Centurion, South Africa

Logo
Pretoria
127/10 (19.1)
Logo
Paarl
128/4 (15.1)

Paarl Royals won by 6 wickets

Fri, 16 Jan 2026Friday

SA20 League 2025-26, 26th Match  3:30 pm your time (16 Jan, 3:30 PM GMT)Newlands, Cape Town, South Africa

Logo
MICT
140/7 (19.2)
Logo
Sunrisers
139/9 (20.0)

MI Cape Town won by 3 wickets

Sat, 17 Jan 2026Saturday

SA20 League 2025-26, 27th Match  11:00 am your time (17 Jan, 11:00 AM GMT)Kingsmead, Durban, South Africa

Logo
Durban
189/7 (20.0)
Logo
Paarl
131/9 (20.0)

Durban Super Giants won by 58 runs

SA20 League 2025-26, 28th Match  3:30 pm your time (17 Jan, 3:30 PM GMT)The Wanderers Stadium, Johannesburg, South Africa

Logo
Joburg
122/8 (20.0)
Logo
Pretoria
143/6 (20.0)

Pretoria Capitals won by 21 runs

Sun, 18 Jan 2026Sunday

SA20 League 2025-26, 29th Match  1:30 pm your time (18 Jan, 1:30 PM GMT)St George's Park, Gqeberha, South Africa

Logo
Sunrisers
149/3 (19.5)
Logo
MICT
148/6 (20.0)

Sunrisers Eastern Cape won by 7 wickets

Mon, 19 Jan 2026Monday

SA20 League 2025-26, 30th Match  3:30 pm your time (19 Jan, 3:30 PM GMT)Boland Park, Paarl, South Africa

Logo
Paarl
122/10 (18.1)
Logo
Joburg
166/5 (20.0)

Joburg Super Kings won by 44 runs

Wed, 21 Jan 2026Wednesday

SA20 League 2025-26, 1st Qualifier  3:30 pm your time (21 Jan, 3:30 PM GMT)Kingsmead, Durban, South Africa

Logo
Sunrisers
170/7 (20.0)
Logo
Pretoria
172/3 (18.3)

Pretoria Capitals won by 7 wickets

Thu, 22 Jan 2026Thursday

SA20 League 2025-26, Eliminator Match  3:30 pm your time (22 Jan, 3:30 PM GMT)SuperSport Park, Centurion, South Africa

Logo
Paarl
210/5 (20.0)
Logo
Joburg
174/8 (20.0)

Paarl Royals won by 36 runs

Fri, 23 Jan 2026Friday

SA20 League 2025-26, 2nd Qualifier  3:30 pm your time (23 Jan, 3:30 PM GMT)The Wanderers Stadium, Johannesburg, South Africa

Logo
Sunrisers
117/3 (11.4)
Logo
Paarl
114/7 (20.0)

Sunrisers Eastern Cape won by 7 wickets

Sun, 25 Jan 2026Sunday

SA20 League 2025-26, Final Match  1:30 pm your time (25 Jan, 1:30 PM GMT)Newlands, Cape Town, South Africa

Logo
Pretoria
158/7 (20.0)
Logo
Sunrisers
162/4 (19.2)

Sunrisers Eastern Cape won by 6 wickets

   
03:30 PM, 26-Dec Cape Town, South Africa
Logo
MICT
217/7 (20.0)
Logo
Durban
232/5 (20.0)
Durban Super Giants won by 15 runs
   
11:00 AM, 27-Dec Centurion, South Africa
Logo
Pretoria
146/9 (20.0)
Logo
Joburg
168/6 (20.0)
Joburg Super Kings won by 22 runs
   
03:30 PM, 27-Dec Paarl, South Africa
Logo
Paarl
49/10 (11.5)
Logo
Sunrisers
186/4 (20.0)
Sunrisers Eastern Cape won by 137 runs
   
01:30 PM, 28-Dec Durban, South Africa
Logo
Durban
37/0 (4.0)
Logo
MICT
Abandoned
   
03:30 PM, 29-Dec Gqeberha, South Africa
Logo
Sunrisers
188/6 (20.0)
Logo
Pretoria
140/10 (17.5)
Sunrisers Eastern Cape won by 48 runs
   
03:30 PM, 30-Dec Durban, South Africa
Logo
Durban
86/10 (17.1)
Logo
Joburg
88/4 (12.2)
Joburg Super Kings won by 6 wickets
   
11:00 AM, 31-Dec Gqeberha, South Africa
Logo
Sunrisers
149/10 (20.0)
Logo
Paarl
150/5 (19.4)
Paarl Royals won by 5 wickets
   
03:30 PM, 31-Dec Cape Town, South Africa
Logo
MICT
135/10 (14.2)
Logo
Pretoria
220/5 (20.0)
Pretoria Capitals won by 85 runs
   
03:30 PM, 01-Jan Johannesburg, South Africa
Logo
Joburg
205/4 (20.0)
Logo
Durban
205/8 (20.0)
Joburg Super Kings won the Super Over
   
03:30 PM, 02-Jan Paarl, South Africa
Logo
Paarl
181/3 (20.0)
Logo
MICT
180/8 (20.0)
Paarl Royals won by 1 run
   
11:00 AM, 03-Jan Johannesburg, South Africa
Logo
Joburg
Logo
Sunrisers
0/0
Abandoned
   
03:30 PM, 03-Jan Centurion, South Africa
Logo
Pretoria
Logo
Durban
0/0
Abandoned
   
01:30 PM, 04-Jan Cape Town, South Africa
Logo
MICT
88/10 (18.4)
Logo
Paarl
90/3 (13.0)
Paarl Royals won by 7 wickets
   
03:30 PM, 05-Jan Centurion, South Africa
Logo
Pretoria
176/7 (20.0)
Logo
Sunrisers
177/0 (14.2)
Sunrisers Eastern Cape won by 10 wickets
   
03:30 PM, 06-Jan Cape Town, South Africa
Logo
MICT
128/6 (11.2)
Logo
Joburg
123/7 (12.0)
MI Cape Town won by 4 wickets(DLS)
   
03:30 PM, 07-Jan Durban, South Africa
Logo
Durban
186/10 (19.4)
Logo
Pretoria
201/4 (20.0)
Pretoria Capitals won by 15 runs
   
03:30 PM, 08-Jan Johannesburg, South Africa
Logo
Joburg
187/6 (20.0)
Logo
Paarl
0/0
Abandoned
   
03:30 PM, 09-Jan Durban, South Africa
Logo
Durban
Logo
Sunrisers
Abandoned
   
11:00 AM, 10-Jan Paarl, South Africa
Logo
Paarl
117/6 (20.0)
Logo
Pretoria
138/9 (20.0)
Pretoria Capitals won by 21 runs
   
03:30 PM, 10-Jan Johannesburg, South Africa
Logo
Joburg
198/5 (20.0)
Logo
MICT
234/3 (20.0)
MI Cape Town won by 36 runs
   
01:30 PM, 11-Jan Gqeberha, South Africa
Logo
Sunrisers
158/5 (20.0)
Logo
Durban
162/8 (19.3)
Durban Super Giants won by 2 wickets
   
03:30 PM, 12-Jan Centurion, South Africa
Logo
Pretoria
185/6 (20.0)
Logo
MICT
132/7 (20.0)
Pretoria Capitals won by 53 runs
   
03:30 PM, 13-Jan Paarl, South Africa
Logo
Paarl
191/4 (20.0)
Logo
Durban
186/5 (20.0)
Paarl Royals won by 6 wickets
   
03:30 PM, 14-Jan Gqeberha, South Africa
Logo
Sunrisers
178/5 (20.0)
Logo
Joburg
117/10 (18.1)
Sunrisers Eastern Cape won by 61 runs
   
03:30 PM, 15-Jan Centurion, South Africa
Logo
Pretoria
127/10 (19.1)
Logo
Paarl
128/4 (15.1)
Paarl Royals won by 6 wickets
   
03:30 PM, 16-Jan Cape Town, South Africa
Logo
MICT
140/7 (19.2)
Logo
Sunrisers
139/9 (20.0)
MI Cape Town won by 3 wickets
   
11:00 AM, 17-Jan Durban, South Africa
Logo
Durban
189/7 (20.0)
Logo
Paarl
131/9 (20.0)
Durban Super Giants won by 58 runs
   
03:30 PM, 17-Jan Johannesburg, South Africa
Logo
Joburg
122/8 (20.0)
Logo
Pretoria
143/6 (20.0)
Pretoria Capitals won by 21 runs
   
01:30 PM, 18-Jan Gqeberha, South Africa
Logo
Sunrisers
149/3 (19.5)
Logo
MICT
148/6 (20.0)
Sunrisers Eastern Cape won by 7 wickets
   
03:30 PM, 19-Jan Paarl, South Africa
Logo
Paarl
122/10 (18.1)
Logo
Joburg
166/5 (20.0)
Joburg Super Kings won by 44 runs
   
03:30 PM, 21-Jan Durban, South Africa
Logo
Sunrisers
170/7 (20.0)
Logo
Pretoria
172/3 (18.3)
Pretoria Capitals won by 7 wickets
   
03:30 PM, 22-Jan Centurion, South Africa
Logo
Paarl
210/5 (20.0)
Logo
Joburg
174/8 (20.0)
Paarl Royals won by 36 runs
   
03:30 PM, 23-Jan Johannesburg, South Africa
Logo
Sunrisers
117/3 (11.4)
Logo
Paarl
114/7 (20.0)
Sunrisers Eastern Cape won by 7 wickets
   
01:30 PM, 25-Jan Cape Town, South Africa
Logo
Pretoria
158/7 (20.0)
Logo
Sunrisers
162/4 (19.2)
Sunrisers Eastern Cape won by 6 wickets