Added: 21st of August 2021
Bought mine pre-registered (for just 6 weeks) with just 4 miles on the clock in Dec '16. Last of the previous model so big reduction on list price and loaded with kit (and almost five years later, holding its value really well). Would normally change after 3-4 years but held on to it due to all the Covid chaos (and the fact that nearly-new prices are sky-high). Don't do big mileage (4,000-5,000 miles a year) but had no problems with it, other than a recall for an exhaust gas recirculation valve which wasn't a big issue. BMW main dealer servicing costs aren't cheap but service intervals aren't too frequent so no real complaints. Still love getting into the car after four-and-a-half years and consider it an excellent buy. Very comfortable and enjoyable to drive - would definitely recommend.