 In 1979 Richards played four matches for Sydney club APIA Leichhardt.In all Richards played 31 times for the Australian national team and scored 5 times from 1967–1975.Richards played in Australia's three matches at the 1974 FIFA World Cup in Germany.