Bournemouth striker Callum Wilson capped off his England debut with a goal at Wembley as his side ran out comfortable 3-0 winners over the USA.
Wilson became the first player since 2016 to score on his England debut and those who’ve achieved that feat before him have had mixed careers on the international stage.
We’ve taken a look at the previous ten players who scored on their England debut to see how their international careers panned out after such a glorious moment.
Marcus Rashford became the youngest Englishman to score on his international debut when he netted just three minutes into the Euro 2016 warm-up game against Australia. Rashford is now a regular for both England and Manchester United and has plenty more caps and goals to come in the future.
Harry Kane made his international debut at Wembley back in 2015. He replaced Wayne Rooney in the second half of a Euro 2016 qualifier against Lithuania – and he scored just 80 seconds later, heading home a cross from Raheem Sterling. Kane has since taken over from Rooney to become England’s captain and talisman.
Striker Rickie Lambert, then at Southampton, was handed his England debut at the age of 31 as he came off the bench in a game against Scotland. Two minutes and 43 seconds later, he scored the winning goal of the 3-2 win, with his first touch in international football! Lambert went on to play another ten times for his country, scoring two more goals in the process.
Andros Townsend, then of Tottenham, made his England debut as he was named in the starting eleven against Montenegro in a World Cup qualifier in October 2013. Townsend scored England’s third goal in a 4-1 win. He went on to play 12 more times for England, the last of those appearances came in 2016.
Tottenham defender Steven Caulker made his England debut in a friendly with Sweden and scored from close range after getting on the end of a Steven Gerrard cross. That was the only appearance that Caulker ever made for his national team.
David Nugent holds the ‘honour’ of being the player whose career is the shortest of any player who has scored for the England national team. He played just 11 minutes of a Euro 2008 qualifying match against Andorra in Barcelona, and he tapped home a shot from very close range in injury time. He’s never played for England since.
Kieran Richardson impressive form whilst on loan at West Brom earned him an England call-up and he was given his debut in a friendly game against the USA in Chicago. He started the match and scored both goals in a 2-1 win, including one goal directly from a free kick. Richardson played for England just seven more times.
Shaun Wright-Phillips made his England debut when he came on as a substitute for Nicky Butt against Ukraine in August 2004. He scored the last of England’s goals in a 3–0 win. Wright-Phillips went on to earn a total of 36 England caps and was part of the World Cup squad in 2010.
Arsenal striker Francis Jeffers made his England deubt during the time when he’d been loaned back to Everton. He scored a consolation goal in a defeat to Australia. That was the only time he played for England.
Darius Vassell, on debut, was named Man of the Match as he scored England’s 1-1 draw with the Netherlands. His goal was a special one too – a bicycle kick. Vassell played a total of 22 games for England but he is, unfortunately, most remembered for missing England’s last spot-kick in the penalty shoot-out loss to Portugal at Euro 2004.