England captain Harry Kane poses with Bayern Munich CEO Jan-Christian Dreesen and board member Max Eberl after signing his new contract.Image source, Getty Images
Image caption,

England captain Harry Kane scored scored 213 times in 320 league games for Tottenham

ByPhil McNultyChief football writer

Harry Kane's decision to sign a new contract with Bayern Munich carries heavy significance for the Bundesliga giants, who have been celebrating his status as a Ballon d'Or winner, but also for England and the Premier League's record books.

Bayern have acted swiftly to secure the 33-year-old on a deal taking him through to 2029 after he was crowned the world's best player, ensuring England's captain and record goalscorer will spend the final peak years of a magnificent career at Allianz Arena.