According to figures released by consultancy firm Jato, the North American manufacturer's car sold 19,169 units in Europe.

The Tesla Model 3 was ahead of the Dacia Sandero (18,781 units) and the Toyota Yaris (17,320 units), which were the second and third best-selling models in November, respectively.

The Fiat 500 and Peugeot 208 round off the top 5 with 17,238 and 15,613 registered sales, respectively according to NM.