What used BMW 3 Series saloon will I get for my budget?
The 3 Series clings tenaciously to its value, and even for the oldest cars you'll still need a budget of more than £2,000 to secure a good one, especially if it’s a 320d diesel. The M Sport pack will also add a little to the price.
A later 2008 M Sport car will be well over £4,000, especially from a BMW dealer and with a full service history. The best value is actually to be found in later models; a 2010 320d Efficient Dynamics will only set you back around £6,200, which represents a lot of car for the money.