Captain Harry Kane says scoring more goals for England than any other player "means everything" to him.
By Sam Wallace, in Naples
Wayne Rooney and Gary Lineker were among the first to pay tribute to the Tottenham forward on social media.
The 30-year-old striker last represented his country at the China Cup in 2018.