South Africa national football team
Mayo made 18 appearances for the South Africa national football team.