Thunderball results for Friday, 31 July 2026


1 16 19 21 27 12
Jackpot : £500,000

Prize Breakdowns


Numbers Matched Winners Prize per winner
5 1
1 £500,000
5
3 £5,000
4 1
31 £250
4
327 £100
3 1
708 £20
3
10,870 £10
2 1
7,787 £10
1 1
30,009 £5
1
35,202 £3

Draw highlights

🎉 The Thunderball draw on 31st July 2026 has crowned a lucky winner! One fortunate player matched all five main numbers (1, 16, 19, 21, 27) plus the Thunderball (12) to land the glittering £500,000 jackpot. This is the kind of result that makes dreams come true – and today, someone's dream has become reality! The next Thunderball draw takes place on 1st August 2026, with a fresh £500,000 jackpot up for grabs.

What were the winning numbers in the Thunderball draw on 31st July 2026?

The winning numbers in the Thunderball draw on 31st July 2026 were 1, 16, 19, 21, 27 with Thunderball 12.

Was the Thunderball jackpot won on 31st July 2026 and how many winners were there?

Yes, the £500,000 Thunderball jackpot was won on 31st July 2026. There was 1 winner who matched all five numbers plus the Thunderball.

What is the next Thunderball jackpot and when is the next draw?

The next Thunderball draw takes place on 1st August 2026 with a £500,000 jackpot available.