Broadcaster Gary Lineker is to step down as host of flagship football programme Match of the Day at the end of this season, BBC News understands.

It is expected to be announced officially tomorrow by the BBC.

The Sun, who first reported the story, also said the presenter would leave the BBC after leading coverage of the 2026 World Cup.

The broadcaster has hosted the corporation’s flagship football show Match of the Day since 1999.

The 63-year-old is one of the corporation’s best-known presenters and its highest-paid star, of those whose salaries are declared, earning more than £1.3m a year.