Are these for the M brakes or no? Based on this Bimmerworld listing, they are not. & Stoptech site almost always uses different part numbers.
"M235i/335i/435i Rotor Confusion: BMW had multiple rotor options with similar names. This 340mm disc fits stock, Sport trim, Modern trim, Luxury trim, and the M Sport accessory package (option code (P337A). It does not fit the M Sport brake upgrade with blue calipers which could be added to any trim package (option code S2NHA)."
https://www.bimmerworld.com/Brakes/B...35i-435iX.html