Free BMW 3 Series (E90) VIN Decoder
Look up available BMW 3 Series (E90) vehicle details and compare engine, transmission and body variants. The results depend on the VIN and market; the catalog does not confirm a car’s exact factory equipment. 39 listed variants. Free, no registration.
VIN lookup results are public and may appear in search engines. Only enter a VIN you are comfortable sharing. Privacy details.
BMW 3 Series (E90) specs by variant
All 39 listed variants, grouped by fuel and gearbox. Open a group and compare the listed years, engine, power and emissions. On a small screen, scroll the table sideways.
Petrol · AUTOMATIC 12 variants
| Variant | Listed years | Fuel | Engine | Power | Gearbox | Drive | CO₂ |
|---|---|---|---|---|---|---|---|
| 335i 6AT RWD (306 HP) | 2005–? | Petrol | 3.0 L | 302 bhp | AUTOMATIC 6sp | RWD | — |
| 335xi 6AT AWD (306 HP) | 2005–? | Petrol | 3.0 L | 302 bhp | AUTOMATIC 6sp | — | — |
| 330i 6AT RWD (272 HP) | 2005–? | Petrol | 3.0 L | 268 bhp | AUTOMATIC 6sp | RWD | — |
| 330xi 6AT AWD (272 HP) | 2005–? | Petrol | 3.0 L | 268 bhp | AUTOMATIC 6sp | — | — |
| 330i 6AT RWD (258 HP) | 2005–? | Petrol | 3.0 L | 255 bhp | AUTOMATIC 6sp | RWD | — |
| 330xi 6AT AWD (258 HP) | 2005–? | Petrol | 3.0 L | 255 bhp | AUTOMATIC 6sp | — | — |
| 325i 6AT RWD (218 HP) | 2005–? | Petrol | 2.5 L | 215 bhp | AUTOMATIC 6sp | RWD | — |
| 325xi 6AT AWD (218 HP) | 2005–? | Petrol | 2.5 L | 215 bhp | AUTOMATIC 6sp | — | — |
| 320i 6AT RWD (170 HP) | 2005–? | Petrol | 2.0 L | 168 bhp | AUTOMATIC 6sp | RWD | — |
| 320i 6AT RWD (150 HP) | 2005–? | Petrol | 2.0 L | 148 bhp | AUTOMATIC 6sp | RWD | — |
| 318i 6AT RWD (143 HP) | 2005–? | Petrol | 2.0 L | 141 bhp | AUTOMATIC 6sp | RWD | — |
| 318i 6AT RWD (129 HP) | 2005–? | Petrol | 2.0 L | 127 bhp | AUTOMATIC 6sp | RWD | — |
Petrol · MANUAL 14 variants
| Variant | Listed years | Fuel | Engine | Power | Gearbox | Drive | CO₂ |
|---|---|---|---|---|---|---|---|
| 335i 6MT RWD (306 HP) | 2005–? | Petrol | 3.0 L | 302 bhp | MANUAL 6sp | RWD | — |
| 335xi 6MT AWD (306 HP) | 2005–? | Petrol | 3.0 L | 302 bhp | MANUAL 6sp | — | — |
| 330i 6MT RWD (272 HP) | 2005–? | Petrol | 3.0 L | 268 bhp | MANUAL 6sp | RWD | — |
| 330xi 6MT AWD (272 HP) | 2005–? | Petrol | 3.0 L | 268 bhp | MANUAL 6sp | — | — |
| 330i 6MT RWD (258 HP) | 2005–? | Petrol | 3.0 L | 255 bhp | MANUAL 6sp | RWD | — |
| 330xi 6MT AWD (258 HP) | 2005–? | Petrol | 3.0 L | 255 bhp | MANUAL 6sp | — | — |
| 325i 6MT RWD (218 HP) | 2005–? | Petrol | 2.5 L | 215 bhp | MANUAL 6sp | RWD | — |
| 325xi 6MT AWD (218 HP) | 2005–? | Petrol | 2.5 L | 215 bhp | MANUAL 6sp | — | — |
| 323i 6MT RWD (177 HP) | 2005–? | Petrol | 2.5 L | 174 bhp | MANUAL 6sp | RWD | — |
| 320si 6MT RWD (173 HP) | 2005–? | Petrol | 2.0 L | 170 bhp | MANUAL 6sp | RWD | — |
| 320i 6MT RWD (170 HP) | 2005–? | Petrol | 2.0 L | 168 bhp | MANUAL 6sp | RWD | — |
| 320i 6MT RWD (150 HP) | 2005–? | Petrol | 2.0 L | 148 bhp | MANUAL 6sp | RWD | — |
| 318i 6MT RWD (143 HP) | 2005–? | Petrol | 2.0 L | 141 bhp | MANUAL 6sp | RWD | — |
| 318i 6MT RWD (129 HP) | 2005–? | Petrol | 2.0 L | 127 bhp | MANUAL 6sp | RWD | — |
Diesel · AUTOMATIC 6 variants
| Variant | Listed years | Fuel | Engine | Power | Gearbox | Drive | CO₂ |
|---|---|---|---|---|---|---|---|
| 335d 6AT RWD (286 HP) | 2005–? | Diesel | 3.0 L | 282 bhp | AUTOMATIC 6sp | RWD | — |
| 330d 6AT RWD (231 HP) | 2005–? | Diesel | 3.0 L | 228 bhp | AUTOMATIC 6sp | RWD | — |
| 330xd 6AT RWD (231 HP) | 2005–? | Diesel | 3.0 L | 228 bhp | AUTOMATIC 6sp | — | — |
| 325d 6AT RWD (197 HP) | 2005–? | Diesel | 3.0 L | 194 bhp | AUTOMATIC 6sp | RWD | — |
| 320d 6AT RWD (177 HP) | 2005–? | Diesel | 2.0 L | 175 bhp | AUTOMATIC 6sp | RWD | — |
| 320d 6AT RWD (163 HP) | 2005–? | Diesel | 2.0 L | 161 bhp | AUTOMATIC 6sp | RWD | — |
Diesel · MANUAL 7 variants
| Variant | Listed years | Fuel | Engine | Power | Gearbox | Drive | CO₂ |
|---|---|---|---|---|---|---|---|
| 330d 6MT RWD (231 HP) | 2005–? | Diesel | 3.0 L | 228 bhp | MANUAL 6sp | RWD | — |
| 330xd 6MT RWD (231 HP) | 2005–? | Diesel | 3.0 L | 228 bhp | MANUAL 6sp | — | — |
| 325d 6MT RWD (197 HP) | 2005–? | Diesel | 3.0 L | 194 bhp | MANUAL 6sp | RWD | — |
| 320d 6MT RWD (177 HP) | 2005–? | Diesel | 2.0 L | 175 bhp | MANUAL 6sp | RWD | — |
| 320d 6MT RWD (163 HP) | 2005–? | Diesel | 2.0 L | 161 bhp | MANUAL 6sp | RWD | — |
| 318d 6MT RWD (143 HP) | 2005–? | Diesel | 2.0 L | 141 bhp | MANUAL 6sp | RWD | — |
| 318d 6MT RWD (122 HP) | 2005–? | Diesel | 2.0 L | 121 bhp | MANUAL 6sp | RWD | — |
Specification reference from cardata.wiki. A question mark means a year boundary is missing from the source, not that production continues. An empty field means the source did not provide that value. Confirm the fitted engine, transmission and equipment against the car’s documents. How specification matching works.
Reading your BMW 3 Series (E90) result
These model-code examples apply to BMW VINs beginning WBA, WBS, WBX or WBY. Other formats are checked against the available source data.
A model code can identify a family
For the supported European BMW format, characters 4–5 identify a model family in our decoder. Some codes also narrow the chassis generation. A family match does not identify every engine, gearbox or factory option.
A generation is not a build year
Our decoder does not read position 10 as a year for WBA, WBS, WBX and WBY VINs. If the exact year is missing, use the registration document or build label to select the right year in Refine. North American formats, including 5UX, use a different year rule.
Check the body style before choosing specifications
A 3 Series sedan, Touring and Gran Turismo can share a model-family name while using different bodies and specifications. Match the chassis and body to your car before using a variant from the catalog. The listed variants are alternatives, not your vehicle’s equipment list.
| Code | Model family | Mapped generation |
|---|---|---|
| KD | 3 Series | E90 |
These are supported pattern examples, not a complete list of VIN formats or a manufacturer build record. A matching model family does not confirm an individual car’s trim.
How we match sources and handle missing data. For US-market vehicles, compare NHTSA’s VIN decoder and VIN-specific recall lookup. For other markets, confirm campaigns with the manufacturer or an authorised repairer.
Using the BMW 3 Series (E90) specifications
Start with the car’s year, body and engine, then compare the matching row. Several variants may share a model name while differing in power, transmission or drive layout. If the advert conflicts with the registration or manufacturer documents, resolve the mismatch before relying on the specifications. A VIN lookup can help narrow the comparison, but does not replace a build record or inspection.
Other 3 Series generations and versions
The same nameplate across body styles and chassis generations.
Other BMW models
Compare another model, or see all BMW models.
BMW 3 Series (E90) VIN FAQ
What can a BMW 3 Series (E90) VIN lookup show?+
Where should I check the BMW 3 Series (E90) identification number?+
What do the BMW 3 Series (E90) dates in this catalog mean?+
Is the BMW 3 Series (E90) VIN check free?+
Look up your BMW 3 Series (E90) VIN
Find available details for a supported 17-character VIN. Free, no registration.
Decode VIN nowLooking for more vehicle history?
This free tool combines identification, specifications and available public records. An optional carVertical report may include additional records, depending on the vehicle and country:
- ✓ Recorded mileage and possible discrepancies
- ✓ Accident & damage records
- ✓ Stolen-vehicle check
- ✓ Available registration and usage records
A report may have gaps. Review the provider’s coverage and terms before purchasing.
20% off with code vindecoderapp · affiliate link to carVertical, we may earn a commission at no extra cost to you.