Set of (4)
BMW N20 OEM NGK Spark Plugs (Pictured) - NGK SKU: 97506
BMW N20 Bosch Spark Plugs - Bosch SKU: 8165
Both brands of spark plugs are direct replacements for BMW N20 engines, as found in the 228i, 320i, 328i, 428i, 528i, and BMW X 28i models.
The OEM NGK spark plugs are highly recommended for modified N20 engines. The Bosch spark plugs may be an excellent choice to save a bit of money on stock N20's, however we still recommend using the OEM NGK product as it is a superior performance spark plug.
Spark plugs should be changed roughly every 40,000-50,000 miles on stock N20 motors, while modified N20's may require fresh plugs every 15,000-20,000 miles. The longevity greatly depends on driving conditions, habits, and boost/power. Generally, if you are running higher boost and frequently driving the car hard the spark plugs will wear down sooner.