contexts: As of 27 March 2018 , a total of 60 male players have each scored fifty or more goals in official international association football matches . The only male player to score more than a hundred goals is Ali Daei , who scored 109 goals for Iran .
name: List of men's footballers with 50 or more international goals
answers.input_text: short
answers.span_text: Ali Daei
questions.input_text: who has the most goals in soccer 2018