Siwelele head into this match on a low, having lost back-to-back matches, away to AmaZulu and at home to Polokwane City.
They have only won one of their last five home matches.
Highlands are 9th on the table with 16 points from their 13 matches and this is including seven draws.
They drew 2-2 with Polokwane in their last match and previously beat Cape Town City 2-0 at home.
Owen Da Gama’s side are yet to win on the road this season.