Erling Haaland
The Norwegian striker has been in sensational form since joining Manchester City from Borussia Dortmund in the summer of 2024. He has already scored 20 goals in 15 Premier League games, and he is on course to break the league's single-season scoring record.
Mohamed Salah
The Egyptian winger is the Premier League's all-time top scorer, and he is showing no signs of slowing down. He has scored 15 goals in 17 Premier League games this season, and he will be looking to add to his tally in the second half of the campaign.
Harry Kane
The England captain is another prolific goalscorer, and he has been in fine form for Tottenham Hotspur this season. He has scored 12 goals in 16 Premier League games, and he will be hoping to lead Spurs to a top-four finish.
Son Heung-min
The South Korean forward has been in excellent form for Tottenham this season, and he has already scored 10 goals in 16 Premier League games. He is a key player for Spurs, and he will be hoping to continue his good form in the second half of the campaign.
Gabriel Jesus
The Brazilian forward has been a revelation for Arsenal this season, and he has already scored 9 goals in 14 Premier League games. He is a key player for the Gunners, and he will be hoping to help them qualify for the Champions League.
Who do you think will be the top scorer in the Premier League in 2024-25?