CSA T20 Challenge, 2025

Matches

October 29, 2025

KwaZulu-Natal Inland vs Titans — Match 1, T20

Match 1, T20
completed
KwaZulu-Natal Inland
142/10 (19.3)
Titans
151/7 (20)

TIT won by 9 runs

North West Dragons vs Warriors — Match 2, T20

Match 2, T20
canceled
North West Dragons
Warriors

Match abandoned
October 31, 2025

Boland vs North West Dragons — Match 3, T20

Match 3, T20
completed
Boland
148/9 (20)
North West Dragons
139/9 (20)

BOL won by 9 runs
November 1, 2025

Dolphins vs KwaZulu-Natal Inland — Match 4, T20

Match 4, T20
completed
Dolphins
178/5 (20)
KwaZulu-Natal Inland
164/7 (20)

DOL won by 14 runs

Titans vs Warriors — Match 5, T20

Match 5, T20
completed
Titans
107/10 (17.1)
Warriors
193/3 (20)

WAR won by 86 runs
November 2, 2025

Western Province vs North West Dragons — Match 6, T20

Match 6, T20
completed
Western Province
188/6 (17)
North West Dragons
186/5 (20)

WP won by 4 wickets

Lions vs Boland — Match 7, T20

Match 7, T20
completed
Lions
130/6 (20)
Boland
138/10 (18)

BOL won by 8 runs
November 4, 2025

Boland vs Western Province — Match 8, T20

Match 8, T20
completed
Boland
173/5 (20)
Western Province
108/10 (16)

BOL won by 65 runs
November 6, 2025

Boland vs Titans — Match 9, T20

Match 9, T20
completed
Boland
129/3 (13.4)
Titans
128/8 (20)

BOL won by 7 wickets
November 7, 2025

Warriors vs Western Province — Match 10, T20

Match 10, T20
completed
Warriors
135/4 (15.3)
Western Province
134/9 (20)

WAR won by 6 wickets

North West Dragons vs Dolphins — Match 11, T20

Match 11, T20
completed
North West Dragons
124/10 (17)
Dolphins
155/9 (17)

DOL won by 31 runs
November 8, 2025

Lions vs KwaZulu-Natal Inland — Match 12, T20

Match 12, T20
completed
Lions
159/5 (20)
KwaZulu-Natal Inland
161/5 (20)

KZNI won by 2 runs
November 9, 2025

Dolphins vs Warriors — Match 14, T20

Match 14, T20
completed
Dolphins
100/3 (14.2)
Warriors
94/10 (19.1)

DOL won by 7 wickets

Western Province vs Titans — Match 13, T20

Match 13, T20
completed
Western Province
225/6 (20)
Titans
141/10 (17.4)

WP won by 84 runs
November 11, 2025

North West Dragons vs KwaZulu-Natal Inland — Match 16, T20

Match 16, T20
completed
North West Dragons
173/5 (20)
KwaZulu-Natal Inland
148/8 (20)

NWD won by 25 runs

Warriors vs Lions — Match 15, T20

Match 15, T20
completed
Warriors
151/2 (17.4)
Lions
146/7 (20)

WAR won by 8 wickets
November 13, 2025

KwaZulu-Natal Inland vs Western Province — Match 17, T20

Match 17, T20
completed
KwaZulu-Natal Inland
107/10 (19.4)
Western Province
109/1 (15.3)

WP won by 9 wickets
November 14, 2025

Boland vs Dolphins — Match 18, T20

Match 18, T20
completed
Boland
134/8 (20) & 7/0 (1) & 10/0 (1)
Dolphins
134/10 (20) & 7/2 (1) & 5/1 (1)

BOL won by superover

North West Dragons vs Titans — Match 19, T20

Match 19, T20
completed
North West Dragons
189/6 (20)
Titans
196/6 (20)

TIT won by 7 runs
November 15, 2025

KwaZulu-Natal Inland vs Warriors — Match 20, T20

Match 20, T20
completed
KwaZulu-Natal Inland
127/10 (18)
Warriors
181/7 (20)

WAR won by 54 runs
November 16, 2025

Titans vs Lions — Match 22, T20

Match 22, T20
canceled
Titans
Lions

Match abandoned

Western Province vs Dolphins — Match 21, T20

Match 21, T20
completed
Western Province
139/5 (18.1)
Dolphins
138/7 (20)

WP won by 5 wickets
November 19, 2025

Lions vs North West Dragons — Match 24, T20

Match 24, T20
completed
Lions
181/7 (20) & 7/2 (0.5)
North West Dragons
181/6 (20) & 8/0 (0.5)

NWD won by superover

Warriors vs Boland — Match 23, T20

Match 23, T20
completed
Warriors
209/5 (20)
Boland
111/10 (15.5)

WAR won by 98 runs
November 21, 2025

Western Province vs Lions — Match 25, T20

Match 25, T20
completed
Western Province
183/6 (20)
Lions
201/2 (20)

LIO won by 18 runs

Titans vs Dolphins — Match 26, T20

Match 26, T20
completed
Titans
248/3 (20)
Dolphins
104/3 (7)

DOL won by 7 wickets (DLS Method)
November 22, 2025

KwaZulu-Natal Inland vs Boland — Match 27, T20

Match 27, T20
completed
KwaZulu-Natal Inland
121/10 (20)
Boland
168/6 (20)

BOL won by 47 runs
November 23, 2025

Dolphins vs Lions — Match 28, T20

Match 28, T20
completed
Dolphins
195/8 (19.4)
Lions
194/2 (20)

DOL won by 2 wickets
November 25, 2025

Boland vs Warriors — Qualifier 1, T20

Qualifier 1, T20
completed
Boland
176/3 (20)
Warriors
171/6 (20)

BOL won by 5 runs
November 26, 2025

Dolphins vs Western Province — Eliminator, T20

Eliminator, T20
completed
Dolphins
141/8 (20)
Western Province
126/9 (20)

DOL won by 15 runs
November 28, 2025

Warriors vs Dolphins — Qualifier 2, T20

Qualifier 2, T20
canceled
Warriors
Dolphins
64/0 (5.3)

Match abandoned due to rain
November 30, 2025

Boland vs Warriors — Final, T20

Final, T20
scheduled
Boland
Starts at 11:00 AM
Warriors

Squads

Point Table

CSA T20 Challenge
Team P W L NR NRR PTS FORM
Boland BOL 7 6 1 0 +0.567 27 W L W W W
Warriors WAR 7 5 1 1 +2.168 26 W W W L W
Dolphins DOL 7 5 2 0 +0.716 22 W W L L W
Western Province WP 7 4 3 0 +0.344 18 L W W W L
North West Dragons NWD 7 2 4 1 -0.447 10 W L W L L
Titans TIT 7 2 4 1 -2.035 10 L N W L L
Lions LIO 7 1 5 1 -0.174 6 L W L N L
KwaZulu-Natal Inland KZNI 7 1 6 0 -1.330 4 L L L L W

Stats

Most Runs

Pos Name Innings Runs
1
Matthew De Villiers
South Africa
7 394
2
Rassie van der Dussen
South Africa
6 275
3
Daniel Smith
South Africa
7 228
4
Reeza Hendricks
South Africa
5 211
5
Lehan Botha
South Africa
7 205
6
Jp King
South Africa
7 203
7
Muhammad Manack
South Africa
7 199
8
Ludwich Schuld
South Africa
6 194
9
Joshua van Heerden
South Africa
6 193
10
Clyde Fortuin
South Africa
8 185
11
Edward Moore
South Africa
7 183
12
Janneman Malan
South Africa
6 156
13
Khaya Zondo
South Africa
7 154
14
Gomolemo Phiri
South Africa
6 152
15
Grant Roelofsen
South Africa
6 151
16
Ntando Zuma
South Africa
6 150
17
Jason Smith
South Africa
3 149
18
Gavin Kaplan
South Africa
7 147
19
Sean Gilson
South Africa
6 144
20
Diego Rosier
South Africa
6 138