{"product_id":"2021-2025-bmw-m2-m3-m4-front-two-piece-floating-brake-rotors-direct-fit","title":"2021-2025 BMW M2 \/ M3 \/ M4 – Front Two-Piece Floating Brake Rotors | Direct Fit","description":"\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003eUpgrade your 2021-2025 BMW M2, M3, and M4 with our front two-piece floating brake rotors. Compatible with all trims, including Base, Competition, CS, CSL, and xDrive. Direct OE fitment, no modifications needed.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eEngineered for performance:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e✅ \u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eIATF 16949 certified facility\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e – Automotive-grade quality management\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"\"\u003e✅ \u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eECE R90 certified (UN Regulation No. 90)\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e – Meets international safety standards for brake performance\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eTrack-ready upgrades:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eFull-floating design\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e with 12.9-grade alloy steel bobbins\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eDirectional vanes\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e for superior heat dissipation\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eDacromet-coated surface\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e for extreme corrosion resistance\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eNot sure if this fits your vehicle?\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003e📩 \u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eContact us\u003c\/span\u003e\u003c\/strong\u003e\u003cspan class=\"\"\u003e with your rotor diameter + thickness and VIN or vehicle details. We will confirm fitment for you.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eAlready a pro?\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cspan class=\"\"\u003eYou may order directly if you are confident in the fitment.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cem\u003e\u003cspan class=\"\"\u003e⚠️ Important: Please inspect the parts upon arrival. Do not install until you are ready. Incorrect orders placed without our confirmation are not eligible for return.\u003c\/span\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eDon't see your application?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan class=\"\"\u003eWe specialize in custom and hard-to-find floating rotors. If you don't see what you need, just leave us a message. \u003c\/span\u003e\u003cstrong\u003e\u003cspan class=\"\"\u003eWe will work with you to deliver the right solution — typically within 4 months.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"ds-markdown-paragraph\"\u003e\u003cstrong style=\"font-size: 0.875rem;\"\u003eNote:\u003c\/strong\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e If your specific vehicle is not listed, please \u003c\/span\u003e\u003ca style=\"font-size: 0.875rem;\" href=\"\/it\/pages\/contact\"\u003econtact us\u003c\/a\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003e with your VIN or vehicle details.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eVehicle Fitment\u003c\/h3\u003e\n\u003ctable width=\"100%\" border=\"0\" cellpadding=\"6\" cellspacing=\"0\" style=\"border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px;\"\u003e\n  \u003cthead\u003e\n    \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n      \u003cth style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"\u003eYear\u003c\/th\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;\"\u003eModel\u003c\/th\u003e\n      \u003cth style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"\u003eTrim\u003c\/th\u003e\n      \u003cth style=\"border: 1px solid #ddd; padding: 8px; text-align: left;\"\u003eEngine\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;\"\u003e2025\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2025\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2025\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2025\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition xDrive Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2025\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2025\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2025\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition xDrive Convertible 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2024\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2024\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2024\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCS Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2024\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2024\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition xDrive Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2024\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2024\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2024\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition xDrive Convertible 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2023\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2023\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2023\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2023\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition xDrive Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2023\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2023\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCSL Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2023\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2023\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition xDrive Convertible 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2022\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2022\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2022\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition xDrive Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2022\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2022\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2022\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition xDrive Convertible 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2021\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2021\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Sedan 4-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2021\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBase Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2021\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBMW\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eCompetition Coupe 2-Door\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e3.0L l6 GAS DOHC Turbocharged\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Fits all trims including Base, Competition, CS, CSL, and xDrive. Direct OEM replacement, no modifications required. For specific fitment verification, please contact us.\u003c\/p\u003e","brand":"KROSER","offers":[{"title":"Default Title","offer_id":45790507597868,"sku":"BM126R-FL-S-P","price":495.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0729\/9340\/7020\/files\/bmw-m2-m3-m4-rear-2021-to-2025-two-piece-floating-brake-rotor-_1_75515c8f-849b-4e21-b64b-416803e920c4.jpg?v=1783756969","url":"https:\/\/twopiecebrake.com\/it\/products\/2021-2025-bmw-m2-m3-m4-front-two-piece-floating-brake-rotors-direct-fit","provider":"Kroser Two-Piece Brake","version":"1.0","type":"link"}