Snooker stars are amongst the richest sportspeople on the planet - a single World Championship title earns you a jaw-dropping £500,000 and the winner of this week’s Masters will win a cool £350,000.
It’s a sport which has seen prize money soar in recent years thanks to television and sponsorship deals, with increasing interest in China and the Far East bolstering the tournament coffers even more.
It means that some of the greatest of all time who played in less lucrative times - including Stephen Hendry, Jimmy White and Steve Davis - aren’t even in the top five highest earners.
We’ve taken a look at the players who have won the most prize money in the history of the sport, with their true net worth being around 50 per cent more due to sponsorship, exhibition games, advertising deals, investments and media work.
Here are the 15 richest, as of January 2026, directly before the Masters.
Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

13. Kyren Wilson - £4,779,236
English player Kyren Wilson has shot up this late in the last year thanks to winning the 2024 World Championship. He has won a further eight ranking titles, taking home prize money of £4,779,236. | Getty Images

14. Stuart Bingham - £4,292,513
When Stuart Bingham won the 2015 World Championship he became the oldest first-time world champion in snooker history. He also became only the second player, after Ken Doherty, to have won world titles at both amateur and professional levels. The former Masters champion has banked a total of £4,263,513 over his career. | Getty Images

15. Barry Hawkins - £4,160,172
Proof that consistency is key when it comes to earning, Barry Hawkins has only won four ranking tournaments but has spent twenty successive seasons ranked inside the top 32. It has earned him prize money of £4,131,572. | Getty Images

