Skip to content

Filters

$
$
  • Original price $250.00
    Original price $250.00 - Original price $250.00
    Original price $250.00
    Current price $195.00
    $195.00 - $195.00
    Current price $195.00

    BMW Oxygen Sensor L=540MM N20 N26 F20 F30 F10 F25 F15 BOSCH 11787589122

    BOSCH
    In stock

    Product Details Oxygen sensor L=540mm. A defective lambda sensor is noticeable through reduced engine performance and also worsens the engine's exh...

    View full details
    Original price $250.00
    Original price $250.00 - Original price $250.00
    Original price $250.00
    Current price $195.00
    $195.00 - $195.00
    Current price $195.00
  • Original price $145.00
    Original price $145.00 - Original price $145.00
    Original price $145.00
    Current price $105.00
    $105.00 - $105.00
    Current price $105.00

    BMW Exhaust Temperature Sensor Diesel M57T2 E90 E65 E83 MEYLE 13627809161

    Meyle
    In stock

    Product Details Exhaust temperature sensor EU3 exhaust emissions standard S169A = No Part Number(s) 13627809161 13627796850 BrandParts Use ...

    View full details
    Original price $145.00
    Original price $145.00 - Original price $145.00
    Original price $145.00
    Current price $105.00
    $105.00 - $105.00
    Current price $105.00
  • Original price $395.00
    Original price $395.00 - Original price $395.00
    Original price $395.00
    Current price $295.00
    $295.00 - $295.00
    Current price $295.00

    BMW Throttle Body Housing M54 3.0LT E46 E60 E65 E83 E53 VEMO 13547502445

    Vemo
    In stock

    Product Details Throttle Body Housing Strict quality standards Meeting the requirements of the vehicle manufacturer Absolutely reliable, original ...

    View full details
    Original price $395.00
    Original price $395.00 - Original price $395.00
    Original price $395.00
    Current price $295.00
    $295.00 - $295.00
    Current price $295.00
  • Original price $165.00
    Original price $165.00 - Original price $165.00
    Original price $165.00
    Current price $125.00
    $125.00 - $125.00
    Current price $125.00

    BMW Thermostat Housing Cover M30 E28 E34 E24 E23 E32 11531268650

    BMW
    In stock

    Product Details Thermostat housing cover.  Part Number(s) 11531268650 Brand Part Use Series Model Body Year(s) 5' E28 535i Saloon All...

    View full details
    Original price $165.00
    Original price $165.00 - Original price $165.00
    Original price $165.00
    Current price $125.00
    $125.00 - $125.00
    Current price $125.00
  • Original price $850.00
    Original price $850.00 - Original price $850.00
    Original price $850.00
    Current price $495.00
    $495.00 - $495.00
    Current price $495.00

    BMW Clutch Kit 228MM N52 N52N E82 E88 E90 E92 LUK 21207587368

    LuK
    Low stock

    Product Details Clutch kit.  D=228MM. Part Number(s) 21207587368 21207567625 21207556558 21207553147 623 3194 10 Brand Part Use S...

    View full details
    Original price $850.00
    Original price $850.00 - Original price $850.00
    Original price $850.00
    Current price $495.00
    $495.00 - $495.00
    Current price $495.00
  • Original price $125.00
    Original price $125.00 - Original price $125.00
    Original price $125.00
    Current price $55.00
    $55.00 - $55.00
    Current price $55.00

    MINI Drive Belt Pulley Frictional Wheel R56 R57 R58 R60 Genuine 11287598833

    MINI
    In stock

    Product Details Main drive belt frictional wheel Part Number(s) 11287598833 11287571014 11287548848 Brand Part Use Series Model Body Year...

    View full details
    Original price $125.00
    Original price $125.00 - Original price $125.00
    Original price $125.00
    Current price $55.00
    $55.00 - $55.00
    Current price $55.00
  • Original price $55.00
    Original price $55.00 - Original price $55.00
    Original price $55.00
    Current price $35.00
    $35.00 - $35.00
    Current price $35.00

    BMW Repair Kit Piston Rings STD N42 N46 E46 E87 E90 MAHLE 11257541469

    Mahle
    In stock

    Product Details Repair kit piston rings sold per x 1 cylinder. 84.000MM (0). Part Number(s) 11257541469 Brand Part Use Series Model Body ...

    View full details
    Original price $55.00
    Original price $55.00 - Original price $55.00
    Original price $55.00
    Current price $35.00
    $35.00 - $35.00
    Current price $35.00
  • Original price $22.00
    Original price $22.00 - Original price $22.00
    Original price $22.00
    Current price $15.50
    $15.50 - $15.50
    Current price $15.50

    BMW Jack Pad E39 E38 X53 X5 SWAG 51717001650

    Swag
    In stock

    Product Details Underbody jacking pad. Part Number(s) 51717001650 51718204244 20 93 7653 Brand Part Use  Series Model Body Year(s) 5' E...

    View full details
    Original price $22.00
    Original price $22.00 - Original price $22.00
    Original price $22.00
    Current price $15.50
    $15.50 - $15.50
    Current price $15.50
  • Original price $395.00
    Original price $395.00 - Original price $395.00
    Original price $395.00
    Current price $330.00
    $330.00 - $330.00
    Current price $330.00

    BMW Oil Pump M10 S14 E21 E30 M3 E28 TOPRAN 11411286493

    Topran
    In stock

    Product Details Oil pump suit M10 engine code. Part Number(s) 11411286493 11411267383 11411274491 11411267198 11411262435 501 408 Brand Pa...

    View full details
    Original price $395.00
    Original price $395.00 - Original price $395.00
    Original price $395.00
    Current price $330.00
    $330.00 - $330.00
    Current price $330.00
  • Original price $95.00
    Original price $95.00 - Original price $95.00
    Original price $95.00
    Current price $65.00
    $65.00 - $65.00
    Current price $65.00

    BMW Rubber Bush Rear Axle Mount E53 X5 MEYLE 33316770454

    Meyle
    In stock

    Product Details Rubber bush, rear axle carrier. Fitting Position Rear Axle Right Fitting Position Front Fitting Position Rear Axle Left Fi...

    View full details
    Original price $95.00
    Original price $95.00 - Original price $95.00
    Original price $95.00
    Current price $65.00
    $65.00 - $65.00
    Current price $65.00
  • Original price $165.00
    Original price $165.00 - Original price $165.00
    Original price $165.00
    Current price $110.00
    $110.00 - $110.00
    Current price $110.00

    BMW Control Arm Rear Right Upper M3 E82 E90 E92 E93 LEMFORDER 33322283546

    Lemforder
    In stock

    Product Details Control arm, wishbone right hand upper rear. Part Number(s) 33322283546 38519 01 Brand Part Use  Series Model Body Year(s...

    View full details
    Original price $165.00
    Original price $165.00 - Original price $165.00
    Original price $165.00
    Current price $110.00
    $110.00 - $110.00
    Current price $110.00
  • Original price $650.00
    Original price $650.00 - Original price $650.00
    Original price $650.00
    Current price $450.00
    $450.00 - $450.00
    Current price $450.00

    BMW Clutch Kit 240MM N62 M57N E60 E53 X5 LUK 21207546375

    LuK
    Low stock

    Product Details Clutch kit.  D=228MM. Part Number(s) 21207546375 21207526949 624 3174 00 Brand Part Use Series Model Body Year(s) ...

    View full details
    Original price $650.00
    Original price $650.00 - Original price $650.00
    Original price $650.00
    Current price $450.00
    $450.00 - $450.00
    Current price $450.00
  • Original price $175.00
    Original price $175.00 - Original price $175.00
    Original price $175.00
    Current price $145.00
    $145.00 - $145.00
    Current price $145.00

    BMW Engine Mount Right E65 E66 SWAG 22116769186

    Swag
    Low stock

    Product Details Right Rubber engine mount Part Number(s) 22116769186 22116754614 20 92 6973 Brand Part Use Series Model Body Year(s) ...

    View full details
    Original price $175.00
    Original price $175.00 - Original price $175.00
    Original price $175.00
    Current price $145.00
    $145.00 - $145.00
    Current price $145.00
  • Original price $195.00
    Original price $195.00 - Original price $195.00
    Original price $195.00
    Current price $115.00
    $115.00 - $115.00
    Current price $115.00

    BMW Wheel Bearing Rear E70 F15 E71 F16 X5 X6 33416795961

    Swag
    In stock

    Product Details Wheel bearing for rear hub. Bearing Type Angular Ball Bearing Supplementary Article/Supplementary Info 2 with integrated magne...

    View full details
    Original price $195.00
    Original price $195.00 - Original price $195.00
    Original price $195.00
    Current price $115.00
    $115.00 - $115.00
    Current price $115.00
  • Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00

    S3250 3' E36 Convertible 328i M52 MANUAL 1998/02

    Peninsula BM
    Low stock

    Stock number S3250 Vehicle arrived 24/11/2025 We are now dismantling this BMW 3 series E36 328i as a factory 5 speed manual. The vehicle was smashe...

    View full details
    Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00
  • Original price $35.00
    Original price $35.00 - Original price $35.00
    Original price $35.00
    Current price $22.50
    $22.50 - $22.50
    Current price $22.50

    BMW Brake Hose Front/Rear E30 E60 E65 MEYLE 34321159890

    Meyle
    In stock

    Product Details Brake hose - some front, some rear. Part Number(s) 34321159890 34321154904 V20-4104 300 343 2102 Brand Part Use  Seri...

    View full details
    Original price $35.00
    Original price $35.00 - Original price $35.00
    Original price $35.00
    Current price $22.50
    $22.50 - $22.50
    Current price $22.50
  • Original price $29.50
    Original price $29.50 - Original price $29.50
    Original price $29.50
    Current price $22.50
    $22.50 - $22.50
    Current price $22.50

    BMW Brake Hose Rear E21 E30 E36 E28 E34 E23 E31 Z3 MEYLE 34321159881

    Meyle
    In stock

    Product Details Rear brake hose. L = 200mm. Part Number(s) 34321159881 34321153107 34321108134 34321115697 V20-4114 300 343 2100   Brand P...

    View full details
    Original price $29.50
    Original price $29.50 - Original price $29.50
    Original price $29.50
    Current price $22.50
    $22.50 - $22.50
    Current price $22.50
  • Original price $115.00
    Original price $115.00 - Original price $115.00
    Original price $115.00
    Current price $89.00
    $89.00 - $89.00
    Current price $89.00

    BMW Engine Mount E36 M50 M52 SWAG 22111095444

    Swag
    Low stock

    Product Details Rubber engine mount Part Number(s) 22116779970 22116771361 22111095444 1181140985 11811092583 20 13 0043 Brand Part Use ...

    View full details
    Original price $115.00
    Original price $115.00 - Original price $115.00
    Original price $115.00
    Current price $89.00
    $89.00 - $89.00
    Current price $89.00
  • Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00

    S3249 X5 F15 SAV 25d N47S1 AUTO 2014/10

    Peninsula BM
    Low stock

    Stock number S3249 Vehicle arrived 21/11/2025 Now wrecking this BMW X5 F15. Diagnosed by a local automotive workshop with a blown engine due to fai...

    View full details
    Original price $0.00 - Original price $0.00
    Original price
    $0.00
    $0.00 - $0.00
    Current price $0.00
  • Original price $4,999.00 - Original price $4,999.00
    Original price
    $4,999.00
    $4,999.00 - $4,999.00
    Current price $4,999.00

    S3248 E70 X5 SUV 35iX N55 AUTO 2010/04

    Peninsula BM
    Out of stock

    VEHICLE SOLD - 24.11.2025 Stock number S3248 We currently have this BMW X5 up for sale, fitted with the reliable single turbo N55 straight six cyli...

    View full details
    Original price $4,999.00 - Original price $4,999.00
    Original price
    $4,999.00
    $4,999.00 - $4,999.00
    Current price $4,999.00
    Sold Out
  • Original price $35.00 - Original price $35.00
    Original price
    $35.00
    $35.00 - $35.00
    Current price $35.00

    BMW Brake Fluid DOT 4 1000ML VAICO 83130139897

    Vaico
    In stock

    Product Details Dot 4 brake fluid 1000 ML Strict quality standards Meeting the requirements of the vehicle manufacturer Absolutely reliable, orig...

    View full details
    Original price $35.00 - Original price $35.00
    Original price
    $35.00
    $35.00 - $35.00
    Current price $35.00
  • Original price $20.00 - Original price $20.00
    Original price
    $20.00
    $20.00 - $20.00
    Current price $20.00

    BMW Brake Fluid DOT 4 500ML VAICO 83130139897

    Vaico
    In stock

    Product Details Dot 4 brake fluid 500 ML Strict quality standards Meeting the requirements of the vehicle manufacturer Absolutely reliable, origi...

    View full details
    Original price $20.00 - Original price $20.00
    Original price
    $20.00
    $20.00 - $20.00
    Current price $20.00
  • Original price $395.00
    Original price $395.00 - Original price $395.00
    Original price $395.00
    Current price $304.50
    $304.50 - $304.50
    Current price $304.50

    BMW Clutch Master Cylinder RHD E12 E28 E24 PROTEX 21521156004

    Protex
    In stock

    Product Details Clutch master cylinder, RHD. D=19.05MM. Made in Italy Part Number(s) 21521156004 21521150449 21521150782 PND111 Brand P...

    View full details
    Original price $395.00
    Original price $395.00 - Original price $395.00
    Original price $395.00
    Current price $304.50
    $304.50 - $304.50
    Current price $304.50
  • Original price $150.00
    Original price $150.00 - Original price $150.00
    Original price $150.00
    Current price $115.00
    $115.00 - $115.00
    Current price $115.00

    BMW Brake Master Cylinder Repair Kit E12 E24 E9 PROTEX 34311103745

    Protex
    In stock

    Product Details Brake master cylinder repair kit. Part Number(s) 34311103745 Brand Part Use Series Model Body Year(s) 1500-2000CS 1800...

    View full details
    Original price $150.00
    Original price $150.00 - Original price $150.00
    Original price $150.00
    Current price $115.00
    $115.00 - $115.00
    Current price $115.00