BMW will change the oil free of charge once a year, or when the Condition Based Service system indicates to. I had mine changed one year from the date of the 1200 mile service, with less than 4000 miles on the odo.
Page 6 of the Service & Warranty book states "Change oil at least once a year."
2008 E92 M3 Coupe 6MT
| 2009 E70 X5 xDrive 48i M Sport
| 1967 Corvette Coupe
2001 E46 M3 - Sold | 1997 E36 M3 - Sold | BMW CCA member