Only 2 left!
Brake Rotor TRW DF2558
Brake rotor TRW DF2558. Fits 3 car models (BMW), 1985–1996. Replaces 10 OE numbers.

Your car
Does this fit your car?
£59.99 Save £23.00 (38%)
- Delivery in 4–8 working days.
- Delivery £5.99. Free from £50.00.
- 14-day money-back guarantee
- Earn 36 points on this item
Specification. From the manufacturer's data.
- Brand
- TRW
- Category
- Brake rotor
- Test Mark
- E1 90R-02 C0176/0642
- Height [mm]
- 76 mm
- Brake Disc Thickness [mm]
- 28 mm
- Thread Size
- 14.5
- Minimum thickness [mm]
- 26.4 mm
- Outer Diameter [mm]
- 302 mm
- Centering Diameter [mm]
- 79 mm
- Bolt Hole Circle Ø [mm]
- 120 mm
- MPN
- DF2558
- SKU
- 0161-DF2558
- GTIN / EAN
- 3322936255802
- What's included
- 1x Brake disc
OE numbers. The originals this part replaces.
Numbers the vehicle makers and other brands use for this part. Only a confirmed OE number links to its own page; other brands' equivalents are under “Equivalent products”.
- BMW1 155 322
- BMW1 157 391
- BMW1 158 038
- BMW1 159 896
- BMW34 11 1 155 322
- BMW34 11 1 157 391
- BMW34 11 1 158 038
- BMW34 11 1 159 896
- BMW34 11 6 756 090
- BMW6 756 090
Equivalent products. They fit in the same place.
5 available · 75 numbers In stock from £36.99 to £47.99.
Only 4 left!
Check availability
Check availability
Check availability
All 75 cross-reference numbers
Numbers other makers give for this part. They are aftermarket numbers, not the vehicle maker's OE numbers; a linked number is one we sell.
- A.B.S. 15869
- ABEX W0484
- ACDelco AC2102D
- APEC DSK920
- ATE 428101
- ATE 24012801011
- ATE 24112801011
- BENDIX 345045
- BENDIX 561479B
- BENDIX 561479BC
- BORG & BECK BBD4003
- BOSCH 0 986 478 317
- BOSCH 986478317
- BRADI 1.0621.2.4
- Brake ENGINEERING DI953300
- BREMBO 09.5175.20
- CAR 142107
- CAR HPD107
- DBA Australia DBA971
- DELPHI BG434
- DELPHI BG2434
- DELPHI BS3645
- FEBI BILSTEIN 01714
- FERODO DDF222
- FERODO DDF2221
- FERODO DRF222
- FIRST LINE FBD003
- FTE BS3645
- HELLA 8DD 355 101-741
- HELLA 8DD 355 122-072
- HELLA PAGID 8DD 355 101-741
- HELLA PAGID 8DD 355 122-072
- JURID 561477J
- JURID 561479J
- JURID 561479JC
- LEMFÖRDER 10399 03
- LPR B2191V
- MAGNETI MARELLI 353610621240
- MAGNETI MARELLI 431602041560
- MAPCO 15663
- METZGER AUTOTEILE 24238
- MEYLE 315 521 3005
- MEYLE 315 521 3005/PD
- MINTEX MDC477
- National NBD324
- NK 201526
- NK 311526
- OBTEC A/S 131341V
- PAGID 50423
- PEX 140096
- PILENGA V117
- QH Benelux 52494
- QUINTON HAZELL BDC3645
- QUINTON HAZELL BSF3645
- REMSA 634910
- ROADHOUSE 634910
- ROULUNDS RUBBER D2102
- Schaeffler FAG BS3645
- SEBRO 2456
- ST-TEMPLIN 0311011750
- ST-TEMPLIN 0311011755
- SWAG 20901714
- TEXTAR 92042400
- TEXTAR 98200042401
- TRISCAN 812011120
- TRUCKTEC AUTOMOTIVE 0834016
- TRUSTING DF440
- VAICO V20-80038
- VALEO 186127
- WOKING P634910
- ZIMMERMANN 1501261
- ZIMMERMANN 150126100
- ZIMMERMANN 150126120
- ZIMMERMANN 150126150
- ZIMMERMANN 150126152
Compatible cars. BMW, 3 models.
Matched from the manufacturer's data. Production years 1985–1996.
| Model | Engines | Years |
|---|---|---|
| BMW3 models | ||
| BMW 5 (E34) | 540 i V8 | 1987–1995 |
| BMW 5 Touring (E34) | 540 i | 1991–1996 |
| BMW 7 (E32) | 730 i, iL, 735 i, iL, 740 i, iL V8, 750 i, iL V12 | 1985–1994 |
Always verify compatibility with your vehicle before ordering.
More about this part. Related categories and similar parts.
Related categories
Customers also bought
Common OE numbers for this part
Common original equipment numbers linked to replacement-part pages.
Related Guides
Delivery and returns. No small print.
£50.00
Free delivery
Orders from £50.00
14 days
Returns
Money back if the part does not fit.
- Visa
- Mastercard
- PayPal
- Apple Pay
- Google Pay
- Klarna
Secure payments
Encrypted checkout
2-year warranty against manufacturing defects on all parts, counted from delivery. 14-day money-back guarantee if the part doesn't fit your vehicle. Delivery terms
We ship from the EU to 201 countries. Deliveries within the EU carry no customs charges; outside the UK and the EU, the destination country may charge import duties and taxes, paid on delivery. Delivery times and prices by country
Delivery times to EU countries (working days)
Austria 4–7, Belgium 4–7, Bulgaria 5–9, Croatia 5–9, Cyprus 4–19, Czechia 4–7, Denmark 4–8, Estonia 3–4, Finland 6–10, France 5–8, Germany 3–5, Greece 6–10, Hungary 4–7, Ireland 5–9, Italy 5–9, Latvia 2–3, Lithuania 2–3, Luxembourg 4–7, Malta 4–9, Netherlands 4–7, Poland 3–6, Portugal 6–10, Romania 4–8, Slovakia 4–7, Slovenia 4–8, Spain 6–9, Sweden 5–10
