Based on Mike Miller's Lifetime Maintenance Schedule v 06.11 (c):
Oil and filter: 7,500 miles (max)
Gearbox (MT): 30,000 miles
Differential: 30,000 miles
Spark plugs: 60,000 miles (non-turbo), 30,000 to 45,000 (turbo)
Air filter: 15,000 to 30,000 miles
Fuel filter: 30,000 to 60,000 miles (it's in the fuel tank)
Coolant: every 2 years
Brake fluid: every year
Cabin air filter: 30,000 miles
Power steering fluid: 60,000 miles
All of the above are +/- based on usage and assume OE BMW fluids/parts or better (Red Line).
If you are a BMW CCA member, you can email Mike and he will send you his complete 30-page guide.
NEW: 2013 128 Coupe / 6MT / Premium / M-Sport / Cold / Xenon / HK Audio / CDV Delete
OLD: 2009 128 Coupe / 6MT / Premium / Sport / Cold / Xenon / HK Audio / CDV Delete / M3 Suspension