Winning Lotto numbers: Full National Lottery results with Thunderball on January 3
Reach Daily Express January 04, 2026 09:39 AM

No National Lottery player scooped the £7.6million jackpot on January 3. A Lotto jackpot can only rollover five times before it must be won in the following draw. If no player matches all the numbers, a rolldown occurs, with the top prize being split among everyone all the winners.

Tonight, however, there was a rollover, the third in a row, as no lucky Brit guessed all the six winning numbers drawn at 8pm. Tonight also saw the Thunderball draw, with £500,000 up for grabs.

Tonight's National Lottery Lotto winning numbers are 06, 20, 34, 38, 47, 48. The Bonus Ball is 04.

Tonight's National Lottery Thunderball winning numbers are 02, 03, 09, 13, 38. The Thunderball is 09.

THIS LIVE BLOG IS NOW CLOSED. CHECK THE RESULTS BELOW.

Visit express.co.uk for live updates.

© Copyright @2026 LIDEA. All Rights Reserved.