Originally Posted by isugoo
BMW only covers oil change every 1 year or 15k miles (so after 1.2k miles service, it's going to be 16.2k miles for your next "free oil change" as part of inspection I).
Most of M owners do one more oil change every 6 months or 6-8k miles at own expense.
So the answer is NO, they'll not cover unless you hit 6k miles at exactly 12 months later.
But the 1 year free oil change is completely independent of the miles you have. In other words, if your car "turns 1" with 10,000 miles in the odometer, you do use your 1-year oil change you are entitled to the maintenance at 16000 (6k miles after)