The Premier League has become one of the most multinational entities in sport.
There's been a serious influx of foreign superstars to British shores ever since the inception of the league back in 1992.
As such, the volume of quality players from football's 10 current major international powerhouses is quite remarkable.
It makes picking and ranking the top five Premier League players to hail from the dectet of countries mighty tough, but we here at GIVEMESPORT have decided to give it our best shot.
We apologise in advance for the controversy that our England rankings will likely cause, but remember, football is all about opinion! Remember, all decisions have been based purely on performances in the Premier League.
1. Sergio Aguero
2. Carlos Tevez
3. Pablo Zabaleta
4. Javier Mascherano
5. Gabriel Heinze
Number one was never in doubt here, was it? Aguero's record of 180 goals in 261 Premier League games is frankly astonishing.
Picking between Tevez and Zabaleta for runner-up was mighty difficult, while Heinze just about creeps into the top five ahead of Nicolas Otamendi.
1. Eden Hazard
2. Kevin De Bruyne
3. Jan Vertonghen
4. Toby Alderweireld
5. Mousa Dembele
In a few years time, De Bruyne may well be the outright number one. But for now, that honour belongs to the fleet-footed Hazard.
The Chelsea legend scored 85 goals and assisted another 54 in his Premier League career, stupendous stuff. Had Dembele not been plagued by injuries, he probably would have taken the bronze medal here.
1. Gilberto Silva
3. Roberto Firmino
4. Alisson Becker
5. Philippe Coutinho
One day either Firmino or Alisson will claim first prize here, but for now the title of Brazil's best in the Premier League belongs to Arsenal's underrated Invincible.
Like Gilberto, Fernandinho's brilliance is massively understated and his trophy haul also is mighty impressive, hence why he's currently ahead of the Liverpool pair. Omitting Juninho in favour of Coutinho was a tough call to make.
1. Wayne Rooney
2. Frank Lampard
3. John Terry
4. Paul Scholes
5. Alan Shearer
Controversy, we know. Rooney's Premier League achievements - which include 208 goals, 103 assists and five league titles - really are underrated in the scheme of things.
Terry, Scholes and Lampard were all key in firing Chelsea and Manchester United to multiple titles as well, while Shearer - with his one league triumph - holds the division's scoring record with 260 goals. So sorry Steven Gerrard, but you're sitting this one out!
1. Thierry Henry
2. Eric Cantona
3. Patrick Vieira
4. Robert Pires
5. Patrice Evra
The talent on show here is ridiculous. Henry is simply the finest player to have graced a Premier League pitch, while Cantona isn't too far behind Titi.
Vieira and Pires are both all-time greats as well, while only Ashley Cole can claim to have been a better full-back than Evra in the modern era of English football. So much depth that N'Golo Kante, David Ginola and Emmanuel Petit all miss out.
1. Jens Lehmann
2. Michael Ballack
3. Jurgen Klinsmann
4. Didi Hamann
5. Mesut Ozil
Lehmann just about pips Ballack and Klinsmann to top spot here. The latter's season with Spurs in 1994/95 - in which he scored 21 league goals - is the stuff of legend.
Hamann was one of Liverpool's key men throughout the early 2000s and for all of Ozil's flaws, there is certainly a strong collection of world-class moments in the Premier League from Arsenal's languid star.
1. Gianfranco Zola
2. Paolo di Canio
3. Roberto di Matteo
4. Carlo Cudicini
5. Gianluca Vialli
This was by far one of the easiest to rank. Di Canio was a true maverick blessed with immense talent, but the West Ham legend pales in comparison to Zola.
Numbers three to five are dominated by some of Zola's old Chelsea teammates. Cudicini was an outstanding 'keeper for the Blues before Petr Cech arrived in the summer of 2004.
1. Dennis Bergkamp
2. Edwin van der Sar
3. Ruud van Nistelrooy
4. Robin van Persie
5. Virgil van Dijk
Give it two to three years and Van Dijk will likely be third on this list at worst. But given the Liverpool Goliath has only been in the world-class bracket for two years, we've given him fifth spot for now.
But even if Van Dijk continues his current form he'll have trouble displacing both the elegant Bergkamp and the colossal figure of Van der Sar in the top two spots. Splitting Van Nistelrooy and Van Persie was far from easy.
1. Cristiano Ronaldo
2. Ricardo Carvalho
4. Bernardo Silva
5. Ricardo Pereira
It was never in doubt, was it? Ronaldo was electric at United, as was Nani for a decent amount of time and he's unlucky to miss out on the silver medal.
But Carvalho was such a key man behind Chelsea's dominance in the early 2000s under Jose Mourinho and he just had to be number two. Do Bernardo or Pereira have what it takes to challenge the three frontrunners in the future?
1. David Silva
2. Cesc Fabregas
3. Fernando Torres
4. Juan Mata
5. Santi Cazorla
Picking between Silva and Fabregas was mighty hard, but the former just edges it - mainly due to his key role in helping City win FOUR Premier League titles.
Elsewhere Torres' breathtaking spell with Liverpool puts him just ahead of Mata and Cazorla, meaning we had to leave out Xabi Alonso and for that, we're truly sorry.
- Newcastle United's squad in 2022 has been predicted
- Remembering Andre Villas-Boas' 12 signings at Chelsea
- Ashley Cole voted Premier League's greatest full-back