Question: Who has scored most goals in international football?

context: Ferenc Puskás of Hungary was the second player and the second European after Nielsen to achieve the feat. His 50th goal came on 24 July 1952, when he scored a brace (two goals) in the semi-final match against Turkey at the 1952 Summer Olympics. Puskás scored 84 goals in his international career. He remained the highest international goalscorer for 47 years following his 84th goal in 1956 against Austria until Ali Daei of Iran broke the record in 2003 after scoring his 85th goal against Lebanon. Daei is the only player to score over 100 goals in international football with 109 goals. He scored his 50th goal in a friendly match against Mexico on 9 January 2000, becoming the first Asian footballer to achieve the feat. His 100th goal came on 17 November 2004, when he scored a hat-trick (in this case four goals) against Laos in the 2006 FIFA World Cup qualification. However, the first player from Asia to score at least 50 goals was Japan's Kunishige Kamamoto. He achieved the feat after scoring against Malaysia in 1972 Merdeka Tournament and he went on to score 80 goals for his country in 84 international appearances. Just two years after Puskás' scored his 50th goal, his teammate Sándor Kocsis did the same on 19 September 1954 in a friendly match against Romania. He became the third player and the third European to achieve the feat. He went on to score a total of 75 goals in 65 matches in international football.
question: Who has scored most goals in international football as men?
short_answers: Ali Daei
context: No context provided
question: Who has scored most goals in international football as women?
short_answers: Christine Sinclair
Christine Margaret Sinclair

Answer: In total, 67 male footballers to date have managed to score at least 50 goals with their national team at senior level. Ali Daei has scored the most goals in men's international football and is the only player to score over 100 goals in international men's football with 109 goals. Christine Sinclair scored the most goals in international women's football with 187 goals.