They are yet to make it beyond the group stage as an independent nation but recently earned promotion to the top tier of the Nations League and look capable of a run into the knockout stages.
Here’s everything you need to know about Serbia…
Coach: Dragan Stojkovic. Featured in two World Cups as a player for Yugoslavia and took over last year.
Captain: Dusan Tadic. His floating style is the perfect foil to the traditional forwards ahead of him.
Star player: Aleksandar Mitrovic. Brilliant for Fulham this season, he has 50 goals in 76 international appearances but is a doubt for their opening match due to a foot injury.
One to watch: Sergej Milinkovic-Savic. The Lazio star is a huge presence in midfield, any sign of form will intensify inevitable Premier League links.
World ranking: 21
Best thing about them: No shortage of options up front with Mitrovic, Dusan Vlahovic and Luka Jovic.
Worst thing about them: Concerns over how the defence will hold up against the likes of Brazil, with all the star quality in midfield and attack.
Their prospects in three words: Dark horse credentials.
Fixtures (all times GMT)
November 24 vs Brazil (7pm)
November 28 vs Cameroon (10am)
December 2 vs Switzerland (7pm)
Squad in full
Goalkeepers: Marko Dmitrovic, Predrag Rajkovic, Vanja Milinkovic-Savic
Defenders: Stefan Mitrovic, Nikola Milenkovic, Strahinja Pavlovic, Milos Veljkovic, Filip Mladenovic, Strahinja Erakovic, Srdan Babic
Midfielders: Nemanja Gudelj, Sergej Milinkovic-Savic, Sasa Lukic, Marko Grujic, Filip Kostic, Uros Racic, Nemanja Maksimovic, Ivan Ilic, Andrija Zivkovic, Darko Lazovic
Forwards: Dusan Tadic, Aleksandar Mitrovic, Dusan Vlahovic, Filip Duricic, Luka Jovic, Nemanja Radonjic