João Cardoso (footballer, born 1951)

João Soares Cardoso (born 27 September 1951 in Sacavém) is a former Portuguese footballer who played as a defender.

Cardoso gained 8 caps for the Portugal national team.