L
TheUKLotteryWinning Numbers
UK Lotto

Winning Numbers for Saturday, 31 October 2026

Winning Numbers
010318253843+
45Bonus Ball
Jackpot
£418 million
Status
Rolled over
← Previous
28 Oct 2026
Next →
4 Nov 2026

← All UK Lotto results