2017–18 Momentum One Day Cup

The 2017–18 Momentum One Day Cup was a domestic one-day cricket championship that was held in South Africa.

[5] During the last round of group stage fixtures, Reeza Hendricks became the first player to score a century in all three franchise competitions in South Africa in the same season.

[7] In the first semi-final, Warriors beat Titans, the defending champions, by eight wickets to progress to the final.

[8] In the second semi-final, Dolphins beat Cape Cobras by 49 runs to advance.

[10] No play was possible on the reserve day, so the title was shared between Dolphins and Warriors.