Category: Compact Executive 
Price Range: £21,525 to £38,060
Class best drive, excellent range of engines, improved looks.
Limited space in the rear, six-cylinder engines miss out stop-start, poor low-speed ride.
Nip and tuck further polishes what remains the most accomplished car in its class.




Residuals for the 3-Series are usually pretty strong - after three years and 60,000 miles, models retain 43-49% of their value. Cars with sat nav and leather tend to get snapped up, so it's worth speccing up a little to protect its used value.