CSA T20 Challenge 2025 Match Schedule – Complete Fixtures with Venues
KNI vs TIT • City Oval, Pietermaritzburg
ETS vs WAR • Senwes Park, Potchefstroom
BOL vs ETS • Boland Park, Paarl
DOL vs KNI • Kingsmead, Durban
TIT vs WAR • SuperSport Park, Centurion, Centurion
WPR vs ETS • Newlands, Cape Town
LIO vs BOL • The Wanderers Stadium, Johannesburg
BOL vs WPR • Boland Park, Paarl
BOL vs TIT • Boland Park, Paarl
WAR vs WPR • St George's Park, Port Elizabeth
ETS vs DOL • Senwes Park, Potchefstroom
LIO vs KNI • The Wanderers Stadium, Johannesburg
DOL vs WAR • Kingsmead, Durban
WPR vs TIT • Newlands, Cape Town
ETS vs KNI • Senwes Park, Potchefstroom
WAR vs LIO • St George's Park, Port Elizabeth
KNI vs WPR • City Oval, Pietermaritzburg
BOL vs DOL • Boland Park, Paarl
ETS vs TIT • Senwes Park, Potchefstroom
KNI vs WAR • City Oval, Pietermaritzburg
TIT vs LIO • SuperSport Park, Centurion, Centurion
WPR vs DOL • Newlands, Cape Town
LIO vs ETS • The Wanderers Stadium, Johannesburg
WAR vs BOL • St George's Park, Port Elizabeth
WPR vs LIO • Newlands, Cape Town
TIT vs DOL • SuperSport Park, Centurion, Centurion
KNI vs BOL • City Oval, Pietermaritzburg
DOL vs LIO • Kingsmead, Durban
