Foden beats Messi mark as he reaches 50 goals for Guardiola in first-half derby rout

Phil Foden became the youngest player to hit 50 goals in a Pep Guardiola team as he scored two in a first-half rampage by Manchester City in Sunday’s derby.

The England international scored City’s opener and added their fourth as the home side led Manchester United 4-0 at the break. They were his first goals in Manchester derbies, with this his eighth appearance in such a game.

Between those goals, Erling Haaland delivered another masterclass of finishing with a clinical double strike, and it was Haaland’s cross that Foden fired in to reach his half-century.

It meant Foden got to 50 goals in all competitions for City at the age of 22 years and 127 days.

Lionel Messi was 22 years and 164 days old when he reached 50 under Guardiola at Barcelona.

To give that some context, it is important to remember Messi had played four seasons for Barcelona before Guardiola took charge ahead of the 2008-09 season, while Foden has only ever played for Guardiola in City’s first team.

Messi reached 50 for Guardiola in just his second season under the Spanish boss, while Foden made his City debut almost five years ago, in a Champions League game against Feyenoord.