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 go from 100% home-based to a 400/500-mile per week commute. Currently, I have a 2009 Land Rover Freelander 2 with 144,000 miles on it, going strong. I've put 130,000 miles on it myself over...
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

Save £75 on Warranty using code HJ75

with MotorEasy

Get a warranty quote

Save 12% on GAP Insurance

Use HJ21 to save on an ALA policy

See offer