Mkhanyiseli Siwahla (born 3 September 1988) is a South African footballer who plays as a midfielder for Polish club .