Armfield played the whole of his Football League career at Blackpool, usually at right back. Between 1954 and 1971 he played 627 games in all competitions, scored six goals, and spent a decade as the club's captain. He also represented the England national team 43 times between 1959 and 1966, and captained them in 15 games.