{"title":"BMW Mirror Caps","description":null,"products":[{"product_id":"2012-2020-for-bmw-1-2-3-4-series-f20-f22-f30-f32-f36-m-horn-style-side-mirror-caps","title":"2012-2020 For BMW 1 2 3 4 Series F20 F22 F30 F32 F36 M Horn Style Side Mirror Caps","description":"\u003cp\u003eElevate your vehicle's exterior presence with the \u003cstrong\u003eM Performance Horn Style Side Mirror Caps\u003c\/strong\u003e. Engineered as a direct 1:1 OEM replacement, these aerodynamic mirror covers replace the factory rounded shells with an aggressive, sculpted dual-horn profile inspired by BMW M models.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAggressive M-Horn Styling:\u003c\/strong\u003e Transforms standard factory mirrors into dynamic M-Performance aesthetic.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDurable ABS Construction:\u003c\/strong\u003e Precision injection-molded from virgin high-grade ABS plastic for superior impact and weather resistance.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFlawless Surface Finishes:\u003c\/strong\u003e Available in deep Piano Gloss Black or 3D Carbon Fiber Look with high-gloss UV-resistant clear coat.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOEM Direct Snap-On Fitment:\u003c\/strong\u003e Engineered with factory-spec mounting clips on the reverse side—no modification, cutting, or double-sided tape required.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWeather \u0026amp; Fade Resistant:\u003c\/strong\u003e Multi-layer protective coating withstands extreme road debris, car washes, and harsh sun exposure.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eVehicle Compatibility Table\u003c\/h3\u003e\n\u003ctable style=\"width:100%; border-collapse:collapse; margin:15px 0;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color:#f1f5f9; text-align:left;\"\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eSeries \/ Model\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eChassis Code\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eModel Years\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eFitment Notes\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 1 Series\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF20 (5-Door) \/ F21 (3-Door)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2012–2018\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eAll submodels (116i, 118i, 120i, 125i, M135i, M140i)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 2 Series\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF22 (Coupe) \/ F23 (Convertible)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2014–2021\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e228i, 230i, M235i, M240i (Excluding Gran Coupe)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 2 Series M\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF87 M2 \/ M2 Competition\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2016–2020\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eFits standard F87 mirrors\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 3 Series\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF30 (Sedan) \/ F31 (Touring) \/ F35 (LWB)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2012–2019\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e320i, 328i, 330i, 335i, 340i (Excluding M3)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 3 Series GT\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF34 Gran Turismo\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2013–2020\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e328i GT, 330i GT, 335i GT, 340i GT\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 4 Series\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF32 (Coupe) \/ F33 (Cabrio) \/ F36 (Gran Coupe)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2014–2020\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e428i, 430i, 435i, 440i (Excluding M4)\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW X1\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE84 LCI\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2012–2015\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eFacelift models equipped with integrated mirror turn signals\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium Virgin ABS Plastic\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStyle Finish:\u003c\/strong\u003e Gloss Black \/ Carbon Fiber Look\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInstallation:\u003c\/strong\u003e Direct Clip-On Snap-In Replacement (Left + Right Pair)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePackage Includes:\u003c\/strong\u003e 1x Pair of M Horn Style Side Mirror Caps (Driver \u0026amp; Passenger Side)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eInstallation Guide\u003c\/h3\u003e\n\u003cp\u003eEasy plug-and-play installation takes approximately 10–15 minutes. Carefully pry off the factory mirror glass and release the internal mounting clips to remove the OEM mirror shell. Align the new M Horn mirror cover tabs into the OEM housing and firmly press until all snap clips lock securely into position.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67890539987251,"sku":"EGP-BMW-F30-MC-GB","price":119.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67890540020019,"sku":"EGP-BMW-F30-MC-CF","price":139.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/01_main_hero.webp?v=1793678710"},{"product_id":"2004-2009-for-bmw-1-3-series-e81-e82-e88-e90-e91-e92-e93-pre-lci-m-horn-mirror-caps","title":"2004-2009 For BMW 1 3 Series E81 E82 E88 E90 E91 E92 E93 Pre-LCI M Horn Mirror Caps","description":"\u003cp\u003eTransform the front profile of your BMW with these \u003cstrong\u003eM Horn Style Side Mirror Caps\u003c\/strong\u003e. Replacing the factory rounded mirror shells with an aggressive, sculpted dual-horn silhouette inspired by BMW M models, they deliver an instant motorsport aesthetic that complements any Pre-LCI 1 Series or 3 Series build.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eM Horn Style Styling:\u003c\/strong\u003e The pointed, aerodynamic \"horn\" profile adds genuine M-car character to standard factory mirrors.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDirect Clip-On Replacement:\u003c\/strong\u003e These are full replacement caps — not adhesive stick-on covers. They mount onto the original mirror housing using factory-spec clip geometry.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDurable ABS Construction:\u003c\/strong\u003e Precision injection moulded from high-grade ABS for impact resistance, UV stability and a factory-quality panel fit.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTwo Finish Options:\u003c\/strong\u003e Deep Piano Gloss Black, or a 3D Carbon Fiber look finished with a high-gloss UV-resistant clear coat.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDirect OEM Replacement:\u003c\/strong\u003e No drilling, cutting or modification required — the caps reuse the original mounting points.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eVehicle Compatibility Table\u003c\/h3\u003e\n\u003ctable style=\"width:100%; border-collapse:collapse; margin:15px 0;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color:#f1f5f9; text-align:left;\"\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eMake\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eSeries\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eChassis\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eModel Years\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e1 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE87 (5-Door Hatch)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2004–2007\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e1 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE81 (3-Door Hatch)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2006–2009\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e1 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE82 \/ E88 (Coupe \/ Convertible)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2007–2009\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e3 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE90 \/ E91 (Sedan \/ Touring)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2005–2008\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e3 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE92 \/ E93 (Coupe \/ Convertible)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2006–2009\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cdiv style=\"background-color:#fff1f2; border-left:4px solid #f43f5e; padding:12px 16px; margin:16px 0; border-radius:4px;\"\u003e\n  \u003cstrong style=\"color:#be123c;\"\u003eFitment Exclusion Notice:\u003c\/strong\u003e\n  \u003cul style=\"margin:8px 0 0 20px; padding:0; color:#9f1239;\"\u003e\n    \u003cli\u003eFits \u003cstrong\u003ePre-LCI (pre-facelift)\u003c\/strong\u003e models only. Does \u003cstrong\u003eNOT\u003c\/strong\u003e fit LCI facelift housings.\u003c\/li\u003e\n    \u003cli\u003eDoes \u003cstrong\u003eNOT\u003c\/strong\u003e fit BMW M3 (E90 \/ E92 \/ E93) or 1 Series M (E82 1M) — these use a different M-specific mirror housing.\u003c\/li\u003e\n    \u003cli\u003eDoes \u003cstrong\u003eNOT\u003c\/strong\u003e fit F-chassis models (F20, F22, F30, F32) or any E46 \/ E39 generation.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-Grade ABS Plastic\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e M Horn Style (Dual-Horn Profile)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting Type:\u003c\/strong\u003e Clip-On Replacement Cap\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinish Options:\u003c\/strong\u003e Piano Gloss Black \/ Carbon Fiber Look\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePlacement:\u003c\/strong\u003e Left + Right Outer Mirror Housings\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePackage Dimensions:\u003c\/strong\u003e 35 x 21 x 16 cm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePackage Weight:\u003c\/strong\u003e Approx. 0.8 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1x Left (Driver Side) Mirror Cap\u003c\/li\u003e\n  \u003cli\u003e1x Right (Passenger Side) Mirror Cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eInstallation Notes\u003c\/h3\u003e\n\u003cp\u003eInstallation takes roughly 15–20 minutes per side. Tilt the mirror glass fully upward to expose the retaining clips behind the glass, release the glass, then unclip the factory cover. Press the new cap into the housing until every clip seats flush. Professional installation is recommended to avoid damaging the mirror glass or housing clips.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67892176388403,"sku":"EGP-BMW-E8X-E9X-MC-GB","price":115.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67892176421171,"sku":"EGP-BMW-E8X-E9X-MC-CF","price":119.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/01_hero_dual_finish_0605c20a-8aa8-4b86-a822-2af2f52a50b6.webp?v=1793688420"},{"product_id":"2008-2013-for-bmw-1-3-series-e81-e82-e87-e88-e90-e91-e92-e93-lci-m-horn-mirror-caps","title":"2008-2013 For BMW 1 3 Series E81 E82 E87 E88 E90 E91 E92 E93 LCI M Horn Mirror Caps","description":"\u003cp\u003eGive your BMW a genuine M-car silhouette with these \u003cstrong\u003eM Horn Style Side Mirror Caps\u003c\/strong\u003e. The sculpted dual-horn profile replaces the factory rounded mirror shell, adding an aggressive, aerodynamic edge that matches the look of BMW M models — a bolt-on visual upgrade with zero bodywork.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eM Horn Style Styling:\u003c\/strong\u003e Pointed aerodynamic “horn” ears instantly distinguish the car from standard factory mirrors.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFull Replacement Cap:\u003c\/strong\u003e These are complete replacement covers, not adhesive stick-on shells — the fit and finish read as factory equipment.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHigh-Grade ABS:\u003c\/strong\u003e Injection moulded for accurate panel gaps, impact resistance and long-term UV stability.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUV-Resistant Clear Coat:\u003c\/strong\u003e Protects the Piano Gloss Black or 3D Carbon Fiber look finish from fading, chalking and stone chips.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDirect OEM Replacement:\u003c\/strong\u003e Reuses the original mounting clips — no drilling, cutting or modification required.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eVehicle Compatibility Table\u003c\/h3\u003e\n\u003ctable style=\"width:100%; border-collapse:collapse; margin:15px 0;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color:#f1f5f9; text-align:left;\"\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eMake\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eSeries\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eChassis\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eModel Years\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e1 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE87 LCI (5-Door Hatch)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2008–2011\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e1 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE81 LCI (3-Door Hatch)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2010–2012\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e1 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE82 \/ E88 LCI (Coupe \/ Convertible)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2010–2013\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e3 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE90 \/ E91 LCI (Sedan \/ Touring)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2009–2012\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e3 Series\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eE92 \/ E93 LCI (Coupe \/ Convertible)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2010–2013\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cdiv style=\"background-color:#fff1f2; border-left:4px solid #f43f5e; padding:12px 16px; margin:16px 0; border-radius:4px;\"\u003e\n  \u003cstrong style=\"color:#be123c;\"\u003eFitment Exclusion Notice:\u003c\/strong\u003e\n  \u003cul style=\"margin:8px 0 0 20px; padding:0; color:#9f1239;\"\u003e\n    \u003cli\u003eFits \u003cstrong\u003eLCI (facelift)\u003c\/strong\u003e models only. Does \u003cstrong\u003eNOT\u003c\/strong\u003e fit Pre-LCI 2004–2009 housings.\u003c\/li\u003e\n    \u003cli\u003eDoes \u003cstrong\u003eNOT\u003c\/strong\u003e fit BMW M3 (E90 \/ E92 \/ E93) or 1 Series M (E82 1M) — these use a different M-specific mirror housing.\u003c\/li\u003e\n    \u003cli\u003eDoes \u003cstrong\u003eNOT\u003c\/strong\u003e fit F-chassis (F20, F22, F30, F32) or E46 \/ E39 generations.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-Grade ABS Plastic\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e M Horn Style (Dual-Horn Profile)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMounting Type:\u003c\/strong\u003e Clip-On Replacement Cap\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinish Options:\u003c\/strong\u003e Piano Gloss Black \/ Carbon Fiber Look\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePlacement:\u003c\/strong\u003e Left + Right Outer Mirror Housings\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePackage Dimensions:\u003c\/strong\u003e 35 x 21 x 16 cm\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePackage Weight:\u003c\/strong\u003e Approx. 0.8 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e1x Left (Driver Side) Mirror Cap\u003c\/li\u003e\n  \u003cli\u003e1x Right (Passenger Side) Mirror Cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eInstallation Notes\u003c\/h3\u003e\n\u003cp\u003eAllow roughly 15–20 minutes per side. Tilt the mirror glass fully upward to access the retaining clips behind the glass, release the glass, then unclip the factory cover. Press the new cap onto the housing until all clips seat flush. Professional installation is recommended to avoid cracking the mirror glass.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67892801044787,"sku":"EGP-BMW-E8X-E9X-LCI-MC-GB","price":115.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67892801077555,"sku":"EGP-BMW-E8X-E9X-LCI-MC-CF","price":119.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/01_hero_dual_finish_0f30a07f-baf4-4461-81cc-e71e265031cd.webp?v=1793689163"},{"product_id":"2008-2013-for-bmw-1-series-e81-e82-e87-e88-3-series-e90-e91-e92-e93-m-style-horn-mirror-caps","title":"2008-2013 For BMW 1 Series E81 E82 E87 E88 3 Series E90 E91 E92 E93 M Style Horn Mirror Caps","description":"\u003cdiv class=\"product-description\"\u003e\n  \u003ch3\u003eGive Your BMW the Aggressive M Horn Mirror Profile\u003c\/h3\u003e\n  \u003cp\u003eTransform the visual character of your BMW with our \u003cstrong\u003eM-Style Horn Rearview Mirror Covers\u003c\/strong\u003e, precision-molded for the 2008–2013 BMW 1 Series (E81 \/ E82 \/ E87 \/ E88) and 3 Series (E90 \/ E91 \/ E92 \/ E93). The horn-style housing narrows toward a pointed outer tip, mimicking the signature M mirror silhouette — a small change that noticeably sharpens the car's shoulder line and overall stance.\u003c\/p\u003e\n\n  \u003ch4\u003eKey Product Highlights\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eM-Style Horn Silhouette:\u003c\/strong\u003e Pointed wing profile replaces the flat factory housing to match M-car mirror geometry.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSnap-On Replacement Fitment:\u003c\/strong\u003e Designed as a direct clip-over replacement housing — no mirror disassembly, no drilling, no wiring.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eAutomotive-Grade ABS:\u003c\/strong\u003e Heat- and UV-resistant virgin ABS holds its shape through summer sun and winter cold without warping.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eTwo Signature Finishes:\u003c\/strong\u003e Deep baked Piano Gloss Black or Hydro-Dipped Carbon Fiber Style weave, both sealed with UV-protective clear coat.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eOEM Checked Clip Geometry:\u003c\/strong\u003e Retains factory mounting clips and turn-signal cutouts where fitted, so the housing seats flush with no gaps.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePair Included:\u003c\/strong\u003e Left and right housing covers supplied together, matched for colour and weave direction.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch4\u003eVehicle Fitment \u0026amp; Compatibility\u003c\/h4\u003e\n  \u003cp\u003eCompatible with the following BMW chassis (LCI \/ facelift where applicable):\u003c\/p\u003e\n  \u003cdiv class=\"fitment-table-wrapper\" style=\"overflow-x: auto; margin-top: 15px; margin-bottom: 20px;\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; border: 1px solid #e0e0e0; font-size: 14px; text-align: left;\"\u003e\n      \u003cthead\u003e\n        \u003ctr style=\"background-color: #f7f7f7; border-bottom: 2px solid #ddd;\"\u003e\n          \u003cth style=\"padding: 10px; border: 1px solid #ddd;\"\u003eMake\u003c\/th\u003e\n          \u003cth style=\"padding: 10px; border: 1px solid #ddd;\"\u003eSeries\u003c\/th\u003e\n          \u003cth style=\"padding: 10px; border: 1px solid #ddd;\"\u003eChassis\u003c\/th\u003e\n          \u003cth style=\"padding: 10px; border: 1px solid #ddd;\"\u003eProduction Years\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eBMW\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e1 Series\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eE81 (3-Door)\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e2010–2012\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #fafafa;\"\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eBMW\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e1 Series\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eE82 (Coupe)\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e2010–2013\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eBMW\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e1 Series\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eE87 (5-Door)\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e2008–2011\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #fafafa;\"\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eBMW\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e1 Series\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eE88 (Convertible)\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e2010–2013\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eBMW\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e3 Series\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eE90 (Sedan)\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e2009–2012\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #fafafa;\"\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eBMW\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e3 Series\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eE91 (Touring)\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e2009–2012\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eBMW\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e3 Series\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eE92 (Coupe)\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e2010–2013\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr style=\"background-color: #fafafa;\"\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eBMW\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e3 Series\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003eE93 (Convertible)\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px; border: 1px solid #ddd;\"\u003e2010–2013\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"background-color: #fff3cd; border-left: 4px solid #ffc107; padding: 12px; margin-bottom: 20px;\"\u003e\n    \u003cstrong\u003eImportant Fitment Note:\u003c\/strong\u003e Designed for the LCI (facelift) 1 Series E8x and 3 Series E9x listed above. Pre-LCI housings and M3-specific mirrors differ — confirm your mirror shape before ordering. \u003cem\u003eNOT compatible with F20\/F21, F30\/F31 or later generations.\u003c\/em\u003e\n  \u003c\/div\u003e\n\n  \u003ch4\u003eSpecifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eBrand:\u003c\/strong\u003e EliteGermanParts\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eItem Type:\u003c\/strong\u003e Horn-Style Rearview Mirror Cover Housing (Pair)\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eStyle Options:\u003c\/strong\u003e Piano Gloss Black \/ Carbon Fiber Style\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e 100% Automotive-Grade ABS Plastic\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eInstallation Method:\u003c\/strong\u003e Clip-On Replacement (No Drilling, No Wiring)\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003ePackage Contents:\u003c\/strong\u003e 1 Pair Mirror Covers (Left \u0026amp; Right)\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"EliteGermanParts","offers":[{"title":"PIANO BLACK","offer_id":67893923905843,"sku":null,"price":160.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67893923938611,"sku":null,"price":169.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/01_main_mirror_caps_white_bg.webp?v=1793693859"},{"product_id":"2015-2026-for-bmw-2-3-4-5-7-8-series-g42-g20-g30-g11-g14-m-style-mirror-caps","title":"2015-2026 For BMW 2 3 4 5 7 8 Series G42 G20 G30 G11 G14 M Style Mirror Caps","description":"\u003cp\u003eSwap the plain factory mirror caps for the \u003cstrong\u003eM Style twin-stalk profile\u003c\/strong\u003e in minutes. These are full \u003cstrong\u003eclip-on replacement caps\u003c\/strong\u003e — not stick-on overlays — so they sit flush on the original mirror housing with the correct shut lines and no visible adhesive edge. One pair, two finishes: piano gloss black or a carbon fiber pattern.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eM Style Twin-Stalk Shape:\u003c\/strong\u003e The pronounced twin-arm silhouette of the M cars, in a direct replacement form.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClip-On Replacement:\u003c\/strong\u003e Unclips the factory cap and clips straight on — no tape, no adhesive residue, no trimming.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eABS Construction:\u003c\/strong\u003e Impact-resistant ABS with a UV-stable finish that holds up to sun and road wash.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTwo Finishes:\u003c\/strong\u003e Piano gloss black for a clean OEM-plus look, or carbon fiber pattern for the motorsport look.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLeft-Hand Drive Only:\u003c\/strong\u003e Designed for LHD cars — will not fit right-hand drive mirrors.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eVehicle Compatibility\u003c\/h3\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background:#111827;color:#ffffff;\"\u003e\n      \u003cth style=\"padding:10px;text-align:left;border:1px solid #d1d5db;\"\u003eSeries\u003c\/th\u003e\n      \u003cth style=\"padding:10px;text-align:left;border:1px solid #d1d5db;\"\u003eChassis\u003c\/th\u003e\n      \u003cth style=\"padding:10px;text-align:left;border:1px solid #d1d5db;\"\u003eModel Years\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eBMW 2 Series\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eG42\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003e2022+\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#f9fafb;\"\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eBMW 3 Series\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eG20 \/ G21\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003e2019+\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eBMW 4 Series\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eG22 \/ G23 \/ G26\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003e2020+\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#f9fafb;\"\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eBMW 5 Series\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eG30 \/ G31\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003e2017+\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eBMW 7 Series\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eG11 \/ G12\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003e2015–2022\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#f9fafb;\"\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eBMW 8 Series\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eG14 \/ G15 \/ G16\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003e2019+\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cem\u003eFits cars with the standard factory mirror housing on the chassis listed above. Confirm your chassis code before ordering.\u003c\/em\u003e\u003c\/p\u003e\n\n\u003ch3\u003eFitment \u0026amp; Finish Notice\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLeft-hand drive only.\u003c\/strong\u003e These caps do not fit right-hand drive mirror housings.\u003c\/li\u003e\n  \u003cli\u003eDoes not fit F-generation chassis (F20, F30, F32, F10, F01, F06 etc.) — those use a different mirror housing.\u003c\/li\u003e\n  \u003cli\u003eReplacement caps only. They do \u003cstrong\u003enot\u003c\/strong\u003e include the mirror glass, mirror motor, indicator lens or housing.\u003c\/li\u003e\n  \u003cli\u003e“Carbon fiber pattern” is a hydro-dipped ABS finish — it is not real carbon fiber.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;width:38%;background:#f9fafb;\"\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eABS plastic\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;background:#f9fafb;\"\u003e\u003cstrong\u003eMounting\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eClip-on replacement (no adhesive)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;background:#f9fafb;\"\u003e\u003cstrong\u003eFinishes\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003ePiano gloss black · Carbon fiber pattern\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;background:#f9fafb;\"\u003e\u003cstrong\u003eDrive\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eLeft-hand drive (LHD) only\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;background:#f9fafb;\"\u003e\u003cstrong\u003ePackage Size\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003e35 × 21 × 16 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;background:#f9fafb;\"\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003eApprox. 0.7 kg (pair, boxed)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;background:#f9fafb;\"\u003e\u003cstrong\u003eQuantity\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:9px;border:1px solid #d1d5db;\"\u003e1 pair (left + right)\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eInstallation Notes\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eStart from the outer edge and unclip the factory cap — a plastic trim tool protects the paint.\u003c\/li\u003e\n  \u003cli\u003eSeat the new cap from the outer edge inward, then press the clips home until they audibly engage.\u003c\/li\u003e\n  \u003cli\u003eTest the mirror glass adjustment range after fitting; if it binds, the cap is not fully seated.\u003c\/li\u003e\n  \u003cli\u003eWarm the caps with a heat gun before clipping on in cold weather to avoid cracking the clips.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67918978842931,"sku":"EGP-BMW-G-MIR-GB","price":139.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67918978875699,"sku":"EGP-BMW-G-MIR-CF","price":149.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/4_img4_four_caps.webp?v=1793781395"},{"product_id":"2013-2017-for-bmw-5-6-7-series-f10-f06-f01-m-horn-mirror-caps","title":"2013-2017 For BMW 5 6 7 Series F10 F06 F01 M Horn Mirror Caps","description":"\u003cp\u003eReplace the plain body-colour mirror covers on your \u003cstrong\u003eBMW 5, 6 or 7 Series\u003c\/strong\u003e with these \u003cstrong\u003eM Horn mirror caps\u003c\/strong\u003e — the pointed, aerodynamic cover shape used on the M5 and M6. They clip straight over the existing mirror housing, so nothing is glued, drilled or cut, and the whole swap takes about fifteen minutes per side.\u003c\/p\u003e\n\n\u003ch3\u003eTwo Finishes\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGloss Black\u003c\/strong\u003e — high-gloss piano black, matches gloss shadowline trim\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCarbon Fibre Style\u003c\/strong\u003e — hydro-dipped 2x2 weave under a gloss clear coat\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eBoth are supplied as a matched \u003cstrong\u003eleft and right pair\u003c\/strong\u003e in ABS, with the indicator cut-out and the mirror glass aperture moulded in.\u003c\/p\u003e\n\n\u003ch3\u003eVehicle Compatibility\u003c\/h3\u003e\n\u003ctable style=\"width:100%; border-collapse:collapse; margin:15px 0;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color:#f1f5f9; text-align:left;\"\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eSeries\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eChassis\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eBody\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eModel Years\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 5 Series\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF10\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eSedan, LCI\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2015-2017\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 5 Series\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF11\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eTouring, LCI\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2015-2017\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 5 Series GT\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF07\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eGran Turismo\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2013-2017\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 6 Series\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF06\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eGran Coupe, LCI\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2015-2017\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 6 Series\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF12 \/ F13\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eConvertible \/ Coupe, LCI\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2015-2017\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr style=\"background-color:#f8fafc;\"\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW 7 Series\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eF01 \/ F02\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eSedan \/ Long Wheelbase\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2013-2015\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp style=\"border-left:4px solid #f59e0b; background:#fffbeb; padding:12px 14px; margin:16px 0;\"\u003e\u003cstrong\u003eLCI mirror housing only for the 5 and 6 Series.\u003c\/strong\u003e The horn cap is shaped for the facelift mirror, so on a pre-LCI F10 \/ F11 (2010-2014) or pre-LCI F06 \/ F12 \/ F13 it will not seat against the housing. Check your build year before ordering — the 7 Series F01 \/ F02 uses the same mirror across 2013-2015.\u003c\/p\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e ABS plastic\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinish:\u003c\/strong\u003e Gloss black paint or carbon fibre hydro-dip\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e M Horn \/ M5-M6 pointed cover\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContents:\u003c\/strong\u003e Left and right cap pair\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFixings:\u003c\/strong\u003e Reuses the factory clip locations, no adhesive\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePackaging:\u003c\/strong\u003e 36 x 30 x 6 cm, approx. 0.45 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eFitting Notes\u003c\/h3\u003e\n\u003cp\u003eFold the mirror glass up to its highest position, then release the original cover from the bottom edge with a plastic trim tool — it unclips along the lower seam. Work slowly around the indicator aperture; the factory clips are reusable but brittle once cold. Press the new cap on from the outer edge inward until you hear the clips seat, then check the indicator window is flush before refitting the glass. No coding or wiring is involved.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67933421109555,"sku":"EGP-BMW-F10-F06-F01-MC-GB","price":179.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67933421142323,"sku":"EGP-BMW-F10-F06-F01-MC-CF","price":189.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/03_pair.webp?v=1793868912"},{"product_id":"2011-2014-for-bmw-5-series-f10-f11-pre-lci-m-horn-mirror-caps","title":"2011-2014 For BMW 5 Series F10 F11 Pre-LCI M Horn Mirror Caps","description":"\u003cp\u003eSwap the flat factory mirror covers on your F10 or F11 for the \u003cstrong\u003eM-style horn caps\u003c\/strong\u003e — the swept, twin-stalk shape that the M5 wears and that the standard 5 Series never got. It is one of the few cosmetic changes that alters the car's silhouette rather than just its colour.\u003c\/p\u003e\n\n\u003cp\u003eMoulded in \u003cstrong\u003eABS\u003c\/strong\u003e from the factory mirror data and supplied as a \u003cstrong\u003eclip-on replacement pair\u003c\/strong\u003e: the original covers come off, these press into the same clips. No adhesive, no drilling, and the factory covers stay intact if you ever want to go back.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eM Horn Profile:\u003c\/strong\u003e The pointed upper stalk and the elongated lower sweep of the M5 mirror, in a cap that mounts to the standard F10 \/ F11 housing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClip-On Replacement:\u003c\/strong\u003e Replaces the factory cover and locates on the original mounting points — nothing to glue or cut.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eABS Construction:\u003c\/strong\u003e Injection-moulded, moulded from factory mirror data so the shut lines sit down evenly.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTwo Finishes:\u003c\/strong\u003e \u003cem\u003eGloss Black\u003c\/em\u003e for a Shadowline look, or \u003cem\u003eCarbon Fibre Look\u003c\/em\u003e — a woven pattern on ABS, not real carbon fibre.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinished Parts:\u003c\/strong\u003e Both finishes are painted and ready to fit.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReversible:\u003c\/strong\u003e The original covers can go straight back on.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eVehicle Compatibility\u003c\/h3\u003e\n\u003ctable style=\"width:100%; border-collapse:collapse; margin:15px 0;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color:#f1f5f9; text-align:left;\"\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eMake\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eSeries \/ Chassis\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eBody Style\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eModel Years\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003ePosition\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e5 Series F10\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e4-door Saloon\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2011–2014 (pre-LCI)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eLeft + right door mirrors\u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e5 Series F11\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e5-door Touring\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2011–2014 (pre-LCI)\u003c\/td\u003e\n      \u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eLeft + right door mirrors\u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp style=\"background-color:#fff7ed; border-left:4px solid #f59e0b; padding:12px 14px; margin:16px 0;\"\u003e\u003cstrong\u003ePre-LCI only.\u003c\/strong\u003e This cap is made for the 2011–2014 shape of the F10 \/ F11 mirror housing. It will \u003cstrong\u003enot\u003c\/strong\u003e fit the facelifted car from 2014 onwards. The manufacturer does not list the F07 Gran Turismo or the long-wheelbase F18, so we have not listed them either — ask before ordering if that is your car.\u003c\/p\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eMirror cap, left (1)\u003c\/li\u003e\n  \u003cli\u003eMirror cap, right (1)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eNot included:\u003c\/strong\u003e this is a cap set only — the mirror housing, mirror glass and internals are not supplied, and neither are fitting instructions.\u003c\/p\u003e\n\n\u003ch3\u003eFitting Notes\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eThe cover is normally released by easing the mirror glass out first, then freeing the clips around the cap. A plastic trim tool is enough; do not lever against the painted housing.\u003c\/li\u003e\n  \u003cli\u003eWarm the clips slightly with a hairdryer if the car has been sitting in the cold — cold ABS clips are brittle.\u003c\/li\u003e\n  \u003cli\u003ePress the new cap home evenly around the full perimeter and check the shut line before clipping the glass back in.\u003c\/li\u003e\n  \u003cli\u003eGloss black shows swirl marks — wipe with a microfibre cloth rather than a dry rag.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67933441130803,"sku":"EGP-BMW-F10-MIRCAP-GB","price":189.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67933441163571,"sku":"EGP-BMW-F10-MIRCAP-CF","price":199.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/01_both_finishes_05e3f71b-0678-4c1e-ad6d-df878dd66559.webp?v=1793869070"},{"product_id":"2016-2022-for-bmw-x1-f48-m-horn-mirror-caps","title":"2016-2022 For BMW X1 F48 M Horn Mirror Caps","description":"\u003cp\u003eSwap the flat factory mirror covers on your \u003cstrong\u003eX1 F48\u003c\/strong\u003e for the \u003cstrong\u003eM-style horn caps\u003c\/strong\u003e — the swept twin-stalk shape that the M cars wear and that the standard X1 never got. It is one of the few cosmetic changes that alters the car's silhouette rather than just its colour, and it reads clearly in a mirror.\u003c\/p\u003e\n\n\u003cp\u003eMoulded in \u003cstrong\u003eABS\u003c\/strong\u003e from factory mirror data and supplied as a \u003cstrong\u003eclip-on replacement\u003c\/strong\u003e — the original cover comes off, this one clips into the same housing. No adhesive, no drilling, no cutting.\u003c\/p\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTwo Finishes:\u003c\/strong\u003e \u003cem\u003eGloss Black\u003c\/em\u003e for a factory Shadowline look, or \u003cem\u003eCarbon Fiber\u003c\/em\u003e — a carbon weave pattern on ABS, not real carbon fibre, priced accordingly.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBoth finished, no paint:\u003c\/strong\u003e neither option needs prep or paint before fitting.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClip-In Replacement:\u003c\/strong\u003e Replaces the factory cover on the original housing — this is a cap set, not a mirror assembly.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSold as a pair:\u003c\/strong\u003e left and right in the box.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eVehicle Compatibility\u003c\/h3\u003e\n\u003ctable style=\"width:100%; border-collapse:collapse; margin:15px 0;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color:#f1f5f9; text-align:left;\"\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eMake\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eModel \/ Chassis\u003c\/th\u003e\n      \u003cth style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eModel Years\u003c\/th\u003e\n    \u003c\/tr\u003e\n  \u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eX1 F48\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2016-2022\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eX1 F49 (long wheelbase)\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2016-2022\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eX2 F39\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2018-2023\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e1 Series F40\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2019-2024\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2 Series F44 \/ F45\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2014-2024\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003eZ4 G29\u003c\/td\u003e\n\u003ctd style=\"padding:10px; border:1px solid #e2e8f0;\"\u003e2019-2024\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp style=\"background-color:#fff7ed; border-left:4px solid #ea580c; padding:12px 14px; margin:16px 0;\"\u003e\u003cstrong\u003eThis listing is filed under the X1 F48.\u003c\/strong\u003e The same cap also fits the chassis listed above — the manufacturer supplies one part across the range. If your car is one of the others, check the mirror shape against the photos before ordering.\u003c\/p\u003e\n\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eMirror cap, left (1)\u003c\/li\u003e\n  \u003cli\u003eMirror cap, right (1)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eNot included:\u003c\/strong\u003e mirror glass, mirror housing, indicator units and fitting instructions. This is a cover set only.\u003c\/p\u003e\n\n\u003ch3\u003eFitting Notes\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eThe factory cover releases from inside the housing — tilt the glass down and free the clips rather than levering on the painted cap.\u003c\/li\u003e\n  \u003cli\u003eTrim tools only; a flathead screwdriver will mark the housing.\u003c\/li\u003e\n  \u003cli\u003eCheck the indicator cut-out lines up before pressing the cap fully home.\u003c\/li\u003e\n  \u003cli\u003eCarbon fibre here is a woven pattern on ABS — it will not have the depth of a real carbon layup under direct sun.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67935804358963,"sku":"EGP-BMW-X1-F48-MIRCAP-GB","price":196.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER","offer_id":67935804391731,"sku":"EGP-BMW-X1-F48-MIRCAP-CF","price":206.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/01_both_styles_68f26e25-24f9-40ea-916b-ffb73628c18c.webp?v=1793928510"},{"product_id":"2014-2018-for-bmw-x3-x4-x5-x6-m-horn-mirror-caps","title":"2014-2018 For BMW X3 X4 X5 X6 M Horn Mirror Caps","description":"\u003cp\u003eReplace the factory mirror covers with the M horn shape. The caps are a straight clip-on swap for the original covers — no adhesive, no cutting, and the mirror glass stays untouched.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFits BMW X3 F25 and X4 F26 (2014-2018) plus X5 F15 and X6 F16 (2014-2018)\u003c\/li\u003e\n\u003cli\u003eABS shells in gloss black or carbon fibre look, sold as a left and right pair\u003c\/li\u003e\n\u003cli\u003eReplacement type — the original cover unclips and these take its place\u003c\/li\u003e\n\u003cli\u003eLane change warning and puddle light apertures are moulded in, so factory functions carry over\u003c\/li\u003e\n\u003cli\u003ePair weighs about 450g including packaging\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eVehicle Compatibility\u003c\/h3\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background:#f4f4f4;\"\u003e\n\u003cth style=\"border:1px solid #ddd;padding:8px;text-align:left;\"\u003eMake\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:8px;text-align:left;\"\u003eChassis\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:8px;text-align:left;\"\u003eModel\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:8px;text-align:left;\"\u003eYears\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eF25\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eX3\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003e2014-2018\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eF26\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eX4\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003e2014-2018\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eF15\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eX5\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003e2014-2018\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eF16\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eX6\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003e2014-2018\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eFitment Notes\u003c\/h3\u003e\n\u003cp\u003eThe supplier lists one shell for the F25\/F26 and F15\/F16 mirror housings. Mirror shapes changed across the X3 and X5 ranges, so if your car has the base mirror rather than the M Sport housing, send us a photo of the cap before ordering and we will confirm. Cars with the 360 camera keep the factory aperture once the cover is swapped.\u003c\/p\u003e\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 x Left mirror cap\u003c\/li\u003e\n\u003cli\u003e1 x Right mirror cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eInstallation\u003c\/h3\u003e\n\u003cp\u003eFold the mirror forward, unclip the original cover from the bottom edge with a trim tool, then press the new cap into the housing until every tab clicks. Around 15 minutes for the pair.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67935972688179,"sku":null,"price":199.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER","offer_id":67935972720947,"sku":null,"price":209.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/04_both_styles_5718ea94-a43a-4ca2-922a-80efae3e83d5.webp?v=1793932084"},{"product_id":"2018-2024-for-bmw-x3-x4-g01-g05-g07-horn-mirror-caps","title":"2018-2024 For BMW X3 X4 G01 G05 G07 Horn Mirror Caps","description":"\u003cp\u003eM Horn mirror caps for \u003cstrong\u003eBMW X3 G01 \/ X4 G02 (2018-2024), X5 G05 \/ X6 G06 (2019+) and X7 G07 (2019+)\u003c\/strong\u003e. The pointed cover shape used on the M models.\u003c\/p\u003e\u003ch3\u003eClip-on replacement\u003c\/h3\u003e\u003cp\u003eThese replace the painted cover on the existing mirror housing — the mirror base, glass and motor stay untouched. The pointed horn shape adds the M look without changing the mirror itself.\u003c\/p\u003e\u003ch3\u003eVehicle Compatibility\u003c\/h3\u003e\u003ctable style=\"width:100%;border-collapse:collapse;margin:15px 0;\"\u003e\n\u003cthead\u003e\u003ctr style=\"background:#f1f5f9;text-align:left;\"\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eSeries\u003c\/th\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eChassis\u003c\/th\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eYears\u003c\/th\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eNotes\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW X3 \/ X4\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eG01 \/ G02\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e2018-2024\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eClip-on\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#f8fafc;\"\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW X5 \/ X6\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eG05 \/ G06\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e2019+\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eClip-on\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e\u003cstrong\u003eBMW X7\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eG07\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e2019+\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eClip-on\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003cp style=\"border-left:4px solid #f59e0b;background:#fffbeb;padding:12px 14px;margin:16px 0;\"\u003e\u003cstrong\u003eReplacement cap, not a stick-on cover.\u003c\/strong\u003e The factory cover must be unclipped first. Cars with the base mirror (no folding, no camera) may use a different cover shape — check before ordering.\u003c\/p\u003e\u003ch3\u003eSpecifications\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e ABS plastic\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFinish:\u003c\/strong\u003e Piano black or carbon fibre style\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e M Horn, replacement clip-in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e Reuses factory clips\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePackaging:\u003c\/strong\u003e 31 x 28 x 9 cm, approx. 400 g\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eFitting Notes\u003c\/h3\u003e\u003cp\u003eFold the mirror up, insert a trim tool at the bottom seam and release the clips one at a time. Do not lever against the glass. Press the new cap on from the top edge down until all clips click. Allow 15 minutes per side.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"PIANO BLACK","offer_id":67935998673203,"sku":"EGP-BMW-G01-MC-PB","price":199.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67935998705971,"sku":"EGP-BMW-G01-MC-CF","price":209.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/02_pair_9c9f5caa-bf8b-4aba-b0ed-56596ff0d3be.webp?v=1793932778"},{"product_id":"2007-2014-for-bmw-x5-x6-e70-e71-m-horn-mirror-caps","title":"2007-2014 For BMW X5 X6 E70 E71 M Horn Mirror Caps","description":"\u003cp\u003eThese \u003cstrong\u003eM horn mirror caps\u003c\/strong\u003e replace the plain body-colour covers on your \u003cstrong\u003eBMW X5 E70 or X6 E71\u003c\/strong\u003e with the pointed, aerodynamic cover shape used on the M models. The cap extends past the mirror housing at the outer edge, which gives the mirror the horn silhouette without changing the mirror itself.\u003c\/p\u003e\n\u003cp\u003eFitting is a straight clip-on swap over the existing housing — no drilling, no cutting, and the original mirror glass, motor and indicators stay untouched.\u003c\/p\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;margin:15px 0;\"\u003e\n\u003cthead\u003e\u003ctr style=\"background:#f1f5f9;text-align:left;\"\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eModel\u003c\/th\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eChassis\u003c\/th\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eYears\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eX5\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eE70\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e2007-2013\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eX6\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eE71\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e2008-2014\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eWhat you get\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLeft and right mirror caps\u003c\/li\u003e\n\u003cli\u003eReplacement clip-on design, factory mounting points\u003c\/li\u003e\n\u003cli\u003ePiano black or carbon fiber style finish\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e ABS plastic\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFitment:\u003c\/strong\u003e X5 E70 2007-2013, X6 E71 2008-2014\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePacking:\u003c\/strong\u003e 31 x 28 x 9 cm, 0.45 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e covers only — mirror glass, motor and indicator are not included.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"PIANO BLACK","offer_id":67936238960947,"sku":"EGP-BMW-E70-MC-PB","price":199.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67936238993715,"sku":"EGP-BMW-E70-MC-CF","price":209.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/02_pair_79b37529-95f0-49de-ba18-54a0a9a2fa20.webp?v=1793937516"},{"product_id":"2018-2024-for-bmw-x3-x4-x5-x6-x7-m-horn-mirror-caps","title":"2018-2024 For BMW X3 X4 X5 X6 X7 M Horn Mirror Caps","description":"\u003cp\u003eReplace the factory mirror covers with the M horn shape. The caps are a straight clip-on swap for the original covers — no adhesive, no cutting, and the mirror glass stays untouched.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFits BMW X3 G01 and X4 G02 (2018-2023), plus X5 G05, X6 G06 and X7 G07\u003c\/li\u003e\n\u003cli\u003eABS shells in gloss black or carbon fibre look, sold as a left and right pair\u003c\/li\u003e\n\u003cli\u003eReplacement type — the original cover unclips and these take its place\u003c\/li\u003e\n\u003cli\u003eIndicator and puddle light apertures are moulded in, so factory functions carry over\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eVehicle Compatibility\u003c\/h3\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background:#f4f4f4;\"\u003e\n\u003cth style=\"border:1px solid #ddd;padding:8px;text-align:left;\"\u003eMake\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:8px;text-align:left;\"\u003eChassis\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:8px;text-align:left;\"\u003eModel\u003c\/th\u003e\n\u003cth style=\"border:1px solid #ddd;padding:8px;text-align:left;\"\u003eYears\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eG01\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eX3\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003e2018-2023\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eG02\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eX4\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003e2018-2023\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eG05\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eX5\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003e2019+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eG06\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eX6\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003e2020+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eG07\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003eX7\u003c\/td\u003e\n\u003ctd style=\"border:1px solid #ddd;padding:8px;\"\u003e2019+\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003eFitment Notes\u003c\/h3\u003e\n\u003cp\u003eThe supplier lists one shell across the G-series X models. Mirror shapes differ between the base mirror and the M Sport housing, so if your car has the base mirror send us a photo of the cap before ordering and we will confirm. Cars with the 360 camera keep the factory aperture once the cover is swapped.\u003c\/p\u003e\n\u003ch3\u003ePackage Contents\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 x Left mirror cap\u003c\/li\u003e\n\u003cli\u003e1 x Right mirror cap\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eInstallation\u003c\/h3\u003e\n\u003cp\u003eFold the mirror forward, unclip the original cover from the bottom edge with a trim tool, then press the new cap into the housing until every tab clicks. Around 15 minutes for the pair.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67936266125619,"sku":null,"price":199.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER","offer_id":67936266158387,"sku":null,"price":209.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/04_both_styles_b8d73351-5438-4245-97ad-1bcc9fe1bc2e.webp?v=1793938574"},{"product_id":"1998-2004-bmw-3-series-e46-5-series-e39-m-horn-mirror-caps","title":"1998-2004 For BMW 3 Series E46 \u0026 5 Series E39 M Horn Mirror Caps","description":"\u003cp\u003eM horn style mirror caps for the BMW 3 Series E46 and 5 Series E39 sedan, 1998-2004. The pair replaces the factory mirror covers with the sharper M style housing shape, adding a performance look without changing the mirror itself.\u003c\/p\u003e\n\u003cp\u003eEach pair is moulded in ABS and finished in gloss black or a carbon fiber pattern. Fitting is clip-on replacement: the original cover unclips, the new cap clips into the same mounting points, no drilling and no adhesive.\u003c\/p\u003e\n\u003ch3\u003eFitment\u003c\/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eMake\u003c\/th\u003e\n\u003cth\u003eModel\u003c\/th\u003e\n\u003cth\u003eChassis\u003c\/th\u003e\n\u003cth\u003eYears\u003c\/th\u003e\n\u003cth\u003eBody \/ Trim\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eBMW\u003c\/td\u003e\n\u003ctd\u003e3 Series\u003c\/td\u003e\n\u003ctd\u003eE46\u003c\/td\u003e\n\u003ctd\u003e1998-2004\u003c\/td\u003e\n\u003ctd\u003eSedan \/ Touring only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBMW\u003c\/td\u003e\n\u003ctd\u003e5 Series\u003c\/td\u003e\n\u003ctd\u003eE39\u003c\/td\u003e\n\u003ctd\u003e1998-2004\u003c\/td\u003e\n\u003ctd\u003eSedan \/ Touring only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003eNot compatible with\u003c\/strong\u003e E46 coupe, E46 convertible or any E46 M3. Those bodies use a different mirror housing and these caps will not clip on. If your car is a coupe, convertible or M3, these are the wrong caps.\u003c\/p\u003e\n\u003ch3\u003eWhat you get\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 pair of mirror caps (left and right)\u003c\/li\u003e\n\u003cli\u003eGloss black or carbon fiber pattern finish, both caps matched\u003c\/li\u003e\n\u003cli\u003eClip-on replacement, no drilling, no adhesive\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFinish note\u003c\/h3\u003e\n\u003cp\u003eGloss black is a painted high-gloss finish. Carbon fiber pattern is a hydro-dipped texture over ABS, not real carbon fiber. Both are ready to fit out of the box.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"GLOSS BLACK","offer_id":67954978390323,"sku":"EGP-BMW-E46-MC-MH-GB","price":175.99,"currency_code":"USD","in_stock":true},{"title":"CARBON FIBER STYLE","offer_id":67954978423091,"sku":"EGP-BMW-E46-MC-MH-CF","price":185.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/01_hero_be45c409-def6-4b7e-8df1-38d1004eadc3.webp?v=1794208640"},{"product_id":"2004-2007-for-bmw-5-series-e60-e61-m-horn-mirror-caps","title":"2004-2007 For BMW 5 Series E60 E61 M Horn Mirror Caps","description":"\u003cp\u003eReplace the flat, body-colour mirror covers on your \u003cstrong\u003epre-LCI E60 \/ E61\u003c\/strong\u003e with these \u003cstrong\u003eM Horn mirror caps\u003c\/strong\u003e — the pointed cover shape used on the M5, which extends the mirror housing into a sharp aerodynamic horn. They clip over the existing housing, so nothing is glued, drilled or cut.\u003c\/p\u003e\n\u003ch3\u003eFitment\u003c\/h3\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;margin:15px 0;\"\u003e\n\u003cthead\u003e\u003ctr style=\"background:#f1f5f9;text-align:left;\"\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eModel\u003c\/th\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eChassis\u003c\/th\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eYears\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\u003ctr\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eBMW 5 Series Sedan \/ Touring\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eE60 \/ E61\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e2004-2007\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eFits the BMW 5 Series Sedan \/ Touring with chassis code E60 (sedan) and E61 (Touring). Please confirm your bumper type and model year before ordering — pre-LCI and LCI bumpers are not interchangeable.\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\u003ctable style=\"width:100%;border-collapse:collapse;margin:15px 0;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003eABS plastic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003eGloss piano black \/ carbon fibre look\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eFitment type\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003eClip-on replacement cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eSold as\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003ePair (left and right)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eInstallation\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003eNo drilling, factory housing reused\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003ch3\u003eWhat you get\u003c\/h3\u003e\n\u003cp\u003eOne complete set as described above, packed with protective foam. Mounting hardware is included where the fitting requires screws.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"CARBON FIBER STYLE","offer_id":67955396641075,"sku":"EGP-BMW-E60-MC-CF","price":185.99,"currency_code":"USD","in_stock":true},{"title":"PIANO BLACK","offer_id":67955396673843,"sku":"EGP-BMW-E60-MC-PB","price":175.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/03_pair_4bcdc68e-88a7-4e7b-ad77-9ef62aeb3df0.webp?v=1794211598"},{"product_id":"2004-2010-for-bmw-5-6-7-series-e60-e63-f01-m-horn-mirror-caps","title":"2004-2010 For BMW 5 6 7 Series E60 E63 F01 M Horn Mirror Caps","description":"\u003cp\u003eThese \u003cstrong\u003eM Horn mirror caps\u003c\/strong\u003e fit the shared mirror housing used across the \u003cstrong\u003eE60 \/ E61 5 Series, E63 \/ E64 6 Series and F01 \/ F06 \/ F12\u003c\/strong\u003e — the pointed cover shape from the M cars that turns the mirror into a sharp aerodynamic horn. Clip-on fit over the original housing, no glue and no drilling.\u003c\/p\u003e\n\u003ch3\u003eFitment\u003c\/h3\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;margin:15px 0;\"\u003e\n\u003cthead\u003e\u003ctr style=\"background:#f1f5f9;text-align:left;\"\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eModel\u003c\/th\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eChassis\u003c\/th\u003e\n\u003cth style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eYears\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\u003ctr\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eBMW 5 \/ 6 \/ 7 Series\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003eE60 \/ E61\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border:1px solid #e2e8f0;\"\u003e2004-2010\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eFits the BMW 5 \/ 6 \/ 7 Series with chassis code E60 (sedan) and E61 (Touring). Please confirm your bumper type and model year before ordering — pre-LCI and LCI bumpers are not interchangeable.\u003c\/p\u003e\n\u003ch3\u003eSpecification\u003c\/h3\u003e\u003ctable style=\"width:100%;border-collapse:collapse;margin:15px 0;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003eABS plastic\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003eGloss piano black \/ carbon fibre look\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eFitment type\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003eClip-on replacement cover\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eSold as\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003ePair (left and right)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;background:#f8fafc;width:38%;\"\u003eInstallation\u003c\/td\u003e\n\u003ctd style=\"padding:8px;border:1px solid #e2e8f0;\"\u003eNo drilling, factory housing reused\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003ch3\u003eWhat you get\u003c\/h3\u003e\n\u003cp\u003eOne complete set as described above, packed with protective foam. Mounting hardware is included where the fitting requires screws.\u003c\/p\u003e","brand":"EliteGermanParts","offers":[{"title":"CARBON FIBER STYLE","offer_id":67955397099827,"sku":"EGP-BMW-E60-MC-M-CF","price":175.99,"currency_code":"USD","in_stock":true},{"title":"PIANO BLACK","offer_id":67955397132595,"sku":"EGP-BMW-E60-MC-M-PB","price":185.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/8616\/5802\/files\/03_pair_b3db5d24-3965-47af-b995-70ef04a1f7de.webp?v=1794211624"}],"url":"https:\/\/elitegermanparts.com\/collections\/bmw-mirror-caps.oembed","provider":"EliteGermanParts","version":"1.0","type":"link"}