Prototype · placeholder pricing · no live orderingHelp · Trade enquiries

Choose your generation

BMW 3 Series car mats

The 3 Series has run through 4 generations, and the floor changed between them. Your year decides which pattern is cut, so pick it here before anything else. Carpet from £34.

BMW 3 Series
Representative photograph of a BMW 3 Series, not your own car. Photo Alexander Migl, CC BY-SA 4.0, via Wikimedia Commons, background removed.
Supplier confirmation pendingMaterials and manufacturing details being verified
UK deliveryCharges and dispatch times to be confirmed
Clear returns informationTerms will be published before ordering opens
Fit checked before it is cutThree questions, or send us a photo
  1. BMW 3 Series E461998–2005Pattern list pending supplier catalogue
  2. BMW 3 Series E90/E912005–2011Pattern list pending supplier catalogue
  3. BMW 3 Series F30/F312012–2018Pattern list pending supplier catalogue
  4. BMW 3 Series G202019–2026See the mats

1 of 4 generations has a demonstration page loaded. A generation marked pending means the manufacturer template list for it is not loaded, not that the mats cannot be made. Generation years shown here are indicative and are replaced by the supplier pattern list.

How ordering works

  1. 1Enter your registrationOr pick your make and model if you would rather not type it.
  2. 2Confirm your generationOne model can run to four patterns. The year decides which one is cut.
  3. 3Answer three questionsBody style, fixing studs and boot floor. Choose "not sure" and send a photo instead.
  4. 4Choose material and colourCarpet or rubber, edge colour, and optional embroidery.