If you can name all these international top goalscorers, you’re an absolute genius.
We’re giving you the names of 30 international football teams and all you have to do is name the all-time top goalscorer of each one.
You will have a full 20 minutes to complete the quiz and, as always, surnames will be accepted as answers.
Best of luck and let us know how you get on. (If the quiz does not display below, just click here).