There were 74 century breaks made by 23 players in the main stage of the 2017 World Snooker Championship. The highest break of the tournament, a 146, was compiled by Ronnie O'Sullivan in his quarter-final loss to Ding Junhui.