Tag: Capped

The most capped England player is Harry Kane. He won his 126th cap against Croatia at Wembley on 12 November 2026, passing Peter Shilton’s total of 125, which had stood…