3rd Division Stream B

Goodwood Sports Ground

Uitsig Sports Ground

Hickory Road

Malta Park Sports Complex

Downberg Road, Hanover Park

Johnston Rd Sports Ground

Bontehewuel Sports Complex

Downberg Road, Hanover Park

Hickory Road

Downberg Road, Hanover Park

Malta Park Sports Complex

Portuguese Club

Goodwood Sports Ground

Malta Park Sports Complex

Downberg Road, Hanover Park

Downberg Road, Hanover Park

Johnston Rd Sports Ground

Uitsig Sports Ground

Bontehewuel Sports Complex

Heideveld Sports Ground

Johnston Rd Sports Ground

Portuguese Club

Hazel Road Sports Complex

Malta Park Sports Complex

Bontehewuel Sports Complex

Uitsig Sports Ground

Goodwood Sports Ground

Heideveld Sports Ground

Malta Park Sports Complex

Bontehewuel Sports Complex

Portuguese Club

Downberg Road, Hanover Park

Uitsig Sports Ground

Hazel Road Sports Complex

Downberg Road, Hanover Park

Malta Park Sports Complex

Johnston Rd Sports Ground

Uitsig Sports Ground

Hickory Road

Goodwood Sports Ground

Hazel Road Sports Complex

Downberg Road, Hanover Park

Bontehewuel Sports Complex

Johnston Rd Sports Ground

Portuguese Club

Uitsig Sports Ground

Goodwood Sports Ground

Portuguese Club

Bontehewuel Sports Complex

Uitsig Sports Ground

Hazel Road Sports Complex

Johnston Rd Sports Ground

Downberg Road, Hanover Park

Malta Park Sports Complex

Hazel Road Sports Complex

Portuguese Club

Goodwood Sports Ground

Uitsig Sports Ground

Bontehewuel Sports Complex

Hickory Road

Heideveld Sports Ground

Portuguese Club

Hazel Road Sports Complex

Hickory Road

Malta Park Sports Complex

Bontehewuel Sports Complex

Portuguese Club

Parow Park

Heideveld Sports Ground

Hazel Road Sports Complex

Hickory Road

Parow Park