By Core Brake Parts Tech Team — Circleville, OH warehouse
Short answer: A BMW 328i brake job uses 312 x 24 mm vented front rotors and 300 x 20 mm vented rears on the E90 and base F30 (M Sport trim steps the front to 330 mm). Replace pads, rotors, and the single-use wear sensor together and refill with BMW DOT4 Low-Viscosity fluid. This guide walks through the exact diagnostic steps, replacement thresholds, product comparisons, and cost breakdown so you can decide with confidence whether to DIY or take it to a shop.
Direct experience note: we ship these parts daily from our Circleville, OH warehouse to customers across the country. The picks in this guide reflect what fits, what lasts, and what our repeat-buyer mechanics come back for.
Need the part? Shop Brake Pads & Kits at Core Brake Parts
Filter by your exact year, make, and model — every part ships from our Circleville, OH warehouse, free over $75.
Shop Brake Pads & Kits →What to Know About Bmw 328I Brake Replacement
Understanding BMW 328i brake replacement matters because it directly affects stopping distance, brake pedal feel, and how often you replace consumables. Getting it right the first time saves both money and follow-up shop visits.
- The E90 328i (2006-2011) and base F30 328i (2012-2016) share 312 x 24 mm vented front rotors (MIN 22.4 mm) and 300 x 20 mm vented rear rotors (MIN 18.4 mm) stamped on the rotor hat.
- M Sport trim (option P337A) upgrades the front to 330 x 24 mm rotors; the S2NHA M Sport brake package adds roughly 340 mm 4-piston Brembo fronts with larger rears, so confirm your build before buying.
- The brake wear sensor is a single-use sacrificial loop, one per axle: the front sensor rides the driver-side inboard pad and the rear sensor the passenger-side pad. It usually snaps on removal, so fit a new one with every pad change.
- BMW uses soft, rotor-friendly pad compounds, making the pad the sacrificial wear item; BMW advises replacing rotors with every pad set, and owners see heavy brake dust plus roughly 25,000-50,000 miles of pad life depending on driving.
- Factory fluid is BMW DOT4 Low-Viscosity (ESL/LV), with a dry boiling point around 509 F (265 C) and wet around 338 F (170 C); BMW calls for a flush about every 2 years regardless of mileage.
- Torque targets: guide-pin slider bolts ~28-30 Nm (21-22 ft-lb); E90 front caliper-carrier bolts ~110 Nm (81 ft-lb) reusable, while F30 carrier bolts are torque-to-yield (50 Nm + 90 deg) and must be replaced; wheel bolts 120 Nm (89 ft-lb).
Spec Chart by Vehicle Class
| Vehicle class | Pad thickness | Rotor thickness |
|---|---|---|
| Front rotors (E90 & base F30) | 312 x 24 mm vented, MIN 22.4 mm | M Sport trim (P337A) steps up to 330 x 24 mm |
| Rear rotors | 300 x 20 mm vented, MIN 18.4 mm | Same on E90 and base/M Sport-trim F30 |
| Caliper carrier bolts | E90 ~110 Nm (81 ft-lb); F30 50 Nm + 90 deg | F30 bolts are torque-to-yield, replace them |
| Guide-pin (slider) bolts | 28-30 Nm (21-22 ft-lb) | 8 mm hex; rotor set screw is 6 mm hex |
| Brake fluid | BMW DOT4 Low-Viscosity (LV/ESL) | Dry boil ~509 F/265 C; flush every 2 years |
How to Diagnose or Replace
- Loosen the wheel bolts, lift the corner, set it on a jack stand, and pull the wheel to expose the caliper.
- Unclip the pad wear sensor from the inboard pad (front driver side, rear passenger side) and have a new sensor ready to install.
- Pop the slider-pin caps, remove the two guide-pin bolts with an 8 mm hex, lift the caliper off, and hang it from the spring with wire so no load pulls on the flexible brake hose.
- Slide out the old pads, then unbolt the caliper carrier bracket to free the rotor (E90 ~110 Nm bolts reusable; F30 uses one-time torque-to-yield bolts).
- Remove the rotor set screw with a 6 mm hex, pull the rotor, and wire-brush the hub face to bare metal so the new rotor seats flat and runs true.
- Fit the new rotor and set screw, reinstall the carrier (new bolts on F30), then retract the caliper piston slowly with a piston tool while watching the fluid reservoir so it does not overflow.
- Install new pads and anti-rattle clips, seat the caliper, torque the guide-pin bolts to 28-30 Nm (21-22 ft-lb), and clip in the new wear sensor.
- Refit the wheel and torque the bolts to 120 Nm (89 ft-lb), pump the pedal firm before moving, bed the pads with a series of moderate stops, and reset the brake service reminder via the iDrive/on-board computer menu.
Once diagnosis is complete, order the exact replacement parts for your vehicle - fitment matters. Related BMW 328i brake replacement products are listed in the next section.

Recommended Parts and Where to Buy
Every product below is in stock at our Circleville, OH warehouse and ships same-day when ordered before 2 PM Eastern. Free shipping on orders over $75.
If your exact vehicle is not listed, use the site search or filter the full brake parts collection by year and make.
Cost Breakdown - DIY vs Shop
| Job | DIY parts only | Shop parts and labor |
|---|---|---|
| Front pads + rotors (DIY parts) | $150-$350 | M Sport 330 mm sets cost more |
| Rear pads + rotors (DIY parts) | $130-$300 | Add $10-$25 per wear sensor |
| Brake fluid flush | $15-$30 DIY / $100-$180 shop | BMW DOT4 LV, ~1 liter |
| Per-axle installed at a shop | $400-$700 | All four + fluid often $900-$1,600 |
DIY savings scale with vehicle size and job complexity. A full-size truck brake job saves $450-700 in labor. For most passenger cars, plan on 90-120 minutes per axle for pads only, 2-3 hours for pads plus rotors.
Install Tips - Where Most DIYers Go Wrong
- Always fit a new wear sensor. The old loop turns brittle from heat and typically breaks on removal, and a damaged sensor leaves a persistent dash warning.
- Replace rotors with pads. BMW rotors run close to their MIN thickness stamp, so bolting new pads onto worn rotors shortens pad life and invites pedal pulsation.
- Crack the reservoir cap and retract the piston slowly. The ABS/DSC hydraulic unit sits upstream, so forcing old fluid backward fast can disturb debris; a piston tool or hand clamp beats prying with pliers.
Key Takeaways
- A BMW 328i brake job uses 312 x 24 mm vented front rotors and 300 x 20 mm vented rears on the E90 and base F30 (M Sport trim steps the front to 330 mm). Replace pads, rotors, and the single-use wear sensor together and refill with BMW DOT4 Low-Viscosity fluid.
- Measure friction material and rotor thickness at every tire rotation - catches wear before it becomes damage.
- Replace pads at 3 mm; below 2 mm is unsafe.
- Loaded calipers (with brackets, pads, and hoses) save 1-1.5 hours of labor per side over bare calipers.
- Bed new pads properly with 8-10 medium stops from 40 to 10 mph.
- Free shipping on orders over $75; same-day shipping on in-stock orders before 2 PM Eastern.
0 comments