| Final, 16 Dec 2019, Mon - 3:30 PM Boland Park, Paarl | Tshwane Spartans 147/6 (20.0 ovs) Paarl Rocks 148/2 (14.2 ovs) | Paarl Rocks won by 8 wickets | |
| Play-Off, 13 Dec 2019, Fri - 3:30 PM St George's Park, Port Elizabeth | Tshwane Spartans 166/4 (20.0 ovs) Nelson Mandela Bay Giants 144/8 (20.0 ovs) | Tshwane Spartans won by 22 runs | |
| Match 30, 10 Dec 2019, Tue - 3:30 PM Kingsmead, Durban | Durban Heat Jozi Stars | Match abandoned | |
| Match 28, 08 Dec 2019, Sun - 12:00 PM Supersport Park, Centurion | Tshwane Spartans Cape Town Blitz | Match abandoned | |
| Match 29, 08 Dec 2019, Sun - 8:00 AM Boland Park, Paarl | Paarl Rocks 168/5 (20.0 ovs) Nelson Mandela Bay Giants 156/6 (20.0 ovs) | Paarl Rocks won by 12 runs | |
| Match 27, 07 Dec 2019, Sat - 10:30 AM New Wanderers Stadium, Johannesburg | Jozi Stars Durban Heat | Match abandoned | |
| |
| Match 25, 05 Dec 2019, Thu - 3:30 PM Supersport Park, Centurion | Tshwane Spartans Jozi Stars | Match abandoned | |
| Match 24, 04 Dec 2019, Wed - 3:30 PM Boland Park, Paarl | Paarl Rocks 195/2 (20.0 ovs) Durban Heat 197/4 (18.5 ovs) | Durban Heat won by 6 wickets | |
| |
| Match 22, 01 Dec 2019, Sun - 12:00 PM Newlands, Cape Town | Cape Town Blitz 157/5 (20.0 ovs) Tshwane Spartans 142/7 (20.0 ovs) | Cape Town Blitz won by 15 runs | |
| Match 21, 01 Dec 2019, Sun - 8:00 AM New Wanderers Stadium, Johannesburg | Jozi Stars 171/3 (20.0 ovs) Paarl Rocks 175/5 (19.2 ovs) | Paarl Rocks won by 5 wicket | |
| Match 20, 30 Nov 2019, Sat - 10:30 AM Kingsmead, Durban | Nelson Mandela Bay Giants 173/6 (20.0 ovs) Durban Heat 177/4 (18.5 ovs) | Durban Heat won by 6 wickets | |
| |
| Match 18, 28 Nov 2019, Thu - 3:30 PM Newlands, Cape Town | Cape Town Blitz 181/5 (20.0 ovs) Durban Heat 182/3 (19.3 ovs) | Durban Heat won by 7 wickets | |
| Match 17, 27 Nov 2019, Wed - 3:30 PM St George's Park, Port Elizabeth | Paarl Rocks 166/7 (20.0 ovs) Nelson Mandela Bay Giants 135 (19.4 ovs) | Paarl Rocks won by 31 runs | |
| Match 15, 24 Nov 2019, Sun - 12:00 PM Boland Park, Paarl | Jozi Stars Tshwane Spartans | No Result | |
| Match 16, 24 Nov 2019, Sun - 8:00 AM Newlands, Cape Town | Paarl Rocks 163/8 (20.0 ovs) Cape Town Blitz 161/9 (20.0 ovs) | Paarl Rocks won by 2 runs | |
| |
| Match 13, 22 Nov 2019, Fri - 3:30 PM Boland Park, Paarl | Jozi Stars 129/3 (20.0 ovs) Paarl Rocks 133/6 (16.1 ovs) | Paarl Rocks won by 4 wickets | |
| Match 12, 21 Nov 2019, Thu - 3:30 PM Supersport Park, Centurion | Tshwane Spartans 141/4 15.0 Durban Heat 21/3 2.1 | No Result | |
| |
| |
| |
| |
| Match 7, 15 Nov 2019, Fri - 3:30 PM Kingsmead, Durban | Durban Heat Paarl Rocks | Match abandoned | |
| |
| Match 5, 13 Nov 2019, Wed - 3:30 PM Supersport Park, Centurion | Tshwane Spartans 33/4 7.1 Nelson Mandela Bay Giants | No Result | |
| |
| Match 3, 10 Nov 2019, Sun - 8:00 AM Boland Park, Paarl | Paarl Rocks 170/9 (20.0 ovs) Cape Town Blitz 84 (15.4 ovs) | Paarl Rocks won by 87 runs | |
| Match 2, 09 Nov 2019, Sat - 10:30 AM Kingsmead, Durban | Durban Heat Tshwane Spartans | Match abandoned | |
| Match 1, 08 Nov 2019, Fri - 3:30 PM St George's Park, Port Elizabeth | Cape Town Blitz 213/3 (20.0 ovs) Jozi Stars 198/5 (20.0 ovs) | Cape Town Blitz won by 15 runs | |