Who took Manchester United's #7 after David Beckham transferred to Real Madrid?

The story behind the answer

Cristiano Ronaldo took Manchester United’s iconic No. 7 shirt after David Beckham transferred to Real Madrid in 2003.

Ronaldo joined United from Sporting CP in August 2003 after impressing Sir Alex Ferguson during a friendly at Lisbon’s Estádio José Alvalade. He reportedly wanted to keep Sporting’s No. 28, but Ferguson gave the teenager Beckham’s recently vacated No. 7 instead—a shirt previously associated with United legends including George Best, Bryan Robson and Eric Cantona.

The decision carried enormous expectations, but Ronaldo gradually grew into the role. He helped United win the 2004 FA Cup, three Premier League titles and the 2008 UEFA Champions League. That same year, he won the Ballon d’Or after scoring 42 goals in all competitions during the 2007–08 season.

A common mix-up is that Beckham did not wear No. 7 at Real Madrid; he wore No. 23. Ronaldo later made No. 7 central to his “CR7” identity, wearing it again at Real Madrid, Juventus and during his second Manchester United spell.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: