2000, 328i, 85K miles
Intake camshaft sensor at 65K miles, fuel filter at 82K miles. O2 sensors are acting up a bit, might be near the end of their life. Oil changes every 7,500 miles, air filter and cabin filter once a year, hot-soak and DIY tune-up once a year.
Oh, and I replaced one set of bald ContiTours with PZeros.
In the 15 months I've owned it, maybe $860 in maintenance and replacements, but I'm a DIY. Dealer charges would've been closer to $1900. Pending O2 sensors are $400 for parts.
$860 may seem like a lot, but the tires were 2/3 of that number. Today's Lesson: Bimmers and their drivers peel vulcanized rubber.