In today’s BMW 3-series lineup, the 328i badge is typically associated with a four-cylinder turbocharged engine; historically, the badge has appeared on six-cylinder cars as well. The exact cylinder count depends on the model year and market, with newer generations often using a 2.0-liter inline-four and newer naming conventions shifting toward 330i in many regions.
Context: This article traces how the 328i badge has evolved, which engines powered it across generations, and how to verify the engine in a specific car when shopping or maintaining a used example.
Historical and current engine configurations
The following overview tracks how the 328i badge has been applied across BMW generations, highlighting when it used a four-cylinder turbo and when a six-cylinder was offered under the same or adjacent labeling.
- E30 (mid-1980s to early 1990s) and E36/E46 evolutions: inline-6 engines, typically 2.8L (M30/M52/M54), branded as 328i in some markets with six cylinders.
- E46 (2000–2006): 328i generally used a 3.0L inline-6 (M54), maintaining the six-cylinder configuration for the badge.
- F20/F30 era (2012–2015): major shift to a 2.0L turbocharged inline-4 in many markets, with 328i denoting the four-cylinder configuration (engine code N20 in early models).
- Mid-generation updates (2016 onward): BMW largely phased out the 328i badge in favor of 330i in many regions, continuing to offer a 2.0L turbo four in the lineup.
- Current practice (late 2010s–present): 330i is the common entry-level 3-series with a 2.0L turbo four; the 328i badge is rarely used in new cars, though it may appear on certain used-market examples in some regions.
Conclusion: The 328i badge has spanned both six- and four-cylinder configurations across its history. In modern practice, the badge most often points to a four-cylinder turbo engine, while six-cylinder variants exist in higher-end or older models.
How to verify the engine in your BMW 328i
Before checking engine details, it helps to know where to look and what to expect. The steps below guide you in confirming whether a particular 328i is a four- or six-cylinder model.
Engine codes to know
Identifying the engine code and displacement is the most reliable way to confirm cylinder count. The codes indicate specific engine families (for example, N20, N52, B48, etc.).
- Check the VIN and build sheet for the engine code and displacement; look for codes like N20 (2.0L turbo I4), N52 or M54 (3.0L I6), and B58/N52 variants.
- Inspect the engine bay to assess layout: a compact 4-cylinder will have one bank of cylinders under a smaller intake/header arrangement compared with a longer inline-6 engine.
- Review the window sticker or dealer documentation, which typically lists engine type, displacement, and horsepower.
- Ask the seller for service records that report the engine specification or any major engine work that could indicate a specific cylinder count.
Conclusion: Verifying the engine code and displacement is the most dependable way to determine whether a given 328i is powered by a four- or six-cylinder engine, which influences performance, maintenance, and fuel economy.
What this means for shoppers and owners
For buyers, the cylinder count matters for performance expectations, maintenance intervals, and parts compatibility. If you’re seeking the traditional six-cylinder experience, look for older 328i variants or explore higher-performance models like the 335i/340i. If you want modern efficiency and aggressiveness from a four-cylinder turbo, focus on current 330i or equivalent variants in your market.
Summary
The BMW 328i has carried both four- and six-cylinder engines across its history. In recent years, the badge has largely given way to four-cylinder turbo engines, with many markets using the 330i label for the same powertrain. When evaluating a used example or a current model, always verify the engine code and displacement to confirm whether it’s a four- or six-cylinder configuration.


