Who are the top goal scorers of 2023 in men’s football so far?

5. Harry Kane: 36 goals | Club: Bayern Munich | Country: England

Kane has scored 28 goals for Bayern and 8 goals for England, in 45 games

4. Kylian Mbappe: 37 goals | Club: Paris Saint-Germain | Country: France

Mbappe has netted 30 goals for PSG and 7 goals for France, in 38 games

3. Barnabas Varga: 39 goals | Club: Ferencvaros | Country: Hungary

Varga has 35 goals for Ferencvaros and 4 goals for Hungary, in 42 appearances

2. Erling Haaland, 40 goals | Club: Manchester City | Country: Norway

Haaland has scored 34 goals for City and 6 goals for Norway, in 38 games

1. Cristiano Ronaldo, 41 goals | Club: Al-Nassr | Country: Portugal

Ronaldo has scored 32 goals for Al-Nassr and 9 goals for Portugal, in 44 appearances