Are used BMW 3 Series really expensive to own?

I read about the BMW 3 Series being reliable, but servicing, repairs and - I imagine - insurance is a lot more expensive than for non-premium cars. I see lots of these high-mileage, diesel cars looking nice with good MoT history and an affordable price tag. Which cars would be a good alternative? Thanks a lot.

Asked on 2 December 2020 by maya

Answered by Andrew Brady
On the one hand, the BMW 3 Series is popular with police forces because of its indestructibility and high-mile capability. On the other hand, an older 3 Series (diesel models in particular) will require a fair bit of regular maintenance and yes, this will be costlier than in a mainstream choice. Parts will be a bit pricier than something like a Volkswagen Passat and servicing (especially at a main dealer) could be more expensive. Insurance will depend on factors like your age and driving experience. If you want a practical estate car that'll be cheap to run, look at something like a Toyota Avensis or Honda Accord.
Similar questions
I'm looking at spending no more than £5000. I would like a Vauxhall Astra and it needs to be diesel. I'm hoping to get one that is around 5-7 years old with less than 60,000 miles with a good or full service...
I'm looking for a cheap to run car which will be reliable, but over the magic 100,000 mark, as I do plenty of miles and don't want to crucify value. Ideally for about £2500. I do enough miles (12,000 plus)...
I'm about to buy a high mileage but very well maintained 2008 BMW 520d. It looks really nice and clean. The car is in pristine condition but there is no way to get into the engine and understand what is...
Related models
Refined and rides smoothly. Well thought out interior. Ideal with 2.2 i-DTEC engine. Robust build quality.
Hugely practical and robust, refined and quiet on the move, excellent diesel engines, especially the 2.0 D-4D, very reliable.
Brilliant to drive, powerful and fuel-efficient engines, good interior space and practicality.
 

Value my car