How much to spend
Early 2005-2008 cars with more than 100k miles but full service history (fsh) and major new parts.
Circa 100k-mile 2005-2007 fsh cars.
Cars on 05-08-plates at 70k-90k miles.
Still 05-08-plate cars but with about 50k-70k miles.
Facelifted 07-08-reg cars with up to 60k miles, plus some earlier cars at optimistic prices.
Most expensive 08-10-reg cars with fsh, including some BMW Approved Used.