6 new and used parcel shelves for BMW, starting from £40. Most listed for 1 Series, 3 Series and X3.
BMW 1 Series Hatchback 3dr (F21)
BMW 4 Series Gran Coupe (F36, facelift 2017)
BMW 2 Series Gran Coupe (F44)
BMW 3 Series Touring (G21 LCI, facelift 2022)
BMW X3 (F25 LCI, facelift 2014)