Au cours de la saison 2016-2017, Selby parvient à remporter son deuxième titre au championnat du Royaume-Uni (après 2012). Très solide et accrocheur, il remporte la finale face à O'Sullivan qu'il domine sur le score de 10 à 7. En fin de saison, Selby remporte son deuxième Open de Chine. Il avait aussi remporté plus tot dans la saison le Classique Paul Hunter contre Tom Ford et perdu une finale contre Ding au Masters de Shanghai.