MEYLE BRAKE PARTS:
1x 34111161347 - €15.00 each (E30 Front brake pads All models EXC M3)
1x 34211158912 - €15.00 each (E30 Rear brake pads all models EXC M3)
1x 34116771868 - €30.00 each (E9x, X1, Z4 front brake pads multiple models)
1x 34116777772 - €35.00 each (E8x, E9x Front brake pads multiple models)
1x 34411159467 - €12.00 each (E30 Rear handbrake shoes all models disc brakes)
SCHMIEDMANN BRAND BRAKE PARTS:
2x 34211157046 - €4.90 each (Rear brake pad retaining spring set for E36, E46 + Multiple models) Going rusty on older BMW's nowadays
1x 34111164611 - €8.00 each (Front brake pad retaining spring set for E39 520i, 523i, 525td+tds, 528i, 535)
1x 34111163801 - €7.00 each (Front brake pad retaining spring set for E36, E46, E87, E90, Z4, Z4 multiple models)
2x 34419064274 - €8.50 each (Rear spring kit for E36, Z3 Handbrake shoes, ALL models NOT M3 or Z3M)
1x 34351181342 - €5.90 each (Rear brake pad wear sensor E36 ALL models NOT compact)
1x 34356751311 - €6.50 each (Front brake pad wear sensor E46 330i, 330d, M3 + CSL)
1x 34351164372 - €5.50 each (Rear brake pads wear sensor E46 ALL models NOT M3)
2x 34352227385 - €6.50 each (Front brake pads wear sensor E36 M3 + Z3M 3.2 S50, S54)
1x 34111160348 - €7.00 each (Front brake pad retaining spring set for E36 ALL models >07/96 NOT M3)
1x 34351179819 - €3.15 each (Rear brake pad wear sensor E30 ALL models NOT M3)
ALL PRICES ARE PLUS DELIVERY VIA AN POST STANDARD OR REGISTERED
If your not sure whether a filter is suitable for your car then click the link BELOW to REALOEM and enter the part number, some maybe superseded part numbers in which case just ask.
http://www.realoem.com/