Yes. The 2009 BMW 335i uses BMW’s N54 3.0-liter twin-turbo inline-6 engine.
In the 2009 3-series lineup, including the E90 sedan, E91 wagon, E92 coupe, and E93 convertible, the 335i was powered by the N54 family of engines. The N54 is renowned for its strong mid-range torque and smooth power delivery, characteristics that defined the early turbocharged 335i experience. Power figures vary slightly by market due to emissions tuning and drivetrain options, but the engine itself remains the N54 in that model year.
What engine powers the 2009 BMW 335i?
The 2009 335i is built around the N54B30, a 3.0-liter inline-6 that features twin turbochargers, direct injection, and Valvetronic variable valve timing. This combination delivers robust performance from relatively low revs and helps provide the car’s characteristic quick acceleration and strong pulling power.
- N54B30A (engine code commonly listed for 2007–2010 335i models)
- 3.0-liter inline-6 with twin turbochargers (twin-turbo setup)
- Direct fuel injection and BMW Valvetronic variable valve timing
- Approximately 300 horsepower and 300 lb-ft of torque in US specification (European markets often rated around 306 hp and ~400 Nm)
- Production/power window primarily in model years 2007–2010 for the 335i, with variations by market
In practice, this means a 2009 335i should feel strong and eager, especially from around 2,000–3,000 rpm, where the twin-turbo setup helps deliver immediate torque. Owners often note the engine’s distinctive whistle and the surging torque as you wind through the gears.
Engine history and how it relates to the N55
BMW transitioned away from the N54 in the 3-series lineup as part of a broader engine strategy that introduced the N55 family. The N55 uses a single turbocharger with a similar displacement and many of the same technology features, but with updated tuning and packaging. This shift occurred across various models around 2010–2011, depending on market, trim, and production cycles. Understanding this helps explain why some later 3-series cars appear to share similar performance traits while sporting a different engine code.
N54 vs N55: key differences
When comparing the N54 to the later N55, several distinctions matter for buyers and owners:
- Turbo arrangement: N54 uses two smaller turbochargers, whereas N55 uses a single larger turbocharger with a different boost profile.
- Power delivery: Both engines deliver strong torque, but the N55 tends to provide a smoother, more linear delivery at certain RPM ranges due to the single-turbo setup and revised tuning.
- Fuel system and injection: Both employ direct injection, but the control software and ancillary components saw refinements with the N55.
- Maintenance considerations: Many of the same maintenance items apply (HPFP, injectors, carbon buildup), but service intervals and parts availability can vary by engine family.
- Market and model year variation: The N54 remained in production longer for certain models and markets, while the N55 began appearing in later-model 3-series cars and other chassis during the transition.
For a 2009 335i, the N54 is the original and correct powertrain for that year in most markets. If you’re looking at a later-2010 or 2011 example, you may encounter an N55 in some markets, so it’s worth verifying the engine code if you’re aiming for a specific configuration.
How to verify the engine in a used 2009 335i
If you’re evaluating a used 2009 335i and want to confirm you have the N54 engine, use these steps to verify:
- Check the engine bay stamping on the valve cover or nearby engine components for an engine code such as N54B30 (common in 2007–2010 335i models).
- Inspect the engine cover and the serial/model plates on the engine itself; many examples display the N54 designation clearly.
- Decoding the vehicle’s VIN (Vehicle Identification Number) through BMW’s official channels or reputable databases can indicate the engine type installed at production. Some VIN decoders will reveal the engine family as part of the build.
- Review service records or the window sticker (if available) for documentation that confirms the engine family and related hardware.
- Physically observe the turbo arrangement if possible. A quick visual should reveal a twin-turbo layout typical of the N54; a single-turbo setup would indicate an N55 or other engine family.
Note: If you’re buying used, it’s wise to have a qualified technician confirm the engine code via a diagnostic scan or by inspecting the engine stamping in person. This helps ensure the vehicle you’re purchasing matches the documented engine configuration and avoids potential confusion with later N55-powered examples.
Bottom line
For the 2009 BMW 335i, the answer is clear: it is typically equipped with the N54 3.0-liter twin-turbo inline-6 engine. While BMW began shifting to the N55 in later years, the 2009 model year is widely associated with the N54. If you’re researching a specific car, confirm the engine code through VIN documentation or a careful in-person inspection to be certain of the exact powertrain in that particular vehicle.
Summary
The 2009 BMW 335i is powered by BMW’s N54 twin-turbo inline-6, delivering about 300 hp and 300 lb-ft of torque in US-spec models, with slight variations by market. The N54 engine belongs to a family that saw a later transition to the N55, which uses a single turbo setup. When evaluating a used example, verify the engine code (N54B30) in the engine bay or via VIN data to confirm the correct powertrain for that car, and be mindful of common maintenance items such as high-pressure fuel pump and fuel injectors. In short, yes—this particular model year is generally an N54, with future years transitioning to N55 in many markets.


