VIN Decoder / makes / BMW / 3 Series (E90)
BMW logo

Free BMW 3 Series (E90) VIN Decoder

Decode your BMW 3 Series (E90) VIN number free for full specifications, engine, power, transmission and body, plus recalls and safety ratings. Covers 39 variants (2005+). No registration.

2005+ 39 variants PetrolDiesel
BMW 3 Series (E90)
Photo: Wikimedia Commons, via Wikimedia Commons

BMW 3 Series (E90) specs by variant

Engine, power, transmission and emissions for each 3 Series (E90) variant in our database.

VariantYearsFuelEnginePowerGearboxDriveCO₂
335i 6AT RWD (306 HP) 2005 Petrol 3.0 L 302 bhp AUTOMATIC 6sp RWD
335i 6MT RWD (306 HP) 2005 Petrol 3.0 L 302 bhp MANUAL 6sp RWD
335xi 6AT AWD (306 HP) 2005 Petrol 3.0 L 302 bhp AUTOMATIC 6sp
335xi 6MT AWD (306 HP) 2005 Petrol 3.0 L 302 bhp MANUAL 6sp
335d 6AT RWD (286 HP) 2005 Diesel 3.0 L 282 bhp AUTOMATIC 6sp RWD
330i 6AT RWD (272 HP) 2005 Petrol 3.0 L 268 bhp AUTOMATIC 6sp RWD
330i 6MT RWD (272 HP) 2005 Petrol 3.0 L 268 bhp MANUAL 6sp RWD
330xi 6AT AWD (272 HP) 2005 Petrol 3.0 L 268 bhp AUTOMATIC 6sp
330xi 6MT AWD (272 HP) 2005 Petrol 3.0 L 268 bhp MANUAL 6sp
330i 6AT RWD (258 HP) 2005 Petrol 3.0 L 255 bhp AUTOMATIC 6sp RWD
330i 6MT RWD (258 HP) 2005 Petrol 3.0 L 255 bhp MANUAL 6sp RWD
330xi 6AT AWD (258 HP) 2005 Petrol 3.0 L 255 bhp AUTOMATIC 6sp
330xi 6MT AWD (258 HP) 2005 Petrol 3.0 L 255 bhp MANUAL 6sp
330d 6AT RWD (231 HP) 2005 Diesel 3.0 L 228 bhp AUTOMATIC 6sp RWD
330d 6MT RWD (231 HP) 2005 Diesel 3.0 L 228 bhp MANUAL 6sp RWD
330xd 6AT RWD (231 HP) 2005 Diesel 3.0 L 228 bhp AUTOMATIC 6sp
330xd 6MT RWD (231 HP) 2005 Diesel 3.0 L 228 bhp MANUAL 6sp
325i 6AT RWD (218 HP) 2005 Petrol 2.5 L 215 bhp AUTOMATIC 6sp RWD
325i 6MT RWD (218 HP) 2005 Petrol 2.5 L 215 bhp MANUAL 6sp RWD
325xi 6AT AWD (218 HP) 2005 Petrol 2.5 L 215 bhp AUTOMATIC 6sp
325xi 6MT AWD (218 HP) 2005 Petrol 2.5 L 215 bhp MANUAL 6sp
325d 6AT RWD (197 HP) 2005 Diesel 3.0 L 194 bhp AUTOMATIC 6sp RWD
325d 6MT RWD (197 HP) 2005 Diesel 3.0 L 194 bhp MANUAL 6sp RWD
320d 6AT RWD (177 HP) 2005 Diesel 2.0 L 175 bhp AUTOMATIC 6sp RWD
320d 6MT RWD (177 HP) 2005 Diesel 2.0 L 175 bhp MANUAL 6sp RWD
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 6AT RWD (170 HP) 2005 Petrol 2.0 L 168 bhp AUTOMATIC 6sp RWD
320i 6MT RWD (170 HP) 2005 Petrol 2.0 L 168 bhp MANUAL 6sp RWD
320d 6AT RWD (163 HP) 2005 Diesel 2.0 L 161 bhp AUTOMATIC 6sp RWD
320d 6MT RWD (163 HP) 2005 Diesel 2.0 L 161 bhp MANUAL 6sp RWD
320i 6AT RWD (150 HP) 2005 Petrol 2.0 L 148 bhp AUTOMATIC 6sp RWD
320i 6MT RWD (150 HP) 2005 Petrol 2.0 L 148 bhp MANUAL 6sp RWD
318d 6MT RWD (143 HP) 2005 Diesel 2.0 L 141 bhp MANUAL 6sp RWD
318i 6AT RWD (143 HP) 2005 Petrol 2.0 L 141 bhp AUTOMATIC 6sp RWD
318i 6MT RWD (143 HP) 2005 Petrol 2.0 L 141 bhp MANUAL 6sp RWD
318i 6AT RWD (129 HP) 2005 Petrol 2.0 L 127 bhp AUTOMATIC 6sp RWD
318i 6MT RWD (129 HP) 2005 Petrol 2.0 L 127 bhp MANUAL 6sp RWD
318d 6MT RWD (122 HP) 2005 Diesel 2.0 L 121 bhp MANUAL 6sp RWD

Specifications are indicative, from open data (cardata.wiki). Decode your VIN above to confirm the exact build.

Why decode a BMW 3 Series (E90) VIN?

The VIN confirms the exact engine, gearbox and trim, exposes outstanding recalls, and verifies the car matches its paperwork, so you can be sure a used 3 Series (E90) is what the advert claims before you buy.

Other 3 Series generations and versions

The same nameplate across body styles and chassis generations.

Other BMW models

Decode another BMW, or see all BMW models.

BMW 3 Series (E90) VIN FAQ

What does a BMW 3 Series (E90) VIN tell you?+
A BMW 3 Series (E90) VIN decodes to the exact variant, engine, transmission, body type, model year and factory options. Our free decoder also checks recalls and available safety ratings.
Where is the VIN on a BMW 3 Series (E90)?+
Look at the base of the windscreen on the driver's side, on the driver's door-jamb sticker, and on the vehicle registration document (V5C / title).
What years was the BMW 3 Series (E90) made?+
Our database covers the BMW 3 Series (E90) for model years 2005+, across 39 variants.
Is the BMW 3 Series (E90) VIN check free?+
Yes, decoding specifications, recalls and safety ratings is completely free and needs no registration. A paid full-history report (mileage, theft, accidents) is optional.

Decode your BMW 3 Series (E90) VIN

Enter the 17-character VIN for instant specifications, recalls and safety data. Free, no registration.

Decode VIN now
Full history

Want the full vehicle history?

A VIN check shows the official technical record. Real mileage, accidents, theft and ownership are not in open data, so a full carVertical report adds:

  • Real mileage / odometer verification
  • Accident & damage records
  • Stolen-vehicle check
  • Ownership & registration history
Check full history →

20% off with code vindecoderapp · affiliate link to carVertical, we may earn a commission at no extra cost to you.