Harry Kane set for record 126th England cap as Three Lions host Croatia at Wembley

Harry Kane is set to make history on Thursday night when England host Croatia at Wembley, with the captain poised to win his 126th cap and move past Peter Shilton as the Three Lions' most-capped player of all time.
England need only a point from the Nations League League A Group 3 fixture to confirm their place in the quarter-finals. Thomas Tuchel's side sit second in the group on nine points from four matches, three behind a Spain side that have already qualified, while Croatia are third on three points after losing three of their four games.
England thrashed Croatia 7-0 in October
The visitors arrive in London still smarting from the reverse fixture, when England ran out 7-0 winners in Rijeka on 3 October — Croatia's heaviest defeat. England also won 4-2 in their World Cup group-stage opener in June.
Kane, who has scored 13 goals for his country in 2026, could also move closer to his own calendar-year record of 16, set in 2021.
Team news: Guehi out, Jobe Bellingham called up
Tuchel has been forced into defensive changes, with Marc Guehi withdrawn through a hip injury and replaced by Newcastle's Dan Burn. Myles Lewis-Skelly is suspended, while Bukayo Saka is absent through injury and Cole Palmer has again been left out.
There is better news in midfield, with Declan Rice returning after missing the previous international break, and Jobe Bellingham receiving his first senior call-up. Croatia, captained by 41-year-old Luka Modric and managed by Slaven Bilic, have conceded 14 goals in the group.
Kick-off at Wembley is at 7.45pm on Thursday 12 November; England then travel to Madrid to face Spain on Sunday.
The Opta supercomputer gives England a 67.2 per cent chance of victory. (Sports Mole, SoccerNews)