England captain Harry Kane is on the verge of making football history, with the star striker set to become the country’s most-capped player when he takes the field against Croatia in Thursday’s Nations League match.
The match at Wembley Stadium is expected to mark Kane’s 126th appearance for England, taking him past former goalkeeper Peter Shilton, who currently holds the national record.
The 33-year-old striker has already enjoyed a remarkable year, adding another major milestone to an international career filled with achievements.
In October, Kane reportedly became the first English player in 25 years to win the Ballon d’Or, further strengthening his reputation among the world’s leading footballers.
England’s Record Goalscorer
Kane is already England’s all-time leading goalscorer, with 91 international goals to his name.
At club level, he has also enjoyed considerable success with German giants Bayern Munich, scoring 156 goals for the club and winning Bundesliga titles in 2025 and 2026, according to the report.
Despite his individual achievements, major international silverware remains an important ambition for the England captain.
Kane experienced disappointment in the Euro finals of 2021 and 2024, when England finished runners-up on both occasions.
The striker now hopes to lead his country to a major international trophy and add a historic team achievement to his growing list of personal records.

