2004 BMW 3 Series Specs

3 Series

Looking for a Used 3 Series in your area?

CarGurus has 38,438 nationwide 3 Series listings starting at $1,700.

ZIP:

Specifications by Trim

316

318i

320i

320si

323i

325Ci

3 trims already selected.
Price $31,195 MSRP
Body Style Coupe
Engine 2.5L 184 hp I6
Seating 5
Fuel Economy
18MPG city
27MPG highway
Drivetrain RWD
Show Details Hide Details

325Ci Convertible

3 trims already selected.
Price $38,495 MSRP
Body Style Convertible
Engine 2.5L 184 hp I6
Seating 4
Fuel Economy
18MPG city
27MPG highway
Drivetrain RWD
Show Details Hide Details

325i

3 trims already selected.
Price $28,795 MSRP
Body Style Sedan
Engine 2.5L 184 hp I6
Seating 5
Fuel Economy
18MPG city
27MPG highway
Drivetrain RWD
Show Details Hide Details

325i Wagon

3 trims already selected.
Price $31,495 MSRP
Body Style Wagon
Engine 2.5L 184 hp I6
Seating 5
Fuel Economy
18MPG city
27MPG highway
Drivetrain RWD
Show Details Hide Details

325xi

3 trims already selected.
Price $30,545 MSRP
Body Style Sedan
Engine 2.5L 184 hp I6
Seating 5
Fuel Economy
17MPG city
24MPG highway
Drivetrain AWD
Show Details Hide Details

325xi Wagon

3 trims already selected.
Price $33,245 MSRP
Body Style Wagon
Engine 2.5L 184 hp I6
Seating 5
Fuel Economy
17MPG city
24MPG highway
Drivetrain AWD
Show Details Hide Details

328i

330Ci

3 trims already selected.
Price $37,495 MSRP
Body Style Coupe
Engine 3.0L 225 hp I6
Seating 5
Fuel Economy
18MPG city
27MPG highway
Drivetrain RWD
Show Details Hide Details

330Ci Convertible

3 trims already selected.
Price $44,795 MSRP
Body Style Convertible
Engine 3.0L 225 hp I6
Seating 4
Fuel Economy
18MPG city
27MPG highway
Drivetrain RWD
Show Details Hide Details

330i

3 trims already selected.
Price $35,895 MSRP
Body Style Sedan
Engine 3.0L 225 hp I6
Seating 5
Fuel Economy
18MPG city
27MPG highway
Drivetrain RWD
Show Details Hide Details

330xi

3 trims already selected.
Price $37,645 MSRP
Body Style Sedan
Engine 3.0L 225 hp I6
Seating 5
Fuel Economy
18MPG city
27MPG highway
Drivetrain AWD
Show Details Hide Details

Cars compared to 2004 BMW 3 SeriesPeople researching a 2004 BMW 3 Series contacted a dealer about

3 Series

Looking for a Used 3 Series in your area?

CarGurus has 38,438 nationwide 3 Series listings starting at $1,700.

ZIP:
What's Your Car Worth?
CarGurus PriceCalculator analyzes millions of listings daily to compute the true value of your car.