Tony Knowles (born 13 June 1955) is an English former professional snooker player. He won the 1982 International Open and the 1983 Professional Players Tournament.