<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700&display=swap" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Poppins:wght@500;600;700;800&display=swap" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap" /> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons&display=swap" />
Notifications
No notifications yet

We'll let you know when something new comes up.

You're all caught up!

You don't have any unread notifications.

Cricket Series

CSA T20 Challenge 2026

Total75
Upcoming13
Completed62
DateAll

CSA T20 Challenge 2026 is a 75-match T20 series involving 17 teams, played across 17 cities from September 25, 2026 to November 14, 2026. 62 matches have been completed and 13 are still to be played. Every fixture links to its live score, full scorecard and ball-by-ball commentary, and the points table and match reports update as results come in.

Upcoming Matches

13
TUE, NOV 3, 2026
Super Eights · Durban, Kingsmead
T20
Dolphins flagDolphins
Western Province flagWestern Province
Live Score|Points Table 4:00 PM
THU, NOV 5, 2026
Super Eights · Gqeberha, St George's Park
T20
Warriors flagWarriors
Boland flagBoland
Match starts at Nov 5, 09:30 PM
Live Score|Points Table 4:00 PM
FRI, NOV 6, 2026
Super Eights · Benoni, Willowmoore Park
T20
Eastern Storm flagEastern Storm
Dolphins flagDolphins
Match starts at Nov 6, 09:30 PM
Live Score|Points Table 4:00 PM
SAT, NOV 7, 2026
Super Eights · Paarl, Boland Park
T20
Boland flagBoland
South Western Districts flagSouth Western Districts
Match starts at Nov 7, 04:30 PM
Live Score|Points Table 11:00 AM
Super Eights · Cape Town, Newlands
T20
Western Province flagWestern Province
Lions flagLions
Match starts at Nov 7, 09:30 PM
Live Score|Points Table 4:00 PM
SUN, NOV 8, 2026
Super Eights · Benoni, Willowmoore Park
T20
Eastern Storm flagEastern Storm
Warriors flagWarriors
Match starts at Nov 8, 01:30 PM
Live Score|Points Table 8:00 AM
Super Eights · Centurion, SuperSport Park
T20
Titans flagTitans
Dolphins flagDolphins
Match starts at Nov 8, 06:00 PM
Live Score|Points Table 12:30 PM
TUE, NOV 10, 2026
Super Eights · Cape Town, Newlands
T20
Western Province flagWestern Province
South Western Districts flagSouth Western Districts
Match starts at Nov 10, 09:30 PM
Live Score|Points Table 4:00 PM
WED, NOV 11, 2026
Super Eights · Paarl, Boland Park
T20
Boland flagBoland
Lions flagLions
Match starts at Nov 11, 04:30 PM
Live Score|Points Table 11:00 AM
Super Eights · Centurion, SuperSport Park
T20
Titans flagTitans
Warriors flagWarriors
Match starts at Nov 11, 09:30 PM
Live Score|Points Table 4:00 PM
FRI, NOV 13, 2026
1st Semi-Final · TBC, TBC
T20
TBC flagTBC
TBC flagTBC
Match starts at Nov 13, 04:30 PM
Live Score|Points Table 11:00 AM
2nd Semi-Final · TBC, TBC
T20
TBC flagTBC
TBC flagTBC
Match starts at Nov 13, 09:30 PM
Live Score|Points Table 4:00 PM
SAT, NOV 14, 2026
Final · TBC, TBC
T20
TBC flagTBC
TBC flagTBC
Match starts at Nov 14, 04:30 PM
Live Score|Points Table 11:00 AM

Recent Results

62
FRI, SEP 25, 2026
Pool A · Centurion, SuperSport Park
T20
Warriors flagWarriors
128/6 (20)
North West - Eastvaal Renault Dragons flagNorth West - Eastvaal Renault Dragons
131/3 (15.3)
North West - Eastvaal Renault Dragons won by 7 wkts
Live Score|Points Table 12:00 PM
Pool B · Centurion, SuperSport Park
T20
Western Province flagWestern Province
186/4 (20)
Titans flagTitans
190/5 (14.5)
Titans won by 5 wkts
Live Score|Points Table 4:00 PM
SAT, SEP 26, 2026
Pool A · Kimberley, Diamond Oval
T20
Northern Cape flagNorthern Cape
Border flagBorder
Match abandoned due to rain (No toss)
Live Score|Points Table 11:00 AM
SUN, SEP 27, 2026
Pool A · Durban, Kingsmead
T20
Lions flagLions
202/4 (20)
Dolphins flagDolphins
194/6 (20)
Lions won by 8 runs
Live Score|Points Table 11:00 AM
Pool B · Mpumalanga, Uplands College, White River
T20
Mpumalanga Rhinos flagMpumalanga Rhinos
75/2 (6)
Titans flagTitans
79/1 (5)
Titans won by 9 wkts - 6 over game due to rain
Live Score|Points Table 11:00 AM
Pool B · Cape Town, Newlands
T20
Knights flagKnights
168/7 (20)
Western Province flagWestern Province
169/5 (19.4)
Western Province won by 5 wkts
Live Score|Points Table 4:00 PM
MON, SEP 28, 2026
Pool A · East London, Buffalo Park
T20
Border flagBorder
151/4 (20)
North West - Eastvaal Renault Dragons flagNorth West - Eastvaal Renault Dragons
138/9 (20)
Border won by 13 runs
Live Score|Points Table 11:00 AM
TUE, SEP 29, 2026
Pool B · Pretoria, LC de Villiers Oval
T20
South Africa Emerging Players flagSouth Africa Emerging Players
KwaZulu-Natal Inland Tuskers flagKwaZulu-Natal Inland Tuskers
Match abandoned due to rain (No toss)
Live Score|Points Table 11:00 AM
Pool A · Gqeberha, St George's Park
T20
Warriors flagWarriors
175/4 (20)
Limpopo flagLimpopo
140/8 (20)
Warriors won by 35 runs
Live Score|Points Table 12:00 PM
Pool B · Paarl, Boland Park
T20
Knights flagKnights
160/5 (20)
Boland flagBoland
161/5 (20)
Boland won by 5 wkts
Live Score|Points Table 4:00 PM
WED, SEP 30, 2026
Pool A · Durban, Kingsmead
T20
Dolphins flagDolphins
239/5 (20)
Northern Cape flagNorthern Cape
135 (16.4)
Dolphins won by 104 runs
Live Score|Points Table 4:00 PM
Pool B · Benoni, Willowmoore Park
T20
Eastern Storm flagEastern Storm
Mpumalanga Rhinos flagMpumalanga Rhinos
Match abandoned due to rain (With toss)
Live Score|Points Table 4:00 PM
THU, OCT 1, 2026
Pool A · Oudtshoorn, Recreation Ground
T20
South Western Districts flagSouth Western Districts
182/4 (20)
Border flagBorder
143/9 (20)
South Western Districts won by 39 runs
Live Score|Points Table 11:00 AM
FRI, OCT 2, 2026
Pool B · Mpumalanga, Uplands College, White River
T20
Mpumalanga Rhinos flagMpumalanga Rhinos
159/4 (20)
KwaZulu-Natal Inland Tuskers flagKwaZulu-Natal Inland Tuskers
142 (19.3)
Mpumalanga Rhinos won by 17 runs
Live Score|Points Table 11:00 AM
Pool B · Bloemfontein, Mangaung Oval
T20
Titans flagTitans
267/3 (20)
Knights flagKnights
143 (17.2)
Titans won by 124 runs
Live Score|Points Table 4:00 PM
Pool A · Johannesburg, The Wanderers Stadium
T20
Lions flagLions
205/5 (20)
North West - Eastvaal Renault Dragons flagNorth West - Eastvaal Renault Dragons
207/4 (19.2)
North West - Eastvaal Renault Dragons won by 6 wkts
Live Score|Points Table 4:00 PM
SUN, OCT 4, 2026
Pool A · Polokwane, Polokwane Cricket Club
T20
Limpopo flagLimpopo
91 (19.4)
Dolphins flagDolphins
95/3 (12.5)
Dolphins won by 7 wkts
Live Score|Points Table 11:00 AM
Pool B · Pietermaritzburg, City Oval
T20
Boland flagBoland
187/5 (20)
KwaZulu-Natal Inland Tuskers flagKwaZulu-Natal Inland Tuskers
124 (19.1)
Boland won by 63 runs
Live Score|Points Table 11:00 AM
Pool A · Gqeberha, St George's Park
T20
Warriors flagWarriors
Lions flagLions
Match abandoned due to rain (no toss)
Live Score|Points Table 4:00 PM
Pool B · Cape Town, Newlands
T20
South Africa Emerging Players flagSouth Africa Emerging Players
194/4 (20)
Western Province flagWestern Province
200/4 (19.4)
Western Province won by 6 wkts
Live Score|Points Table 4:00 PM
MON, OCT 5, 2026
Pool A · Polokwane, Polokwane Cricket Club
T20
Limpopo flagLimpopo
128/6 (20)
South Western Districts flagSouth Western Districts
131/5 (19.3)
South Western Districts won by 5 wkts
Live Score|Points Table 11:00 AM
TUE, OCT 6, 2026
Pool B · Cape Town, Newlands
T20
Eastern Storm flagEastern Storm
130/7 (20)
Western Province flagWestern Province
134/1 (15.5)
Western Province won by 9 wkts
Live Score|Points Table 4:00 PM
WED, OCT 7, 2026
Pool A · Oudtshoorn, Recreation Ground
T20
Lions flagLions
175/1 (20)
South Western Districts flagSouth Western Districts
137/7 (20)
Lions won by 38 runs
Live Score|Points Table 11:00 AM
Pool B · Bloemfontein, Mangaung Oval
T20
Knights flagKnights
151/6 (20)
KwaZulu-Natal Inland Tuskers flagKwaZulu-Natal Inland Tuskers
155/3 (18.2)
KwaZulu - Natal Inland - Tuskers won by 7 wkts
Live Score|Points Table 4:00 PM
Pool B · Centurion, SuperSport Park
T20
South Africa Emerging Players flagSouth Africa Emerging Players
143/5 (20)
Titans flagTitans
147/2 (11.4)
Titans won by 8 wkts
Live Score|Points Table 4:00 PM
THU, OCT 8, 2026
Pool B · Paarl, Boland Park
T20
Boland flagBoland
164/4 (20)
Eastern Storm flagEastern Storm
164/5 (20)
Match tied (Boland won the Super Over)
Live Score|Points Table 4:00 PM
Pool A · Gqeberha, St George's Park
T20
Northern Cape flagNorthern Cape
83/9 (20)
Warriors flagWarriors
88/3 (11)
Warriors won by 7 wkts
Live Score|Points Table 4:00 PM
FRI, OCT 9, 2026
Pool A · East London, Buffalo Park
T20
Border flagBorder
128/7 (20)
Dolphins flagDolphins
129/3 (15.2)
Dolphins won by 7 wkts
Live Score|Points Table 11:00 AM
SAT, OCT 10, 2026
Pool B · Mpumalanga, Uplands College, White River
T20
Western Province flagWestern Province
136/7 (20)
Mpumalanga Rhinos flagMpumalanga Rhinos
111 (17.2)
Western Province won by 25 runs
Live Score|Points Table 11:00 AM
Pool A · Potchefstroom, Senwes Park
T20
North West - Eastvaal Renault Dragons flagNorth West - Eastvaal Renault Dragons
149/6 (20)
South Western Districts flagSouth Western Districts
150/4 (20)
South Western Districts won by 6 wkts
Live Score|Points Table 4:00 PM
SUN, OCT 11, 2026
Pool B · Centurion, SuperSport Park
T20
Titans flagTitans
260/4 (20)
Eastern Storm flagEastern Storm
161/7 (20)
Titans won by 99 runs
Live Score|Points Table 11:00 AM
Pool B · Pretoria, LC de Villiers Oval
T20
South Africa Emerging Players flagSouth Africa Emerging Players
151/4 (20)
Boland flagBoland
155/7 (16.3)
Boland won by 3 wkts
Live Score|Points Table 11:00 AM
TUE, OCT 13, 2026
Pool B · Pietermaritzburg, City Oval
T20
Titans flagTitans
204 (19.5)
KwaZulu-Natal Inland Tuskers flagKwaZulu-Natal Inland Tuskers
183/6 (20)
Titans won by 21 runs
Live Score|Points Table 11:00 AM
Pool A · Kimberley, Diamond Oval
T20
Northern Cape flagNorthern Cape
171/6 (20)
Limpopo flagLimpopo
65/4 (8.3)
Northern Cape won by 14 runs (DLS method)
Live Score|Points Table 11:00 AM
Pool A · Johannesburg, The Wanderers Stadium
T20
Lions flagLions
138/8 (20)
Border flagBorder
133/6 (20)
Lions won by 5 runs
Live Score|Points Table 4:00 PM
Pool A · Potchefstroom, Senwes Park
T20
North West - Eastvaal Renault Dragons flagNorth West - Eastvaal Renault Dragons
144/5 (20)
Dolphins flagDolphins
148/3 (16)
Dolphins won by 7 wkts
Live Score|Points Table 4:00 PM
WED, OCT 14, 2026
Pool B · Bloemfontein, Mangaung Oval
T20
Eastern Storm flagEastern Storm
186/6 (20)
Knights flagKnights
168/8 (20)
Eastern Storm won by 18 runs
Live Score|Points Table 4:00 PM
Pool B · Cape Town, Newlands
T20
Boland flagBoland
174/7 (20)
Western Province flagWestern Province
175/4 (19.5)
Western Province won by 6 wkts
Live Score|Points Table 4:00 PM
FRI, OCT 16, 2026
Pool A · Oudtshoorn, Recreation Ground
T20
South Western Districts flagSouth Western Districts
68 (16.2)
Warriors flagWarriors
70/1 (9.3)
Warriors won by 9 wkts
Live Score|Points Table 11:00 AM
Pool A · Polokwane, Polokwane Cricket Club
T20
Border flagBorder
166/3 (20)
Limpopo flagLimpopo
163/9 (20)
Border won by 3 runs
Live Score|Points Table 11:00 AM
SAT, OCT 17, 2026
Pool B · Paarl, Boland Park
T20
Boland flagBoland
141/6 (20)
Mpumalanga Rhinos flagMpumalanga Rhinos
102 (19.2)
Boland won by 39 runs
Live Score|Points Table 4:00 PM
SUN, OCT 18, 2026
Pool A · Johannesburg, The Wanderers Stadium
T20
Northern Cape flagNorthern Cape
137/5 (20)
Lions flagLions
139/2 (12)
Lions won by 8 wkts
Live Score|Points Table 11:00 AM
Pool B · Pretoria, LC de Villiers Oval
T20
Knights flagKnights
206/6 (20)
South Africa Emerging Players flagSouth Africa Emerging Players
152/6 (20)
Knights won by 54 runs
Live Score|Points Table 11:00 AM
TUE, OCT 20, 2026
Pool A · Durban, Kingsmead
T20
Dolphins flagDolphins
116 (18.5)
Warriors flagWarriors
117/4 (15)
Warriors won by 6 wkts
Live Score|Points Table 4:00 PM
WED, OCT 21, 2026
Pool A · Kimberley, Diamond Oval
T20
Northern Cape flagNorthern Cape
126/6 (20)
South Western Districts flagSouth Western Districts
127/4 (19.3)
South Western Districts won by 6 wkts
Live Score|Points Table 11:00 AM
Pool A · Potchefstroom, Senwes Park
T20
Limpopo flagLimpopo
147/6 (20)
North West - Eastvaal Renault Dragons flagNorth West - Eastvaal Renault Dragons
148/5 (17.5)
North West - Eastvaal Renault Dragons won by 5 wkts
Live Score|Points Table 4:00 PM
THU, OCT 22, 2026
Pool B · Mpumalanga, Uplands College, White River
T20
South Africa Emerging Players flagSouth Africa Emerging Players
153 (19.5)
Mpumalanga Rhinos flagMpumalanga Rhinos
158/5 (19.4)
Mpumalanga Rhinos won by 5 wkts
Live Score|Points Table 11:00 AM
Pool B · Benoni, Willowmoore Park
T20
Eastern Storm flagEastern Storm
149/9 (20)
KwaZulu-Natal Inland Tuskers flagKwaZulu-Natal Inland Tuskers
150/5 (20)
KwaZulu - Natal Inland - Tuskers won by 5 wkts
Live Score|Points Table 4:00 PM
FRI, OCT 23, 2026
Pool A · Durban, Kingsmead
T20
South Western Districts flagSouth Western Districts
51/4 (8)
Dolphins flagDolphins
56/0 (3.5)
Dolphins won by 10 wickets (DLS method)
Live Score|Points Table 4:00 PM
SAT, OCT 24, 2026
Pool A · East London, Buffalo Park
T20
Warriors flagWarriors
136/8 (20)
Border flagBorder
139/3 (18.1)
Border won by 7 wkts
Live Score|Points Table 11:00 AM
Pool A · Johannesburg, The Wanderers Stadium
T20
Limpopo flagLimpopo
119/6 (20)
Lions flagLions
120/2 (12.1)
Lions won by 8 wkts
Live Score|Points Table 11:00 AM
Pool B · Bloemfontein, Mangaung Oval
T20
Knights flagKnights
126/6 (20)
Mpumalanga Rhinos flagMpumalanga Rhinos
92 (18)
Knights won by 34 runs
Live Score|Points Table 4:00 PM
SUN, OCT 25, 2026
Pool B · Paarl, Boland Park
T20
Titans flagTitans
137/8 (20)
Boland flagBoland
137/9 (20)
Match tied and Super Over tied (Boland won the 2nd Super Over)
Live Score|Points Table 11:00 AM
Pool A · Potchefstroom, Senwes Park
T20
Northern Cape flagNorthern Cape
180/3 (20)
North West - Eastvaal Renault Dragons flagNorth West - Eastvaal Renault Dragons
22/3 (3.1)
No result due to rain
Live Score|Points Table 11:00 AM
Pool B · Pietermaritzburg, City Oval
T20
KwaZulu-Natal Inland Tuskers flagKwaZulu-Natal Inland Tuskers
164/3 (17)
Western Province flagWestern Province
117/5 (12)
Western Province won by 5 wkts (2nd innings reduced to 12 overs...
Live Score|Points Table 11:00 AM
Pool B · Benoni, Willowmoore Park
T20
South Africa Emerging Players flagSouth Africa Emerging Players
145/8 (20)
Eastern Storm flagEastern Storm
146/6 (16)
Eastern Storm won by 4 wkts
Live Score|Points Table 12:00 PM
WED, OCT 28, 2026
Super Eights · Johannesburg, The Wanderers Stadium
T20
Eastern Storm flagEastern Storm
198/6 (20)
Lions flagLions
204/1 (18)
Lions won by 9 wkts
Live Score|Points Table 4:00 PM
THU, OCT 29, 2026
Super Eights · Oudtshoorn, Recreation Ground
T20
Titans flagTitans
157/6 (20)
South Western Districts flagSouth Western Districts
158/7 (18.3)
South Western Districts won by 3 wkts
Live Score|Points Table 11:00 AM
SAT, OCT 31, 2026
Super Eights · Oudtshoorn, Recreation Ground
T20
Eastern Storm flagEastern Storm
144/7 (20)
South Western Districts flagSouth Western Districts
149/4 (19)
South Western Districts won by 6 wkts
Live Score|Points Table 11:00 AM
Super Eights · Gqeberha, St George's Park
T20
Western Province flagWestern Province
130/8 (20)
Warriors flagWarriors
133/6 (16.3)
Warriors won by 4 wkts
Live Score|Points Table 4:00 PM
SUN, NOV 1, 2026
Super Eights · Durban, Kingsmead
T20
Dolphins flagDolphins
174/4 (20)
Boland flagBoland
178/3 (19.3)
Boland won by 7 wkts
Live Score|Points Table 8:00 AM
Super Eights · Johannesburg, The Wanderers Stadium
T20
Lions flagLions
206/3 (20)
Titans flagTitans
191/7 (20)
Lions won by 15 runs
Live Score|Points Table 12:30 PM

How Cricket Series and Tournaments Work

Almost all international cricket is played as part of a series rather than as one-off games. Grouping matches this way gives a tour its shape and its drama — a single defeat can be recovered from, but a series result is what teams are ultimately judged on. Understanding the different formats a series can take makes it far easier to follow what is at stake on any given day.

Bilateral series

A bilateral series is a contest between two nations, usually as part of a tour — for example a three-match Test series or a five-match ODI series. The side that wins the most matches takes the series; if the result is level, the trophy is often shared or retained by the holder. Many bilateral series carry their own named trophies, such as the Ashes or the Border-Gavaskar Trophy, which adds a layer of history beyond the individual scoreline.

Multi-team tournaments

Tournaments bring several teams together and usually run in two stages: a league phase where every side plays a set number of games and earns points, followed by knockouts. The points table decides who advances, and net run rate (NRR) often separates teams level on points. World Cups, the Champions Trophy and franchise leagues such as the IPL all follow this league-then-knockout structure, which is why the standings matter just as much as the results in the closing stages.

Following a series on Crickpal

Open any series to see its full fixture list, live and completed scorecards, squads and — for tournaments — the live points table. Live games sit at the top, with upcoming fixtures and finished results below, so you can pick up an ongoing contest at a glance or plan which matches to watch next.

Frequently asked questions

What is the difference between a series and a tournament?

A series is usually two teams playing a set of matches against each other; a tournament involves several teams competing for one title, typically through a league and knockouts.

How is a tied series decided?

In bilateral cricket a drawn series is often shared, or the trophy stays with the holder. In tournaments, tie-breakers like net run rate and head-to-head results decide placings.

Where do I find the points table for a series?

Each multi-team series links to its own live points table showing wins, losses, points and net run rate, updated after every match.