Which used BMW 3 Series estate should I buy?
Diesel is the best option by far, but the vast array of engines could leave buyers confused. Many are the same size but have different power outputs, and have been uprated since launch.
The 120-141bhp 2.0-litre 318d is acceptable, but we'd go for the 320d with 161bhp, or 174bhp after Sept 2007 and 181bhp post-March 2010. The performance-oriented 3.0-litre models come as the 194-201bhp 325d, and the 228-241bhp 330d or 282bhp 335d.