Can banks take my winnings if I gamble on illegal sites?

Yes. South African banks are required by law to block or confiscate funds linked to unlicensed/illegal online gambling. Always use licensed SA operators[…]