Sergio Aguero is a Premier League record breaker.
The Manchester City striker scored a hat-trick against Aston Villa on Sunday to take his tally to 177 league goals – the highest number scored by any foreign player.
We have put together a list of the next 19 non-British and Irish players who also shone in front of goal in the Premier League – all you have to do is try and name them.
There are five minutes on the clock for you to read the clues below and give the quiz a go…
Name the highest-scoring foreign players in Premier League
Score: 0 / 19