£42.2M National Lottery Results for Wednesday December 31

The winning numbers from the National Lottery UK draw on Wednesday December 31st were 22, 31, 47, 52, 55, 59 and the bonus ball was 23.
Wednesday’s draw produced a total of 1,141,463 winning players that shared prizes worth a total of £6,718,118. There were 63 that players that matched five of the main numbers to win £1,540 each and a further 4,354 players that matched four of the main numbers to win £143 each. There were also 101,062 players that matched three of the main numbers to win £25 each. There was one winner of the raffle that won £1 million and 20 raffle winners that won £20,000 each.
This Saturday players of the National Lottery have the chance to win a record breaking jackpot of £46.5 million. There will also be another guaranteed raffle millionaire and 20 winners of the Lotto Raffle that will each receive £20,000. Each entry to the draw costs £2 and tickets are available across the UK and online.