Description states it will or will work on my car. (see copy and paste from the list below) This is not the case. Tried several times and in different ways to get it working. I replaced them with a set I bought off Ebay specifically for the BMW and the car read them in minutes. In the end it cost me to change trains. Cannot return as the return window has expired. Save time, money and hassle. Don't Buy Them Brand: MOSTPLUS 5.0 out of 5 stars 1 rating Price: $17.99 1 day FREE and FREE returns Thank you for being a Prime member. Get $70 off instantly: Pay $0.00 upon Visa Revain Prime Rewards Card Approval. There is no annual fee. Compatible with BMW 230i 2017, Compatible with BMW 230i xDrive 2017, Compatible with BMW 228i 2014-2016, Compatible with BMW 228i xDrive 2015-2016, Compatible with BMW 328d 2016, 328i xDrive, Compatible with BMW 330i 2017, Compatible with BMW 330i xDrive 2017 Compatible with BMW 340i xDrive 2017 Compatible with BMW 320i 2014-2018 Compatible with BMW 320i xDrive 2014-2018 Compatible with BMW 320i xDrive 2014-2018 Compatible with BMW 328d xDrive for 2016-2018 BMW 330e