Most football fans have debated what Yugoslavia's XI would look like in the present day.

The nations of Croatia, Serbia, Slovenia, Bosnia, Macedonia and Montenegro had all declared their independence by 2003 after the 'Yugoslav Wars' between 1991 and 1999.

GiveMeSport previously published a 'Yugoslavia XI' - which you can view here - and we thought we'd offer an update, with quite a few new names making the cut.

So without further ado, here is what Yugoslavia's starting XI would look like if it were still one nation.

GK - Jan Oblak (Atletico Madrid)

Previously the goalkeeper position was handed to Asmir Begovic, but it's impossible to look past Oblak these days. Slovenia's number one is arguably the finest goalkeeper in the world right now and just edges out fellow Slovenian shot-stopper Samir Handanovic.

RB - Sime Vrsalijko (Inter Milan)

Vrsalijko has developed into one of the finest right-backs in the world in recent years, earning 43 caps for Croatia. He starred at the World Cup, before swapping Atletico Madrid for Inter shortly after.

CB - Dejan Lovren (Liverpool)

No one can deny the improvement in Lovren over the last few seasons. There is still an error or two in his game, but he's a pretty reliable customer for Liverpool these days, with Lovren earning 46 caps for Croatia.

CB - Stefan Savic (Atletico Madrid)

One of the few to keep his place from the previous edition. The Montenegrin defender has been a key cog in Diego Simeone's Atletico machine, but has been prone to injuries. He's made 50 appearances at international level.

LB - Sead Kolasinac (Arsenal)

A bit of a controversial choice over Aleksandr Kolarov this time around, but Arsenal's 25-year-old Bosnian left-back gets the nod. Kolasinac hasn't exactly set the world alight in north London, but there have been glimpses of his enormous talent.

CM - Marcelo Brozovic (Inter Milan)

The big calls just keep coming. Ivan Rakitic was the man in this role last time around, but Brozovic has impressed so much over the last 12 months that he gets the nod. The Inter Milan midfielder is key for both club and country, already making 42 appearances for Croatia at just 25.

CM - Luka Modric (Real Madrid)

It's impossible to leave out the World Cup Golden Ball and FIFA Best winner. Modric will likely go down as Croatia's greatest ever player and despite a difficult start with Real Madrid in 2018/19, we're handing Modric the captain's armband in this team as well.

CM - Miralem Pjanic (Juventus)

Another one who keeps his place. Pjanic's reputation in world football has grown even more in the last year-and-a-half and he's now the most important man in Juve's midfield. The 28-year-old has made 83 appearances for Bosnia.

CM - Sergej Milinkovic-Savic (Lazio)

Nemanja Matic's woeful form with Manchester United has seen him drop out, with a far more exciting Serbian prospect in Milinkovic-Savic taking his place. Lazio's 23-year-old midfielder has struggled a tad this season, but he's still one of the most exciting talents in world football.

FWD - Ivan Perisic (Inter Milan)

The man Jose Mourinho was so desperate to sign. Perisic is one of the most formidable wingers in world football and there's very few international starting XI's that he wouldn't make it into. Croatia have capped him 75 times since his debut in 2011.

FWD - Edin Dzeko (Roma)

With Mario Mandzukic retiring from international duty, there's only one man fit to lead the line. Dzeko is one of Europe's finest, scoring goals for fun at Roma right now. He's also scored 55 goals in 97 appearances for Bosnia and the 32-year-old seems to be getting better with age.

Some team, eh? The likes of Aleksandr Mitrovic, Dusan Tadic, Ante Rebic, Josip Illicic, Mateo Kovacic and Macedonia's Enis Bardhi would also help ensure some serious squad depth.