John Beresford est un footballeur anglais, né le 4 septembre 1966 à Sheffield. Évoluant au poste de latéral gauche, il est principalement connu pour ses saisons à Barnsley, Portsmouth, Newcastle United et Southampton, ainsi que pour avoir reçu 2 sélections en équipe d'Angleterre B.