Messi, Ronaldo, Kane, Depay: 10 players with most international goals since 2020 | OneFootball

Messi, Ronaldo, Kane, Depay: 10 players with most international goals since 2020 | OneFootball

Icon: GiveMeSport

GiveMeSport

·27 September 2022

Messi, Ronaldo, Kane, Depay: 10 players with most international goals since 2020

Article image:Messi, Ronaldo, Kane, Depay: 10 players with most international goals since 2020

Which players have been in the best goalscoring form for their respective national teams in recent years?

As ever, Lionel Messi and Cristiano Ronaldo have been right at the forefront of the scoring charts with both players making the top 10.


OneFootball Videos


But we also have other big names making the grade courtesy of Harry Kane and Robert Lewandowski.

The former moved one goal closer to breaking Wayne Rooney’s England international scoring record on Monday evening, with Kane’s penalty moving him to within two strikes of the record-holder.

However, when it comes to crowning the most prolific international player ahead of this year’s World Cup of Qatar, the result springs quite the surprise.

The 10 highest international scorers since 2020

10. Robert Lewandowski: 22 games | 15 goals 9. Aleksandar Mitrovic: 20 games | 15 goals 8. Romelu Lukaku: 18 games | 16 goals 7. Cyle Larin: 22 games | 17 goals 6. Ali Mabkhout: 21 games | 17 goals 5. Cristiano Ronaldo: 26 games | 18 goals 4. Lionel Messi: 25 games | 18 goals 3. Harry Kane: 30 games | 19 goals 2. Erling Haaland: 20 games | 21 goals 1. Memphis Depay: 29 games | 23 goals

Article image:Messi, Ronaldo, Kane, Depay: 10 players with most international goals since 2020

So, it’s Depay’s 23 strikes across the past two and a half years which makes him the leading scorer heading into the World Cup.

However, it’s worth noting that Haaland is the only player to average more than a goal in every game he players – no surprise there then based on his form for Man City.

Kane edges out Messi and Ronaldo, although the Englishman has appeared more times than both.

Article image:Messi, Ronaldo, Kane, Depay: 10 players with most international goals since 2020

Whilst Mabkhout of the United Arab Emirates national team and Larin of Canada seize sixth and seventh place.

Lukaku has been in impressive international form having scored 16 times in 18 matches.

And the top 10 is rounded off by Mitrovic and Lewandowski.

STOP THE PR & LIES! MAGUIRE EXPOSED! (The Football Terrace)

Can you name these obscure Three Lions players?

1 of 40

Article image:Messi, Ronaldo, Kane, Depay: 10 players with most international goals since 2020

He made two appearances for England in 2005…

Zat Knight Jlloyd Samuel

View publisher imprint