Lotto Results 31 October 2026
Saturday · 21:00 draw · Daily Lotto, Lotto, Lotto Plus 1, Lotto 5 Max
Winning numbers for Saturday 31 October 2026
- Daily Lotto results 31 October 2026: 09 15 16 25 27 (jackpot R490,948.40)
- Lotto results 31 October 2026: 05 15 20 22 28 39 + Bonus Ball 49 (jackpot R6,500,000, rollover)
- Lotto Plus 1 results 31 October 2026: 01 09 18 34 41 46 + Bonus Ball 16 (jackpot R1,200,000, rollover)
- Lotto 5 Max results 31 October 2026: 18 19 28 34 39 48 + Bonus Ball 27 (jackpot R1,400,000, rollover)
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.