Might have found a bit of a problem with the Sep 2016 M140 I bought a couple of months ago from a dealer.
I was looking at a BMW service plan and when they checked the mileage against BMW it came back that the last service in Dec 2019 was recorded at 72000 miles.
This is strange as the MOT in Sep 2019 is for 43000 miles and the MOT in Sep 2020 is 50000 miles, which is what I bought it on!
I managed to speak to the servicing dealership and they serviced it 5 times between 2016 and 2020, they also serviced and MOT'd it in Sep 2019 but they recorded the service as 68000 miles but the MOT as 43000 miles.
I've looked at the last 5 services provided by the servicing dealer and it correlates with the 72000 mileage that's been reported but part of me thinks that the services have been recorded in KM rather than miles, which also correlates with the MOT mileages if you divide the service mileage by 1.6.
The dealer I bought the car from has already offered to take the car back and refund me.
My brain says I should just take the refund but I can't understand why this car would be clocked as it only has one owner and it still has a 5 year service plan in place and 2 year MOT guarantee in place from BMW.
The car certainly doesn't look like it's done over 72000 miles and is it possible to even do that on a 4 year old car, what does the OCUK hive mind reckon?
Edit/ just to add, the services shown on the idrive only go up to Jan 2019, which is before the MOT and service in Sep 2019, which does make me suspect.