Sir Stanley Matthews is the oldest player ever to win the Ballon d’Or. The England and Blackpool winger received the inaugural award on December 18, 1956, aged 41 years and 321 days, according to Guinness World Records.
His achievement gives him a unique place in football history: Matthews was both the first Ballon d’Or winner and the oldest recipient of the award.
How Old Was Stanley Matthews When He Won?
Born on February 1, 1915, Matthews was 41 years, 10 months and 17 days old when he received the 1956 Ballon d’Or—equivalent to 41 years and 321 days.
Here are the key facts behind his record:
| Detail | Record |
|---|---|
| Player | Sir Stanley Matthews |
| Age when awarded | 41 years and 321 days |
| Award date | December 18, 1956 |
| Club | Blackpool |
| National team | England |
| Playing position | Winger |
Guinness World Records identifies Matthews as the oldest winner and confirms that he represented Blackpool and England at the time. Source: Guinness World Records
Why Did Matthews Win the 1956 Ballon d’Or?
Matthews’ success reflected his enduring quality as a winger. Known for his close control and ability to beat defenders, he remained an influential player into his forties.
During the 1955–56 season, he helped Blackpool finish second in the English top flight behind Manchester United. His performances earned him the first Ballon d’Or, ahead of Alfredo Di Stéfano, who would win the following year. The official Ballon d’Or website highlights that season as one of the finest of Matthews’ career.
His reputation also extended beyond his performances. His approach to training and diet helped him sustain an unusually long career, while his dribbling made him one of the most recognisable players of his era.
Did Stanley Matthews Keep Playing After Winning?
Yes. Winning the Ballon d’Or at 41 was far from the end of Matthews’ career.
He continued playing for another nine years before retiring at 50, according to Guinness World Records. That longevity adds another remarkable detail to an already exceptional achievement.
Frequently Asked Questions
Who is the oldest Ballon d’Or winner in history?
Sir Stanley Matthews holds the record. He won the 1956 Ballon d’Or aged 41 years and 321 days.
Who won the first Ballon d’Or?
Stanley Matthews won the inaugural Ballon d’Or in 1956, making him both the award’s first winner and its oldest recipient.
Which club did Stanley Matthews play for when he won?
Matthews played for Blackpool when he won the 1956 award. He also represented England internationally.
How old was Stanley Matthews when he retired?
Matthews retired at 50, nine years after winning the Ballon d’Or. His career remains a striking example of longevity at the highest level of football.

