Gasoline:
* 328i: 3.0L inline-6 (230 hp)
* 335i: 3.0L twin-turbocharged inline-6 (300 hp)
Diesel:
* 335d: 3.0L twin-turbocharged inline-6 (265 hp)
Note: There may have been other engine options available in specific markets or as special edition models.
To determine the exact engine size of a specific 2009 BMW 3-Series, you'll need to know the model (e.g., 328i, 335i) and trim level. You can find this information on the vehicle's identification number (VIN), vehicle registration documents, or the car's owner's manual.