Lotto Results 4 June 2026
Thursday · 21:00 draw · Daily Lotto
Winning numbers for Thursday 4 June 2026
- Daily Lotto results 4 June 2026: 16 18 26 29 30 (jackpot R408,619.60)
Results are compiled from published draw results and cross-checked between two independent sources. Always confirm with an official National Lottery source before claiming a prize. Have a ticket from this day? Check it here.