Former Kaizer Chiefs and Mamelodi Sundowns defender Siyanda Xulu is still 32 and has already played for eight clubs.