The BMW 4 Series is ... but the 420i strikes the best balance between performance and running costs while still impressing on a twisty road. M Sport trim comes with plenty of standard goodies ...
The BMW 420i is a terrific car if you're after ... As it stands the 320i M Sport is $78,900, before on-road costs. Our model has been finished in 'M Brooklyn Grey', which adds $1539 to the price. That ...
The BMW 4 Series is ... but the 420i strikes the best balance between performance and running costs while still impressing on a twisty road. M Sport trim comes with plenty of standard goodies ...