Anthony Hamilton, né le à Nottingham, dans les Midlands de l'Est, est un joueur anglais de snooker, professionnel depuis 1991.

Jusqu'en 2017, Hamilton n'a compté que deux participations à des finales de tournois classés, à l'Open britannique en 1999 et à l'Open de Chine en 2002, mais les a perdues toutes deux.

En , après plus de 26 ans de carrière professionnelle, il saisit enfin sa chance au cours du Masters d'Allemagne où il bat en finale son compatriote Ali Carter sur le score de 9 manches à 6. En réussissant cet exercice, il est devenu le troisième joueur le plus âgé à remporter un tournoi classé derrière Ray Reardon (50 ans) et Doug Mountjoy (46 ans). Hamilton avait quant à lui 45 ans.

Hamilton a fait partie du top 16 pendant cinq saisons, du top 32 pendant 15 saisons, et a atteint son meilleur classement (no 10 mondial) durant la saison 1999-2000.