The venues and opposition combinations for Sunday, 4 November 2018’s Western Province Cricket Association Ama20 Competition first division A, B, C and D semi-finals have been confirmed.
First division A, at United Cricket Club
- First semi-final, 10am: United Cricket Club v Strandfontein Cricket Club
- Second semi-final, 2pm: Avendale Cricket Club v Northerns Goodwood Cricket Club
First division B, at Montrose Cricket Club
- First semi-final, 10am: Montrose Cricket Club Somerset West Cricket Club
- Second semi-final, 2pm: Hottentots Holland Cricket Club v Pinelands Cricket Club
First division C, at Glamorgan Cricket Club
- First semi-final, 10am: Kensington Cricket Club v Macassar Cricket Club
- Second semi-final, 2pm: Glamorgan Cricket v Atlantis Cricket Club
First division D, at Mitchells Plain Cricket Club
- First semi-final, 10am: Seacrest Cricket Club v Belhar Cricket Club
- Second semi-final, 2pm: Mitchells Plain Cricket Club v Peninsula Cricket Club