The FIA has published its provisional entry list for the 2017 Formula 1 World Championship with four seats still to be filled between Mercedes, Manor and Sauber.

There are no major surprises in the entry list, with all previously announced driver changes and arrivals confirmed, including Kevin Magnussen's switch to Haas, Esteban Ocon to Force India and Nico Hulkenberg to Renault.

Still 'TBC' are two seats at Manor, one drive at Sauber and one at Mercedes following the sensational revelation last week that new champion Nico Rosberg will not return to defend his F1 title.

OPINION: Who will replace F1 champion Nico Rosberg at Mercedes? Have your say...

Stoffel Vandoorne and Lance Stroll will make their full-time F1 debuts in 2017, with the McLaren driver picking #2 as his race number and the Williams making a nod towards his age by choosing #18.

Interestingly, the name of Scuderia Toro Rosso's power unit also remains 'TBC'. The Italian team will switch back from Ferrari to Renault power in 2017, but could be chasing a branding deal to mirror that of its Red Bull stablemates, which will once again run its engines as 'TAG Heuer'.

FEATURE: 10 Grand Prix events that should DEFINITELY be revived

The Provisional 2017 F1 entry list

#44. Lewis Hamilton GBR Mercedes AMG Petronas (Mercedes) TBC Mercedes AMG Petronas (Mercedes)
#3. Daniel Ricciardo AUS Red Bull Racing (TAG Heuer - Renault)
#33. Max Verstappen NED Red Bull Racing (TAG Heuer - Renault)
#5. Sebastian Vettel GER Scuderia Ferrari (Ferrari)
#7. Kimi Raikkonen FIN Scuderia Ferrari (Ferrari)
#11. Sergio Perez MEX Sahara Force India F1 Team (Mercedes)
#31. Esteban Ocon FRA Sahara Force India F1 Team (Mercedes)
#77. Valtteri Bottas FIN Williams Martini Racing (Mercedes)
#18. Lance Stroll CAN Williams Martini Racing (Mercedes)
#14. Fernando Alonso ESP McLaren Honda F1 Team (Honda)
#2. Stoffel Vandoorne BEL McLaren Honda F1 Team (Honda)
#55. Carlos Sainz Jr ESP Scuderia Toro Rosso (TBC - Renault)
#26. Daniil Kvyat RUS Scuderia Toro Rosso (TBC - Renault)
#8. Romain Grosjean FRA Haas F1 Team (Ferrari)
#20. Kevin Magnussen DEN Haas F1 Team (Ferrari)
#27. Nico Hulkenberg GER Renault Sport F1 Team (Renault)
#30. Jolyon Palmer GBR Renault Sport F1 Team (Renault)
#9. Marcus Ericsson SWE Sauber F1 Team (Ferrari) TBC Sauber F1 Team (Ferrari) TBC Manor Racing MRT (Mercedes) TBC Manor Racing MRT (Mercedes)

QUIZ: The 2016 season is over... but how much about it can you remember?

Latest Tweets from Crash.net & GPF1rst