Category: Affordable Sports 
Price Range: £21,525 to £38,060
Usual superb level of build quality. Entertaining handling and excellent six-cylinder engines; 330 Ci is great fun to drive and the 330d is unrivalled in this class.
Restrained styling blunts its sporting edge, as does the steering feel and the body's weight; some slightly cheap-looking interior trim; fiddly (optional) SSG gearbox.
A little less sporty than its predecessor, but even more of a quality object. Still highly desirable, and the default-option choice for keen drivers in this sector - these cars are popular for good reason.




The 3 Series coupe holds its value very well. Most in demand is the entry-level 318 Ci, because it's cheapest yet still looks the part. The 330 Ci appeals to a smaller market of enthusiasts, but is in demand among keen drivers. Either of the smaller six-cylinder models will give you the feel and sound of a proper BMW and offer good value for money.