Replacement parts for the worn bits of your BMW.

Buttons, handles, trim and lighting for E, F and G series cars, each listed by chassis code with a fit guarantee.

Shop worn interior fixes
Climate control button kit for the F10, F01 and F06 from €22,00
  • Fit guarantee

    Wrong part for the car listed? We replace or refund it.

  • 30-day returns

    Return unused parts within 30 days of delivery.

  • Tracked delivery

    8 to 15 business days to the UK and Europe.

  • Secure checkout

    Shop Pay, Apple Pay, Google Pay, PayPal and cards.

Guides for owners

Chassis codes, facelifts and the interior parts that wear first, explained plainly.

Checking a part fits your car

Aftermarket parts depend on the chassis, the facelift and the options fitted. We list what we know and stand behind it.

  • Select your BMW

    Save your chassis code once. Parts listed for it say so, across the whole shop.

  • Read the fitment table and notes

    Each part lists chassis codes, years and OE numbers where known, and what to check first: facelift (LCI), drive side, options. Find your chassis code

  • Covered if it doesn't fit

    If a part doesn't fit the car shown in its fitment table, we send a replacement or refund you in full, return postage included. About the fit guarantee

Delivery, returns and fit

Anything else, email us. We reply within 1 to 2 business days.

How long does delivery take?

We dispatch in 1 to 3 business days. Delivery usually takes 8 to 15 business days to the UK and Europe, 10 to 20 to the US and Canada, and 12 to 25 to the rest of the world. Parts sent from an EU warehouse reach EU addresses in 4 to 8 business days. Every order is tracked.

Do US customers pay import duties?

No. US prices include import duties, so there is nothing extra to pay on delivery. We pay the US import charges when we dispatch your order.

Can I return a part?

Yes. You have 30 days from delivery to return unused items in their original condition. Email info@bmwmods.com first and we'll send the return address. For a change of mind, you pay the return postage. Faulty items are covered by the 2-year legal guarantee.

What does the fit guarantee cover?

If a part doesn't fit the car or panel shown in its fitment table, we send a replacement or give a full refund, including return postage. If return postage would cost more than the part, we may refund without asking for it back.

Who runs bmwmods?

bmwmods is an independent retailer of aftermarket parts for BMW, run by MB Variantai (company code 306133252) in Lithuania since 2022. We are not affiliated with, authorised or endorsed by BMW AG.