Top five players with most Manchester derby goals in Premier League history

It is one of the best derbies in the English top-flight league – the Manchester derby.
Manchester Derby is one of the best derbies in the Premier League and in European football. It has continued to entertain us with many top matches. Players from both sides have never failed to keep us on the edge until the 90th minute of the game.
However, over the years, we have also witnessed how one team has had total dominance over the other in the derby, with their players also demonstrating impressive individual performances to guide their teams to win. Manchester United have been in a state of despair as they struggle to match City’s level, and the last game was another testament to how United are still struggling to go toe-to-toe with their rivals.
With Erling Haaland scoring a brace, he has now scored the most goals in the Manchester derby in Premier League history. Now, looking at his stats, we also take a look at the top five players with the most goals in dery in the Premier League.
Players with the most goals in the Manchester derby in Premier League history
5. Eric Cantona (7 Manchester derby goals)
Eric Cantona embodied leadership at Manchester United and always took on the onus of scoring goals. He was one of the best strikers during his days at the club and led them to multiple trophies during his stint. He was United’s symbol of loyalty and leadership, demonstrating his qualities on the pitch by scoring so many crucial goals.
In Manchester derbies, Cantona was always the standout performer and delivered impactful performances, leading United’s attack and scoring seven goals across Manchester derbies in the Premier League.
4. Phil Foden (7 Manchester derby goals)

Phil Foden’s goal against United in their 3-0 win against Manchester City saw him equal Cantona’s record of most goals in the derby in the league. Foden may not be a consistent goalscorer, but he always rose to the occasion when it counted the most. Moreover, whenever he has faced the Red Devils, he has managed to find the back of the net.
He is now among the top players to score the most goals in the derby in the league. He will be eager to extend his current stat whenever he comes across United once again.
3. Wayne Rooney (8 Manchester derby goals)
Being United’s all-time top scorer and inscribing his name in the history books of the club is what makes Wayne Rooney one of the greatest United players of all time. It’s no surprise that he is on this list as he was always their primary goalscorer since he joined the club and changed the trajectory of the team.
He was not just a goalscorer, but also possessed the ability to set up the game’s tone and was involved in the build-up. He was an all-rounder player who could make things happen. When United faced City, Rooney was almost always on the scoresheet, scoring eight goals across the derby matches.
2. Sergio Agüero (8 Manchester derby goals)
Sergio Aguero will always be remembered for his prolific goal-scoring at the club. He once led them to the PL title with his winning goal against QPR. He left the club as a legend and remains one of the most iconic players in their history.
When he left the club, City struggled to find an ideal replacement for him, given how great he was in front of the goal. He also had some of his best moments whenever he faced Man Utd. He scored eight goals against them and remains one of the top goal scorers in Manchester derby history.
1. Erling Haaland (8 Manchester derby goals)
It took Erling Haaland just three seasons to become a record joint top scorer in Manchester derbies in the league. His first season at the club demonstrated that the club bought a player who made scoring goals his bread and butter. His awareness in the box and ability to beat defenders with his physicality made him one of the indomitable strikers in the league.
That saw him set many unprecedented records in the league, and one of them has been scoring the most goals in the Manchester derby.
Who are the active players to have the most goals in the Manchester Derby in the Premier League?
Foden (7) and Haaland (8) are currently the active players to have the most goals in the Manchester Derby Premier League.
Who has the most goals in the Manchester derby in Premier League?
Haaland, Aguero and Rooney are the joint record goalscorers in the Manchester derby in Premier League.
Which Man Utd player has the most derby goals in the league?
Rooney (8) has the most derby goals in the league.
For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Telegram.

After earning a bachelor's degree in mass media, Rajarshi began his career as a sports writer in 2019, driven by his passion for sports journalism. He has been working in the field for over six years. A devoted fan of Lionel Messi and Barcelona, Rajarshi has been involved in sports since childhood. Before turning his focus to journalism, he even represented his college at the state level. Along with covering football, he enjoys playing the game, watching movies, and experimenting with new recipes in his spare time, as cooking is one of his favorite hobbies.
- France announce squad for 2026 World Cup qualifiers against Azerbaijan & Iceland; Kylian Mbappe called up
- FIFA makes those decisions: Donald Trump's 2026 World Cup city change idea rejected
- Lionel Messi calls India 'very special country' ahead of his visit after 14 years
- Malappuram FC vs Thirssur Magic FC Preview, team news, lineups & prediction | Super League Kerala 2025
- Can FC Goa still qualify for AFC Champions League 2 knockouts after 2-0 defeat to Istiklol?
- Indian Football Calendar for October 2025; AFC Asian Cup Qualifiers, Super Cup & more
- Top 10 greatest players to wear No.7 jersey in football history
- Top 10 richest footballers as of 2025; Cristiano Ronaldo, Wayne Rooney & more
- Fastest players to reach 100 Goals for a European club; Harry Kane, Cristiano Ronaldo, Erling Haaland & more
- Ballon d'Or: List of all winners from Stanley Matthews to Ousmane Dembele