6 Players who have won the Premier League, UEFA Champions League and FIFA World Cup

Manchester City v Chelsea FC - UEFA Champions League Final
Manchester City v Chelsea FC - UEFA Champions League Final

Pedro Rodriguez | Spain, Chelsea, Barcelona

Barcelona v Malaga - La Liga
Barcelona v Malaga - La Liga

Former Barcelona star Pedro was a true phenom at the peak of his powers. Pacey, prolific, and comfortable on either foot, the winger played a huge role in Pep Guardiola's incredible run from 2008 to 2012. He won a total of three UCLs at the Nou Camp, two of which were under Guardiola and one with Luis Enrique in charge in 2014/15.

The 33-year-old also made five appearances in the 2010 World Cup with Spain and assisted the winner in the quarter-finals. More importantly, he started in the final against Netherlands and went on to win the competition with La Roja.

Pedro moved to the Premier League after his successful career at Barcelona. He played a vital role in Antonio Conte's 2016/17 title win, racking up 19 goals and assists.


Gerard Pique | Spain, Manchester United, Barcelona

FC Barcelona v Athletic Club - Copa del Rey
FC Barcelona v Athletic Club - Copa del Rey

Another of Barcelona's key players during their run from 2008 to 2012, Gerard Pique, has a host of trophies to his name, including the three in question here. The Spaniard was one of Guardiola's core players during his time at the club, forming a majestic partnership with Carles Puyol at the back. He played a massive role in all three of the UCL titles he's won with the Blaugrana.

Pique also played every single minute of Spain's incredible 2010 World Cup triumph and was one of their most crucial players.

His only Premier League medal came in 2007/08 during his brief spell with Manchester United. The centre-back appeared nine times for Sir Alex Ferguson's men in the league that season before returning to his homeland.


Thierry Henry | France, Arsenal, Barcelona

UEFA Champions League: Arsenal v PSV Eindhoven
UEFA Champions League: Arsenal v PSV Eindhoven

Thierry Henry is regarded by many as the best player in Premier League history for what he's achieved in the English top-flight. In full flow, it was nearly impossible to stop the French superstar. He spearheaded Arsene Wenger's Arsenal to two league titles 2001 and 2004, including their famous invincibles season.

Before his Premier League heroics, Henry had already won the World Cup with France back in 1998 alongside the likes of Zinedine Zidane, Didier Deschamps, and other legends.

Later on in his career, the mercurial Frenchman completed the set by helping Pep Guardiola's Barcelona win the UEFA Champions League. He scored five goals and set up a further three during their triumph in 2008/09.


N'Golo Kante | France, Chelsea/Leicester City, Chelsea

Chelsea v Sunderland - Premier League
Chelsea v Sunderland - Premier League

The latest addition to this list, N'Golo Kante, also happens to be the only player to have won the league with two teams. The diminutive midfielder was the heartbeat of Chelsea's midfield as he fired them to the league title in 2016/17. More recently, he put together a string of breathtaking performances in the UCL knockout rounds to help the Blues win the competition.

Kante was also the driving force behind France's near-indomitable midfield at the 2018 World Cup in Russia. He helped them win their first World Cup since 1998 and was one of the Les Blues' indispensable players.

Perhaps the most impressive achievement of them all, however, is Kante's contribution to Leicester City's fairytale Premier League win in 2015/16. The 30-year-old was the chief architect of what is possibly one of the most inspiring underdog stories in football history.


Also read: 5 High-profile transfers that have already been confirmed

Quick Links

App download animated image Get the free App now