Snooker players are amongst the wealthiest sportspeople on the planet - a single World Championship title earns you a hefty £500,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.
Last year alone three players - Judd Trump, Kyren Wilson and Ronnie O’Sullivan - took home more than a million pounds in prize money.
We’ve taken a look at the players who have won the most prize money in the history of the sport.
It’s worth noting that their true net worth is probably at least 50 per cent more due to sponsorship, exhibition games, advertising deals, investments and media work.
Having said that, here are the 17 richest snooker players, as at the start of the World Snooker Championship 2025.

13. Kyren Wilson
Defending World Champion Kyren Wilson has won a total of 10 ranking titles since his 2010 debut and is slowly progressing up the all-time money list. He currently has career earnings of £4,365,436. | Getty Images

14. Stuart Bingham
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,181,013 over his career. | Getty Images
.jpeg?crop=4:3&trim=&width=800)
15. Barry Hawkins
Barry Hawkins may only have won four ranking titles, but spending 20 successive seasons ranked inside the top 32 means he's a money making machine - having won £3,970,672 to date. | Getty Images

16. Ken Doherty
The only player from the Republic of Ireland to win the World Championship, is the only player to have also won the world amateur and world U-21 championships. Now a television pundit, he's banked £3,875,082 in prize money. | Getty Images

