Why won't my BMW service plan cover an oil change at 7000 miles?

I have a BMW X1 XDrive 20D SE bought new in August 2010 with BMW service inclusive. After a year I have only done 7000 miles, mostly on long trips but with periods of short local ones. The Service Department tells me I do not need a service because I haven't done the mileage. My long experience of the internal combustion engine tells me that surely I need an oil change at least. Who is right?

Asked on 4 September 2011 by PG, London NW2

Answered by Honest John
The trouble is, you are on a service contract. They won't service the car within that contract if they say it does not need servicing. You would have to pay extra to have it serviced. This is the reason why I don't recommend service contracts unless they provide for an annual oil and filter service whatever the mileage.
Similar questions
I was charged £52.80 for four litres of oil by a Suzuki dealer as part of the first year service of my Vitara. This seems excessive to me, bearing in mind that I can buy the same grade oil for £3 per...
The new Octavia is getting acclaim in all the reviews I have seen, but few have tested or commented on the 1.4 TSI 140PS petrol unit which I am thinking of buying to replace my 2007/57 2.0 Mazda 6. Quizzing...
I have a 2008 BMW 2-litre coupe diesel. At the time of purchase I also purchased the service package. The longlife oil has to be changed every two years or approximately 16,000 miles with my current driving...
Related models
Compact off-roader available with two or four-wheel drive. Car-like to drive. Economical diesel engine with various power outputs. Usefully large boot.
 

Ask Honest John

Value my car