BMW 3 Series maintenance by mileage

How often owners do it

Engine oil and filterevery 6,500 mi
Engine air filterevery 7,000 mi
Cabin air filterevery 8,500 mi

When the bigger jobs come up

Rear brake pads or shoesaround 75,000 mi
Front brake padsaround 81,000 mi
Brake fluidaround 81,000 mi
Coolant (antifreeze)around 99,000 mi
Transmission fluidaround 86,000 mi
Batteryaround 72,000 mi
All 24 jobs, by mileage
JobUsually atMost betweenAgain everyVisits
Wheel alignment63,000 mi38,000–87,000 mi–84
Battery72,000 mi48,000–102,000 mi–140
Rear brake pads or shoes75,000 mi58,000–98,000 mi–242
Cabin air filter77,000 mi57,000–99,000 mi8,500 mi349
Tires78,000 mi49,000–114,000 mi–98
Front brake pads81,000 mi63,000–111,000 mi–227
Brake fluid81,000 mi61,000–99,000 mi–214
Spark plugs81,000 mi62,000–105,000 mi–50
Fuel filter81,000 mi63,000–103,000 mi–105
Engine oil and filter82,000 mi59,000–107,000 mi6,500 mi1,543
Differential / gear oil82,000 mi62,000–99,000 mi–53
Engine air filter83,000 mi59,000–105,000 mi7,000 mi581
A/C refrigerant recharge84,000 mi66,000–106,000 mi–59
Transmission fluid86,000 mi68,000–108,000 mi–148
Brake rotors (replace or resurface)87,000 mi62,000–113,000 mi–111
Ignition coils87,000 mi63,000–116,000 mi–48
Control arms, links and bushings88,000 mi57,000–128,000 mi–59
Shocks / struts90,000 mi58,000–117,000 mi–63
Engine and transmission mounts90,000 mi68,000–132,000 mi–33
Alternator98,000 mi66,000–125,000 mi–35
Coolant (antifreeze)99,000 mi72,000–121,000 mi–205
Wiper blades99,000 mi78,000–119,000 mi–61
Radiator102,000 mi78,000–117,000 mi–37
Water pump110,000 mi90,000–131,000 mi–45

From 2,689 visits to independent repair shops in South Korea, 2020–2026 (model years mostly 2007–2018). Mileage converted from km and rounded; Korean-market cars can differ from US ones. Your owner’s manual comes first.