Harry Kane experienced a historic night at Wembley before kickoff in England’s match against Croatia. The captain of the “Three Lions” reached 126 caps for the national team, surpassing the legendary Peter Shilton, who had held the record since 1990 with 125 appearances.
In fact, Shilton himself took to the field and presented Kane with the commemorative cap in a particularly touching moment. The English forward also showed the crowd the Ballon d’Or he recently won, receiving a standing ovation from the fans.
— England (@England) November 12, 2026
https://t.co/j8rrNALuns
Luka Modrić added his own special touch to the ceremony, presenting Kane with a collectible replica of the first soccer ball brought to Croatia by the English in the 19th century.
— England (@England) November 12, 2026
![]()
![]()
A touching message from Croatia presented to @HKane ahead of tonight’s match
https://t.co/ZRrv879pDT
Finally, Prince William presented the England captain with a framed jersey bearing the number “126,” bringing to a close an evening that will remain unforgettable.
*photo source: AP
https://t.co/j8rrNALuns
A touching message from Croatia presented to @HKane ahead of tonight’s match
https://t.co/ZRrv879pDT