Harry Kane is about to equal Peter Shilton's all-time England appearance record of 125 caps. The milestone arrives not as a surprise—Kane has been England's captain and talisman for years—but as a prompt for a harder question: where does he rank among the greatest players ever to represent the nation? BBC Sport's analysis suggests Kane has moved from peripheral candidate to serious contender for that title, a shift driven not just by longevity but by the weight of what he's delivered in those appearances. The numbers anchor the case. Kane already holds England's all-time goalscoring record, a mark he claimed before this latest appearance milestone came into view. Shilton's 125 caps stood as the benchmark for decades, a goalkeeper's durability record that seemed untouchable by outfield players who face the attrition of different physical demands. Kane's ability to reach that figure while carrying the goalscoring burden—and the captaincy—adds a layer of significance that raw appearance totals can't capture on their own. The debate over England's greatest international has traditionally centered on a handful of names, each representing different eras and different definitions of greatness. Bobby Moore captained the only England side to win a World Cup. Bobby Charlton combined longevity with technical brilliance and a goalscoring record that stood for decades. Gordon Banks redefined what a goalkeeper could be. Shilton's appearance record was itself a form of greatness, a testament to consistency across three World Cups. Kane's claim rests on a different foundation: he's been the most productive attacking player in England's history while leading the team through a period of renewed tournament competitiveness, even if the silverware has remained elusive. What separates Kane's candidacy from earlier generations isn't just the goals or the caps—it's the convergence of both, achieved while serving as captain during an era when England has reached the latter stages of major