Cricket Fixtures

MI Cape Town

10 league matches in SA20 2027. Next: Joburg Super Kings at Newlands.