Kevin Keegan, the former England footballer and manager, has died at the age of 75, his family confirmed on Monday, July 20, 2026. The football legend was diagnosed with stage four cancer in January of this year, just seven months before his passing.
Final Public Appearance
Keegan made his last public appearance in June, just one month before his death. Details of the event have not been disclosed, but it marked his final time in the public eye before his health deteriorated.
Career Highlights
Keegan enjoyed a stellar playing career, earning 63 caps for England and scoring 21 goals. He played for Liverpool, Hamburger SV, Southampton, and Newcastle United, winning the Ballon d'Or in 1978 and 1979. As a manager, he led Newcastle United to promotion and managed the England national team from 1999 to 2000.
According to his family, Keegan passed away peacefully surrounded by loved ones. A statement read: "It is with great sadness that we announce the passing of Kevin Keegan. He was a beloved husband, father, and grandfather, and will be deeply missed by all who knew him."
Tributes Pour In
Tributes have flooded in from across the football world. Former teammate and friend Sir Bobby Charlton said: "Kevin was one of the greatest players of his generation and a true gentleman. His passion for the game was unmatched."
Fans have also left flowers and messages at St James' Park, where Keegan enjoyed his greatest managerial success. A minute's silence is expected to be observed at upcoming Premier League matches.



