Kardos was born in Nagybátony. He made his debut for the Hungary national team in 1980, and received 33 caps and scored 3 goals between then and 1987.[1] He was a participant at the 1986 FIFA World Cup in Mexico, where Hungary failed to progress from the group stage.