Kevin Keegan, the iconic striker and former England manager, has died aged 75 following a battle with cancer. His family said he was surrounded by his wife and daughters in his final moments.
Live updates
Loading updates…
Key facts
- Kevin Keegan has died at the age of 75.
- His family revealed in January 2026 that he had cancer, and in June 2026 he confirmed it was stage four.
- He starred for Liverpool, Hamburg, Newcastle and England, and was twice named European Footballer of the Year.
- He later served as manager of Newcastle and England.
- His death came seven weeks after he revealed the stage four diagnosis, according to the BBC.
Kevin Keegan, one of English football’s most celebrated figures as both a player and a manager, has died at the age of 75, his family announced. Sky Sports and the BBC confirmed the news on 20 July 2026.
In a statement, Keegan’s family said: “It is with immense sadness that we announce that Kevin Keegan has passed away at the age of 75. Kevin had been battling cancer and was surrounded by his wife and daughters in his final moments,” according to the Guardian.
Keegan’s family revealed in January 2026 that he had cancer. In June 2026 he disclosed himself that it was stage four, the most advanced stage. The BBC reported that his death came seven weeks after he revealed the diagnosis.
As a player, Keegan was an iconic striker for Liverpool, Hamburg, Newcastle and England. The Guardian described him as a stalwart member of Liverpool’s serial First Division and European champions in the 1970s.
Keegan was twice named European Footballer of the Year, an honour reflected in Al Jazeera’s description of him as a two-time Ballon d’Or winner. He also captained England during his playing career.
After retiring as a player, Keegan moved into management, taking charge of both Newcastle and the England national team, roles that cemented his lasting place in the sport’s history.
Why it matters
Kevin Keegan was one of the defining figures of English football across several decades, admired both as a player and a manager. His death marks the loss of a two-time European Footballer of the Year whose career spanned some of the game's most storied clubs and the national team.
Frequently asked questions
How old was Kevin Keegan when he died?
Kevin Keegan died at the age of 75, his family and multiple outlets confirmed on 20 July 2026.
What was the cause of Kevin Keegan's death?
Keegan had been battling cancer. His family revealed in January 2026 that he had cancer, and in June 2026 he confirmed it was stage four, the most advanced stage.
Which clubs and teams did Kevin Keegan play for?
Keegan played for Liverpool, Hamburg, Newcastle and England, and he was twice named European Footballer of the Year.
Timeline
- Former England manager and two-time Ballon d’Or winner Keegan dies aged 75
Al Jazeera: Kevin Keegan, the iconic striker for Liverpool, Newcastle and England, was diagnosed with stage four cancer last year.
- Former England forward and manager Keegan dies aged 75
Sky Sports News: Kevin Keegan has died at the age of 75.
- Newcastle, Liverpool and England legend Keegan dies
BBC World: Former England captain and manager Kevin Keegan dies at the age of 75, seven weeks after he revealed he had been diagnosed with stage four cancer.
- Kevin Keegan, Liverpool legend and former Newcastle manager, dies aged 75
The Guardian Sport: Keegan revealed in June 2026 he had stage four cancer Starred for Liverpool, Hamburg, Newcastle and England Kevin Keegan, the former England and Newcastle manager who was twice European football of the year and a stalwart member of Liverpool’s serial First Division and European c
