SA20 2026 Schedule & Results
SA20 2026 Matches
MI Cape Town vs Super Giants - 1st Match|Capitals vs Super Kings - 2nd Match|Royals vs Eastern Cape - 3rd Match|Super Giants vs MI Cape Town - 4th Match|Eastern Cape vs Capitals - 5th Match|Super Giants vs Super Kings - 6th Match|Eastern Cape vs Royals - 7th Match|MI Cape Town vs Capitals - 8th Match|Super Kings vs Super Giants - 9th Match|Royals vs MI Cape Town - 10th Match|Super Kings vs Eastern Cape - 11th Match|Capitals vs Super Giants - 12th Match|MI Cape Town vs Royals - 13th Match|Capitals vs Eastern Cape - 14th Match|MI Cape Town vs Super Kings - 15th Match|Super Giants vs Capitals - 16th Match|Super Kings vs Royals - 17th Match|Super Giants vs Eastern Cape - 18th Match|Royals vs Capitals - 19th Match|Super Kings vs MI Cape Town - 20th Match|Eastern Cape vs Super Giants - 21st Match|Capitals vs MI Cape Town - 22nd Match|Royals vs Super Giants - 23rd Match|Eastern Cape vs Super Kings - 24th Match|Capitals vs Royals - 25th Match|MI Cape Town vs Eastern Cape - 26th Match|Super Giants vs Royals - 27th Match|Super Kings vs Capitals - 28th Match|Eastern Cape vs MI Cape Town - 29th Match|Royals vs Super Kings - 30th Match|
Instant answers to T20 questions