For over 25 years now, the BMW Individual Manufaktur customisation facility in Garching near Munich has been producing exceptionally high-quality equipment features, extraordinary special-edition models
Kia have sold 37,178 cars this year, while Mercedes-Benz have sold 53,686
3 Series replacement arrives in UK on October 5
May sales figures show Mercedes, Mitsubishi and Ford thrived