As of 15 November 2016, a total of 52 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.
List
This list is sorted by the number of goals. Players with the same amount of goals scored are sorted by the goals-per-match average. Players who are currently active at international level are indicated in bold type.
References
List of men's association football players with 50 or more international goals Wikipedia(Text) CC BY-SA