• T20C
  • Domestic
  • Live

CSA T20 Challenge 2026 Fixtures & Schedules

  • 17 Teams
  • 75 Matches

Complete CSA T20 Challenge 2026 fixtures and match schedule. All matches with dates, times, venues, team matchups, and results.

T20C 2026 Full match list

75 Matches
  • Warriors vs North West Dragons

    Match status: ResultT20C 2026
    T20 · 1st Match
    Warriors Logo
    WAR128/6(20)
    vs
    North West Dragons Logo
    NWDwon131/3(15.3)

    North West Dragons won by 7 wickets (with 27 balls remaining)

  • Titans vs Western Province

    Match status: ResultT20C 2026
    T20 · 2nd Match
    Titans Logo
    MTwon194/5(15)
    vs
    Western Province Logo
    WP186/4(20)

    Titans won by 5 wickets (with 31 balls remaining)

  • Dolphins vs Lions

    Match status: ResultT20C 2026
    T20 · 4th Match
    Dolphins Logo
    HD194/6(20)
    vs
    Lions Logo
    HLwon202/4(20)

    Lions won by 8 runs

  • Mpumalanga Rhinos vs Titans

    Match status: ResultT20C 2026
    T20 · 5th Match
    Mpumalanga Rhinos Logo
    MR75/3(6)
    vs
    Titans Logo
    MTwon79/1(5)

    Titans won by 9 wickets

  • Western Province vs Knights

    Match status: ResultT20C 2026
    T20 · 6th Match
    Western Province Logo
    WPwon169/5(19.4)
    vs
    Knights Logo
    KTS168/7(20)

    Western Province won by 5 wickets (with 2 balls remaining)

  • Warriors vs Limpopo

    Match status: ResultT20C 2026
    T20 · 9th Match
    Warriors Logo
    WARwon175/4(20)
    vs
    Limpopo Logo
    LIM140/8(20)

    Warriors won by 35 runs

  • Rocks (Boland) vs Knights

    Match status: ResultT20C 2026
    T20 · 8th Match
    Rocks (Boland) Logo
    ROCwon157/5(19.5)
    vs
    Knights Logo
    KTS160/5(20)

    Rocks (Boland) won by 5 wickets (with 0 ball remaining)

  • Dolphins vs Northern Cape

    Match status: ResultT20C 2026
    T20 · 11th Match
    Dolphins Logo
    HDwon239/5(20)
    vs
    Northern Cape Logo
    NC135/10(16.4)

    Dolphins won by 104 runs

  • Eastern Strom vs Mpumalanga Rhinos

    Match status: UpcomingT20C 2026
    T20 · 12th Match
    Eastern Strom Logo
    ESHome
    Starting soon
    Upcoming
    Mpumalanga Rhinos Logo
    MRAway

    Match abandoned without a ball bowled

  • Lions vs North West Dragons

    Match status: ResultT20C 2026
    T20 · 16th Match
    Lions Logo
    HL205/5(20)
    vs
    North West Dragons Logo
    NWDwon207/4(19.2)

    North West Dragons won by 6 wickets (with 4 balls remaining)

  • Knights vs Titans

    Match status: ResultT20C 2026
    T20 · 14th Match
    Knights Logo
    KTS143/10(17.2)
    vs
    Titans Logo
    MTwon267/3(20)

    Titans won by 124 runs

  • Limpopo vs Dolphins

    Match status: ResultT20C 2026
    T20 · 17th Match
    Limpopo Logo
    LIM91/10(19.4)
    vs
    Dolphins Logo
    HDwon95/3(12.5)

    Dolphins won by 7 wickets (with 43 balls remaining)

  • Warriors vs Lions

    Match status: UpcomingT20C 2026
    T20 · 19th Match
    Warriors Logo
    WARHome
    Starting soon
    Upcoming
    Lions Logo
    HLAway

    Match abandoned without a ball bowled

  • Western Province vs South Africa Emerging

    Match status: ResultT20C 2026
    T20 · 18th Match
    Western Province Logo
    WPwon201/4(19.5)
    vs
    South Africa Emerging Logo
    SA-E194/4(20)

    Western Province won by 6 wickets (with 2 balls remaining)`

  • Limpopo vs South Western Districts

    Match status: ResultT20C 2026
    T20 · 21st Match
    Limpopo Logo
    LIM128/6(20)
    vs
    South Western Districts Logo
    SWDwon131/5(19.3)

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

  • Western Province vs Eastern Strom

    Match status: ResultT20C 2026
    T20 · 22nd Match
    Western Province Logo
    WPwon134/1(15.5)
    vs
    Eastern Strom Logo
    ES130/7(20)

    Western Province won by 9 wickets (with 25 balls remaining)

  • Knights vs KwaZulu-Natal Inland

    Match status: ResultT20C 2026
    T20 · 23rd Match
    Knights Logo
    KTS151/6(20)
    vs
    KwaZulu-Natal Inland Logo
    KNIwon155/3(18.2)

    KwaZulu-Natal Inland won by 7 wickets (with 10 balls remaining)

  • Titans vs South Africa Emerging

    Match status: ResultT20C 2026
    T20 · 25th Match
    Titans Logo
    MTwon147/2(11.4)
    vs
    South Africa Emerging Logo
    SA-E143/5(20)

    Titans won by 8 wickets (with 50 balls remaining)

  • Rocks (Boland) vs Eastern Strom

    Match status: ResultT20C 2026
    T20 · 26th Match
    Rocks (Boland) Logo
    ROCwon164/4 (20) & 15/1(1)
    vs
    Eastern Strom Logo
    ES164/5 (20) & 11/0(1)

    Match tied - Rocks (Boland) won in superover

  • Warriors vs Northern Cape

    Match status: ResultT20C 2026
    T20 · 28th Match
    Warriors Logo
    WARwon88/3(11)
    vs
    Northern Cape Logo
    NC83/9(20)

    Warriors won by 7 wickets (with 54 balls remaining)

  • Eastern Cape Linyathi (Border) vs Dolphins

    Match status: ResultT20C 2026
    T20 · 27th Match
    Eastern Cape Linyathi (Border) Logo
    BOR128/7(20)
    vs
    Dolphins Logo
    HDwon129/3(15.2)

    Dolphins won by 7 wickets (with 28 balls remaining)

  • North West Dragons vs South Western Districts

    Match status: ResultT20C 2026
    T20 · 30th Match
    North West Dragons Logo
    NWDwon149/6(20)
    vs
    South Western Districts Logo
    SWD150/4(20)

    North West Dragons won by 6 wickets (with 0 balls remaining)

  • South Africa Emerging vs Rocks (Boland)

    Match status: ResultT20C 2026
    T20 · 31st Match
    South Africa Emerging Logo
    SA-E151/4(20)
    vs
    Rocks (Boland) Logo
    ROCwon155/7(16.3)

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

  • Titans vs Eastern Strom

    Match status: ResultT20C 2026
    T20 · 32nd Match
    Titans Logo
    MTwon260/4(20)
    vs
    Eastern Strom Logo
    ES161/7(20)

    Titans won by 99 runs

  • KwaZulu-Natal Inland vs Titans

    Match status: ResultT20C 2026
    T20 · 34th Match
    KwaZulu-Natal Inland Logo
    KNI183/6(20)
    vs
    Titans Logo
    MTwon204/10(19.5)

    Titans won by 21 runs

  • Northern Cape vs Limpopo

    Match status: ResultT20C 2026
    T20 · 33rd Match
    Northern Cape Logo
    NCwon171/6(20)
    vs
    Limpopo Logo
    LIM65/4(8.3)

    Northern Cape won by 14 runs (DLS method)

  • North West Dragons vs Dolphins

    Match status: ResultT20C 2026
    T20 · 35th Match
    North West Dragons Logo
    NWD144/5(20)
    vs
    Dolphins Logo
    HDwon148/3(16)

    Dolphins won by 7 wickets (with 24 balls remaining)

  • Knights vs Eastern Strom

    Match status: ResultT20C 2026
    T20 · 38th Match
    Knights Logo
    KTS168/8(20)
    vs
    Eastern Strom Logo
    ESwon186/6(20)

    Eastern Storm won by 18 runs

  • Western Province vs Rocks (Boland)

    Match status: ResultT20C 2026
    T20 · 37th Match
    Western Province Logo
    WPwon176/4(19.5)
    vs
    Rocks (Boland) Logo
    ROC174/7(20)

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

  • South Western Districts vs Warriors

    Match status: ResultT20C 2026
    T20 · 39th Match
    South Western Districts Logo
    SWD68/10(16.2)
    vs
    Warriors Logo
    WARwon72/1(9.3)

    Warriors won by 9 wickets (with 63 balls remaining)

  • Lions vs Northern Cape

    Match status: ResultT20C 2026
    T20 · 42nd Match
    Lions Logo
    HLwon139/2(12)
    vs
    Northern Cape Logo
    NC137/5(20)

    Lions won by 8 wickets (with 54 balls remaining)

  • Dolphins vs Warriors

    Match status: ResultT20C 2026
    T20 · 44th Match
    Dolphins Logo
    HD116/10(18.5)
    vs
    Warriors Logo
    WARwon117/4(15)

    Warriors won by 6 wickets (with 30 balls remaining)

  • Northern Cape vs South Western Districts

    Match status: ResultT20C 2026
    T20 · 45th Match
    Northern Cape Logo
    NC126/6(20)
    vs
    South Western Districts Logo
    SWDwon127/4(19.4)

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

  • North West Dragons vs Limpopo

    Match status: ResultT20C 2026
    T20 · 46th Match
    North West Dragons Logo
    NWDwon148/5(17.5)
    vs
    Limpopo Logo
    LIM147/6(20)

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

  • Mpumalanga Rhinos vs South Africa Emerging

    Match status: ResultT20C 2026
    T20 · 47th Match
    Mpumalanga Rhinos Logo
    MRwon159/5(19.4)
    vs
    South Africa Emerging Logo
    SA-E153/10(19.5)

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

  • Lions vs Limpopo

    Match status: ResultT20C 2026
    T20 · 50th Match
    Lions Logo
    HLwon120/2(12.1)
    vs
    Limpopo Logo
    LIM119/6(20)

    Lions won by 8 wickets

  • Eastern Cape Linyathi (Border) vs Warriors

    Match status: ResultT20C 2026
    T20 · 51st Match
    Eastern Cape Linyathi (Border) Logo
    BORwon139/3(18.1)
    vs
    Warriors Logo
    WAR136/8(20)

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

  • Knights vs Mpumalanga Rhinos

    Match status: ResultT20C 2026
    T20 · 52nd Match
    Knights Logo
    KTSwon126/6(20)
    vs
    Mpumalanga Rhinos Logo
    MR92/10(18)

    Knights won by 34 runs

  • KwaZulu-Natal Inland vs Western Province

    Match status: ResultT20C 2026
    T20 · 55th Match
    KwaZulu-Natal Inland Logo
    KNI164/3(17)
    vs
    Western Province Logo
    WPwon117/5(12)

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

  • Rocks (Boland) vs Titans

    Match status: ResultT20C 2026
    T20 · 53rd Match
    Rocks (Boland) Logo
    ROCwon137/9 (20) & 9/1(1)
    vs
    Titans Logo
    MT137/8 (20) & 9/1(1)

    Rocks (Boland) won in superover

  • Eastern Strom vs South Africa Emerging

    Match status: ResultT20C 2026
    T20 · 56th Match
    Eastern Strom Logo
    ESwon149/6(16)
    vs
    South Africa Emerging Logo
    SA-E146/8(20)

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

  • Lions vs Eastern Strom

    Match status: ResultT20C 2026
    T20 · 57th Match
    Lions Logo
    HLwon204/1(18)
    vs
    Eastern Strom Logo
    ES198/6(20)

    Lions won by 9 wickets (with 12 balls remaining)

  • South Western Districts vs Titans

    Match status: ResultT20C 2026
    T20 · 58th Match
    South Western Districts Logo
    SWDwon158/7(18.3)
    vs
    Titans Logo
    MT157/6(20)

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

  • South Western Districts vs Eastern Strom

    Match status: ResultT20C 2026
    T20 · 59th Match
    South Western Districts Logo
    SWDwon149/4(19)
    vs
    Eastern Strom Logo
    ES144/7(20)

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

  • Warriors vs Western Province

    Match status: ResultT20C 2026
    T20 · 60th Match
    Warriors Logo
    WARwon133/6(16.3)
    vs
    Western Province Logo
    WP130/8(20)

    Warriors won by 4 wickets (with 21 balls remaining)

  • Dolphins vs Rocks (Boland)

    Match status: ResultT20C 2026
    T20 · 61st Match
    Dolphins Logo
    HD174/4(20)
    vs
    Rocks (Boland) Logo
    ROCwon178/3(19.3)

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

  • Lions vs Titans

    Match status: ResultT20C 2026
    T20 · 62nd Match
    Lions Logo
    HLwon206/3(20)
    vs
    Titans Logo
    MT191/7(20)

    Lions won by 15 runs

  • Dolphins vs Western Province

    Match status: UpcomingT20C 2026
    T20 · 63rd Match
    Dolphins Logo
    HDHome
    Starting soon
    Upcoming
    Western Province Logo
    WPAway

    Match abandoned without a bowl bowled

  • Warriors vs Rocks (Boland)

    Match status: ResultT20C 2026
    T20 · 64th Match
    Warriors Logo
    WAR138/7 (20) & 2/2(0.4)
    vs
    Rocks (Boland) Logo
    ROCwon138/5 (20) & 4/0(0.1)

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

  • Eastern Strom vs Dolphins

    Match status: ResultT20C 2026
    T20 · 65th Match
    Eastern Strom Logo
    ESwon162/2(20)
    vs
    Dolphins Logo
    HD118/5(16.1)

    Match interrupted due to Lightning

  • Western Province vs Lions

    Match status: ResultT20C 2026
    T20 · 67th Match
    Western Province Logo
    WPwon178/9(20)
    vs
    Lions Logo
    HL169/6(20)

    Western Province won by 9 runs

  • Eastern Strom vs Warriors

    Match status: ResultT20C 2026
    T20 · 68th Match
    Eastern Strom Logo
    ES186/7(20)
    vs
    Warriors Logo
    WARwon206/4(20)

    Warriors won by 20 runs

  • Titans vs Dolphins

    Match status: UpcomingT20C 2026
    T20 · 69th Match
    Titans Logo
    MTHome
    Starting soon
    Upcoming
    Dolphins Logo
    HD*28/0(3)

    No result

  • Western Province vs South Western Districts

    Match status: ResultT20C 2026
    T20 · 70th Match
    Western Province Logo
    WPwon105/5(14.3)
    vs
    South Western Districts Logo
    SWD99/10(19.3)

    Western Province won by 5 wickets (with 33 balls remaining)

  • Rocks (Boland) vs Lions

    Match status: ResultT20C 2026
    T20 · 71st Match
    Rocks (Boland) Logo
    ROC134/8(20)
    vs
    Lions Logo
    HLwon135/5(19.4)

    Lions won by 5 wickets (with 2 balls remaining)

  • Titans vs Warriors

    Match status: ResultT20C 2026
    T20 · 72nd Match
    Titans Logo
    MT180/9(20)
    vs
    Warriors Logo
    WARwon183/3(18.4)

    Warriors won by 7 wickets (with 8 balls remaining)

  • TBD vs TBD

    Match status: UpcomingT20C 2026
    T20 · Final
    TBD
    TBDHome
    01d 16h 03m
    Starts in
    TBD
    TBDAway
“

It is not my job to announce the winner

Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019