Skip to content
FairPlay

T20 competition

CSA T20 Challenge

80 verified results in the last 12 months (6 Nov 2025 to 5 Nov 2026), involving 16 teams at 19 venues. 8 more matches are scheduled. Format: T20.

Upcoming matches

Start times in India Standard Time. Fixtures are checked against the match-data source every few minutes. FairPlay rates are open on 14 markets in this competition: see FairPlay rates.

  1. 6 Nov 2026 · 21:30 IST

    Match centre: Eastern Strom v Dolphins →

  2. 7 Nov 2026 · 16:30 IST

    Match centre: Rocks (Boland) v South Western Districts →

  3. 7 Nov 2026 · 21:30 IST

    Match centre: Western Province v Lions →

  4. 8 Nov 2026 · 13:30 IST

    Match centre: Eastern Strom v Warriors →

  5. 8 Nov 2026 · 18:00 IST

    Match centre: Titans v Dolphins →

  6. 10 Nov 2026 · 21:30 IST

    Match centre: Western Province v South Western Districts →

  7. 11 Nov 2026 · 16:30 IST

    Match centre: Rocks (Boland) v Lions →

  8. 11 Nov 2026 · 21:30 IST

    Match centre: Titans v Warriors →

Recent results

The latest 30 results, newest first. Results from every competition are in the cricket results archive.

  1. 5 Nov 2026 · 21:30 IST

    T20

    Warriors138/7 (20 ov) & 2/2 (0.4 ov)

    Rocks (Boland)138/5 (20 ov) & 4/0 (0.1 ov)

    Match tied (Rocks (Boland) won the one-over eliminator)

    Scorecard: Warriors v Rocks (Boland) →

  2. 3 Nov 2026 · 21:30 IST

    T20

    Dolphins

    Western Province

    Match abandoned without a bowl bowled

    Scorecard: Dolphins v Western Province →

  3. 1 Nov 2026 · 18:00 IST

    T20

    Lions206/3 (20 ov)

    Titans191/7 (20 ov)

    Lions won by 15 runs

    Scorecard: Lions v Titans →

  4. 1 Nov 2026 · 13:30 IST

    T20

    Dolphins174/4 (20 ov)

    Rocks (Boland)178/3 (19.3 ov)

    Rocks (Boland) won by 7 wickets (with 3 balls remaining)

    Scorecard: Dolphins v Rocks (Boland) →

  5. 31 Oct 2026 · 21:30 IST

    T20

    Warriors133/6 (16.3 ov)

    Western Province130/8 (20 ov)

    Warriors won by 4 wickets (with 21 balls remaining)

    Scorecard: Warriors v Western Province →

  6. 31 Oct 2026 · 16:30 IST

    T20

    South Western Districts149/4 (19 ov)

    Eastern Strom144/7 (20 ov)

    South Western Districts won by 6 wickets (with 6 balls remaining)

    Scorecard: South Western Districts v Eastern Strom →

  7. 29 Oct 2026 · 16:30 IST

    T20

    South Western Districts158/7 (18.3 ov)

    Titans157/6 (20 ov)

    South Western Districts won by 3 wickets (with 9 balls remaining)

    Scorecard: South Western Districts v Titans →

  8. 28 Oct 2026 · 21:30 IST

    T20

    Lions204/1 (18 ov)

    Eastern Strom198/6 (20 ov)

    Lions won by 9 wickets (with 12 balls remaining)

    Scorecard: Lions v Eastern Strom →

  9. 25 Oct 2026 · 17:30 IST

    T20

    Eastern Strom146/6 (16 ov)

    South Africa Emerging145/8 (20 ov)

    Eastern Strom won by 4 wickets (with 24 balls remaining)

    Scorecard: Eastern Strom v South Africa Emerging →

  10. 25 Oct 2026 · 16:30 IST

    T20

    KwaZulu-Natal Inland164/3 (17 ov)

    Western Province117/5 (12 ov)

    Western Province won by 5 wickets (with 0 ball remaining) (D/L method)`

    Scorecard: KwaZulu-Natal Inland v Western Province →

  11. 25 Oct 2026 · 16:30 IST

    T20

    Rocks (Boland)137/9 (20 ov) & 9/1 (1 ov)

    Titans137/8 (20 ov) & 9/1 (1 ov)

    Match tied (Rocks (Boland) won the 2nd Super Over)

    Scorecard: Rocks (Boland) v Titans →

  12. 25 Oct 2026 · 16:30 IST

    T20

    North West Dragons22/3 (3.1 ov)

    Northern Cape180/3 (20 ov)

    No result

    Scorecard: North West Dragons v Northern Cape →

  13. 24 Oct 2026 · 21:30 IST

    T20

    Knights126/6 (20 ov)

    Mpumalanga Rhinos92 (18 ov)

    Knights won by 34 runs

    Scorecard: Knights v Mpumalanga Rhinos →

  14. 24 Oct 2026 · 16:30 IST

    T20

    Lions120/2 (12.1 ov)

    Limpopo119/6 (20 ov)

    Lions won by 8 wickets (with 47 balls remaining)

    Scorecard: Lions v Limpopo →

  15. 24 Oct 2026 · 16:30 IST

    T20

    Eastern Cape Linyathi (Border)139/3 (18.1 ov)

    Warriors136/8 (20 ov)

    Eastern Cape Linyathi (Border) won by 7 wickets (with 11 balls remaining)

    Scorecard: Eastern Cape Linyathi (Border) v Warriors →

  16. 23 Oct 2026 · 21:30 IST

    T20

    Dolphins56/0 (3.5 ov)

    South Western Districts51/4 (8 ov)

    Dolphins won by 10 wickets (with 25 balls remaining) (D/L method)

    Scorecard: Dolphins v South Western Districts →

  17. 22 Oct 2026 · 21:30 IST

    T20

    Eastern Strom149/9 (20 ov)

    KwaZulu-Natal Inland150/5 (20 ov)

    KwaZulu-Natal Inland won by 5 wickets

    Scorecard: Eastern Strom v KwaZulu-Natal Inland →

  18. 22 Oct 2026 · 16:30 IST

    T20

    Mpumalanga Rhinos158/5 (19.4 ov)

    South Africa Emerging153 (19.5 ov)

    Mpumalanga Rhinos won by 5 wickets (with 2 balls remaining)

    Scorecard: Mpumalanga Rhinos v South Africa Emerging →

  19. 21 Oct 2026 · 21:30 IST

    T20

    North West Dragons148/5 (17.5 ov)

    Limpopo147/6 (20 ov)

    North West Dragons won by 5 wickets (with 13 balls remaining)

    Scorecard: North West Dragons v Limpopo →

  20. 21 Oct 2026 · 16:30 IST

    T20

    Northern Cape126/6 (20 ov)

    South Western Districts127/4 (19.4 ov)

    South Western Districts won by 6 wickets (with 2 balls remaining)

    Scorecard: Northern Cape v South Western Districts →

  21. 20 Oct 2026 · 21:30 IST

    T20

    Dolphins116 (18.5 ov)

    Warriors117/4 (15 ov)

    Warriors won by 6 wickets (with 30 balls remaining)

    Scorecard: Dolphins v Warriors →

  22. 18 Oct 2026 · 17:30 IST

    T20

    Lions139/2 (12 ov)

    Northern Cape137/5 (20 ov)

    Lions won by 8 wickets (with 54 balls remaining)

    Scorecard: Lions v Northern Cape →

  23. 18 Oct 2026 · 16:30 IST

    T20

    South Africa Emerging152/6 (20 ov)

    Knights206/6 (20 ov)

    Knights won by 54 runs

    Scorecard: South Africa Emerging v Knights →

  24. 17 Oct 2026 · 21:30 IST

    T20

    Rocks (Boland)141/6 (20 ov)

    Mpumalanga Rhinos102 (19.2 ov)

    Rocks (Boland) won by 39 runs

    Scorecard: Rocks (Boland) v Mpumalanga Rhinos →

  25. 16 Oct 2026 · 16:30 IST

    T20

    South Western Districts68 (16.2 ov)

    Warriors70/1 (9.3 ov)

    Warriors won by 9 wickets (with 63 balls remaining)

    Scorecard: South Western Districts v Warriors →

  26. 16 Oct 2026 · 16:30 IST

    T20

    Limpopo163/9 (20 ov)

    Eastern Cape Linyathi (Border)166/3 (20 ov)

    Eastern Cape Linyathi (Border) won by 3 runs

    Scorecard: Limpopo v Eastern Cape Linyathi (Border) →

  27. 14 Oct 2026 · 21:30 IST

    T20

    Western Province176/4 (19.5 ov)

    Rocks (Boland)174/7 (20 ov)

    Western Province won by 6 wickets (with 1 ball remaining)

    Scorecard: Western Province v Rocks (Boland) →

  28. 14 Oct 2026 · 21:30 IST

    T20

    Knights168/8 (20 ov)

    Eastern Strom186/6 (20 ov)

    Eastern Storm won by 18 runs

    Scorecard: Knights v Eastern Strom →

  29. 13 Oct 2026 · 21:30 IST

    T20

    Lions138/8 (20 ov)

    Eastern Cape Linyathi (Border)133/6 (20 ov)

    Lions won by 5 runs

    Scorecard: Lions v Eastern Cape Linyathi (Border) →

  30. 13 Oct 2026 · 21:30 IST

    T20

    North West Dragons144/5 (20 ov)

    Dolphins148/3 (16 ov)

    Dolphins won by 7 wickets (with 24 balls remaining)

    Scorecard: North West Dragons v Dolphins →

Team records

Results in CSA T20 Challenge over the last 12 months, ordered by wins. This is not an official points table: bonus points, net run rate and group stages are not included.
TeamPlayedWonWin %
Rocks (Boland)151280%
Dolphins151067%
Warriors151067%
Western Province14964%
Lions13862%
Titans13754%
South Western Districts9667%
North West Dragons10550%
Eastern Cape Linyathi (Border)6350%
KwaZulu-Natal Inland11327%
Mpumalanga Rhinos6233%
Knights7229%
Eastern Strom8225%
Northern Cape5120%
South Africa Emerging600%
Limpopo700%

Highest totals

TotalTeamMatch
267/320 ovTitansv Knights2 Oct 2026CSA T20 Challenge · T20
260/420 ovTitansv Eastern Strom11 Oct 2026CSA T20 Challenge · T20
248/420 ovTitansv Dolphins21 Nov 2025CSA T20 Challenge · T20
239/520 ovDolphinsv Northern Cape30 Sept 2026CSA T20 Challenge · T20
225/620 ovWestern Provincev Titans9 Nov 2025CSA T20 Challenge · T20

About this page

  • Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not shown.
  • Team records and totals are calculated by FairPlay from finished matches in the last 12 months. They are not official tournament records.
  • Totals use the two main innings of each match; super overs are left out.
  • Updated Fri, 6 Nov, 10:01 IST.

All competitions · Full T20 statistics · All upcoming matches