Where are they now? England's squad from their last meeting with Slovenia
The England starting lineup pose for a team photo prior to kick off, when they last met Slovenia, at Wembley Stadium in October 2017 (Photo by ADRIAN DENNIS/AFP via Getty Images).

An almighty seven years - which has seen Britain leave the EU, a petrifying pandemic, the Queen dying and two World Cups - has passed since England last faced Slovenia.

Harry Kane booked England's ticket to Russia with a 93rd minute winner, as the Three Lions secured their place at the 2018 FIFA World Cup at an empty Wembley Stadium, on a night which England fans will, unsurprisingly, not savour.

The squad has seen many faces retire or move on to pastures new since that narrow win over Thursday's UEFA Euro 2024 opponents, and we've taken a look at where they are plying their trade, seven years later.

  • Starting XI

GK - Joe Hart:

Club at time: West Ham (on loan from Manchester City)

Club now: Retired (2024)

Joe Hart's penultimate England cap came in the narrow victory against Slovenia at Wembley Stadium. 

After his loan spell at West Ham came to an end, Hart joined Burnley on a permanent deal before going on to have spells at Tottenham Hotspur and Celtic, where he retired in May 2024 having won seven trophies in three years.

RB - Kyle Walker:

Club at time: Manchester city

Club now: Manchester City

Kyle Walker is still plying his trade at the champions of England, seven years on from making the move from the capital to Manchester. The right back is now playing in his fourth major tournament since the game against Slovenia in 2017. 

CB - Gary Cahill:

Club at time: Chelsea

Club now: Retired (2022)

Gary Cahill's penultimate England appearance at Wembley came in the 1-0 win over Slovenia in 2017, although he would go on to make three more appearances for the national team, including a start against Belgium in the group stages at the 2018 FIFA World Cup.

After leaving Chelsea in August 2019, he joined Crystal Palace on a free, before making the move to the South Coast to join Bournemouth, where he retired.

CB - John Stones:

Club at time: Manchester City

Club now: Manchester City

John Stones made his 75th England cap on Thursday, and hasn't left Manchester City since England last faced off against Slovenia in 2017.

He is representing England at his fourth major tournament in Germany this summer, after winning a staggering seventeen major honours at club level.

LB - Ryan Bertrand:

Club at time: Southampton

Club now: Retired (2024)

After starting against Slovenia in front of just over 60,000 supporters, Ryan Bertrand would only go on to make two more appearances under Gareth Southgate for England.

The left back joined Leicester City on a free transfer from Southampton in 2021, but upon relegation to the Championship, the former Chelsea defender was left without a club before he decided to retire.

DM - Eric Dier:

Club at time: Tottenham Hotspur

Club now: Bayern Munich (on loan from Tottenham Hotspur)

Eric Dier has been a regular name amongst Gareth Southgate's England squads throughout the past seven years, most notably scoring the winning penalty in the shootout against Colombia at the 2018 FIFA World Cup.

Despite only being on loan, the versatile Englishman is set to join Bayern Munich on a permeant deal when his Tottenham contract expires at the end of the month, bringing an end to his ten year stay in the north of the capital.

DM - Jordan Henderson:

Club at time: Liverpool

Club now: Ajax

Jordan Henderson came under plenty of scrutiny when he swapped Liverpool for Saudi Arabian side Al Ettifaq, however, his stay in the Middle East barely lasted a second, and he is now at Eredivise giants Ajax.

The Sunderland academy graduate was named in all of Gareth Southgate's squads leading up to Euro 2024, however he wasn't even included in the initial 33-mean list, meaning he is missing his first major international tournament for England since making his debut in ne at the 2012 European Championships in Poland and Ukraine.

RM - Raheem Sterling:

Club at time: Manchester City

Club now: Chelsea

Raheem Sterling is yet another Englishman who has suffered a mid-career blip.

The former Queens Park Rangers, Liverpool and Manchester City attacker has had a prestigious career to date, although he has found it tough in the past couple of years to maintain those early career levels that saw him feature in the England side who secured qualification to the Russia World Cup with the victory over Slovenia.

He was crucial during the run to the final in Euro 2020, but was underused in the 2022 Qatar World Cup, and he has now been left out of the squad completely for this tournament after a below-par season with struggling Chelsea.

AM - Alex Oxlade-Chamberlain:

Club at time: Liverpool

Club now: Besiktas

Alex Oxlade-Chamberlain made his 30th appearance for the England senior team during that dull victory over Slovenia in 2017.

Injuries have meant that the versatile midfielder, who once had the world at his feet, was unable to find any rhythm throughout his career. After struggling under Jurgen Klopp, he joined Besiktas on a free transfer in the summer of 2023, meaning Liverpool failed to regain a single penny of the £35m transfer fee that they paid to bring him from Arsenal to Anfield.

LM - Marcus Rashford:

Club at time: Manchester United

Club now: Manchester United

Marcus Rashford's career has become increasingly underwhelming in the past eighteen months, and he has even found himself left out of the squad for this tournament in Germany - the first time since he burst onto the scene with that scorching finish at the Stadium of Light in 2016.

Still at United see years on from the last meeting with Slovenia, the winger only managed to hit the back of the net on eight occasions, his second lowest return since making his professional debut in 2016.

ST - Harry Kane:

Club at time: Tottenham Hotspur

Club now: Bayern Munich

Harry Kane scored the winner three minutes into stoppage time at Wembley, when these two nations last faced off against each other in October 2017.

The legendary striker, who is England and Tottenham's all-time leading goalscorer, joined Bayern Munich for a fee around £100m in 2023, winning the European Golden Shoe in his debut season, as well as breaking numerous other records.

Jesse Lingard

Club at time: Manchester United

Club now: FC Seoul

Jesse Lingard's fifth England cap came during this fixture. He has since gone on to make a further 27 appearances in the famous white shirt, but his career has taken a turn for the worst.

The former Manchester United attacking midfielder was tipped to go on to great things in his career, after bursting onto the scene at Old Trafford. However, his promising career was dented under Jose Mourinho and Ole Gunnar Solskjær, so he left his boyhood club in January 2021.

An amazing loan spell saw JLingz come close to landing a place in Gareth Southgate's Euro 2020 squad, but he was bizarrely omitted. He later joined Nottingham Forest on a free, where, after a disappointing year at the City Ground, Lingard left and now seven months later, finds himself at Japan's FC Seoul.

Michael Keane

Club at time: Everton

Club now: Everton

Everton central defender Michael Keane made his third England appearance during the narrow victory at home to Slovenia in 2017.

The former Manchester United and Burnley man would go on to make only nine more appearances for Gareth Southgate's side, although he is still a regular feature in the Everton lineup under Sean Dyche.