It is estimated that Higgins earned and spent £3–4 million in his career as a snooker player.