Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🎬 Helpful Videos 🛍️ Shop This Part

A Comprehensive Guide to Spark Plugs for the BMW 330i (2017-2024)

Keep your B48 engine running smoothly and efficiently with the correct new aftermarket spark plugs.

3 minutes to read 2017-2024 BMW 330i
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$150-$300
⚠️ Drivable, but... — You can drive the vehicle, but it's not recommended for an extended period as it can lead to poor performance and potentially damage other components.
Key Takeaways
  • The correct year range for the modern 330i with the B48 engine is 2017-2024.
  • Choose NGK spark plugs for an identical-to-OEM part, or Bosch as a high-quality alternative.
  • Plan to replace your spark plugs around the 60,000-mile mark as preventative maintenance.
  • A special 14mm 12-point thin-wall spark plug socket is required for DIY replacement.
Spark plugs in your BMW 330i's B48 engine are essential for performance and fuel economy. They create a small, high-energy spark to ignite the air and fuel mixture inside each cylinder. This controlled explosion is what powers your engine. Because your 330i has a modern, turbocharged, direct-injection engine, the spark plugs must be in top condition to ensure complete combustion, prevent misfires, and maintain the responsive driving experience you expect from a BMW.

Understanding Your 2017-2024 BMW 330i

A modern BMW 330i G20 generation sedan representing the 2017-2024 model years.
The 2017-2024 BMW 330i spans the F30 and G20 generations, both utilizing the B48 turbocharged engine.

This guide focuses on the BMW 330i models produced from 2017 to 2024. This includes the F30 generation (2017-2018) 🎬 Watch: Step-by-step spark plug replacement for F30 generation models. and the G20 generation (2019-2024). 🎬 Watch: DIY guide for replacing plugs on G20 generation cars. Both of these models use the efficient and powerful B48 4-cylinder turbocharged engine (or its B46 variant), which means they share the same spark plug requirements.

Symptoms of Failing Spark Plugs

Side-by-side comparison of a clean new spark plug versus a fouled, worn-out spark plug with carbon deposits.
Comparison: A new iridium spark plug (left) versus a worn, fouled plug (right) that can cause misfires and rough idling.

Worn-out spark plugs can cause several noticeable problems. You might feel that your car is just 'off' or not running right. Common signs include a rough idle, where the car shakes or vibrates more than usual when stopped. You may also experience engine misfires, hesitation during acceleration, and a general loss of power. Other symptoms are a decrease in fuel economy and difficulty starting the engine. If the problem is bad enough, the check engine light will illuminate on your dashboard.

🎬 Watch: See and hear common symptoms of bad spark plugs.

Choosing the Right Aftermarket Spark Plug

A set of new NGK SILZKGR8E8S spark plugs in their retail packaging.
NGK is the OEM supplier for the B48 engine; choosing the NGK-branded part provides dealership quality at a lower cost.

When it comes to spark plugs for your 330i, 'aftermarket' doesn't mean lower quality. In fact, you can buy the exact same part that BMW uses, just without the BMW logo and price tag.

  • Tier 1 (OEM Supplier): NGK
    NGK is the Original Equipment Manufacturer (OEM) for the spark plugs in the B48 engine. The NGK SILZKGR8E8S (part number 96206 or older 94201) is the specific plug your car was likely built with. Choosing the NGK brand part is the best way to get dealership quality without the dealership price.
  • Tier 1 (Alternative): Bosch
    Bosch is another top-tier German parts manufacturer and a trusted OEM for many other BMW components. While NGK is the direct supplier for this specific part, Bosch offers high-quality iridium spark plugs that are a reliable alternative and perform very well.
A Note on Brands: For a critical component like spark plugs in a high-performance engine, it is strongly recommended to stick with the OEM supplier (NGK) or a proven Tier 1 alternative like Bosch. Avoid unproven, budget brands.

Cost of Spark Plug Replacement

ItemCost (4 Plugs)
New Aftermarket (NGK, Bosch)$61 - $121
New OEM (Dealer Price)$96 - $130
Shop Labor$150 - $300
Total Professional Replacement$211 - $421

Frequently Asked Questions (FAQ)

A 14mm 12-point thin-wall swivel spark plug socket required for BMW spark plug replacement.
Replacing spark plugs on the 330i requires a specialized 14mm 12-point thin-wall swivel socket.
How often should I replace the spark plugs on my 330i?

The generally accepted replacement interval is every 60,000 miles for a stock B48 engine. Some shops may recommend a shorter interval of 30,000-40,000 miles, but this is often considered early unless the vehicle is heavily modified.

Do I need to gap the new spark plugs?

No. High-quality iridium spark plugs from NGK and Bosch come pre-gapped from the factory for your engine. Attempting to gap them can damage the delicate iridium tip. Always verify you are buying the correct part number for your vehicle.

What tools are needed for a DIY replacement?

The job is straightforward for a DIYer but requires a special tool: a 14mm 12-point thin-wall swivel spark plug socket. You will also need a torque wrench, socket extensions, an E8 external Torx socket, and basic hand tools to remove the engine cover and ignition coils.

Should I use anti-seize on the plug threads?

No. Modern spark plug manufacturers like NGK apply a special plating to the threads that prevents seizing and acts as a lubricant. Adding anti-seize can lead to over-torquing the plugs, which can damage the plug or your engine's cylinder head. Install them clean and dry.

BMW 330i Ignition Coil & Spark Plug Replacement DIY (2019-Present BMW G20 330i, G22 430i B48 Engine)
BMW 330i Ignition Coil & Spark Plug Replacement DIY (2019-Present BMW G20 330i, G22 430i B48 Engine)
How to Change Spark Plugs and Ignition Coil on a BMW F30 | B48 DIY
How to Change Spark Plugs and Ignition Coil on a BMW F30 | B48 DIY
SYMPTOMS OF BAD SPARK PLUGS
SYMPTOMS OF BAD SPARK PLUGS
2017 BMW 330I (F30) Spark Plug Replacement
2017 BMW 330I (F30) Spark Plug Replacement

Technical Specifications

OEM Part Numbers: 12122455258 12125A4EF60 12120040551

OEM Supplier: NGK. NGK Part Numbers: SILZKGR8E8S, 96206, 94201. Required Socket: 14mm 12-point thin-wall.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jun 1, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Spark Plug for:
  • BMW 330i: 20172018201920202021202220232024
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part