2004 BMW 3 Series in Detroit, MI

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 320i Review
by Henrik

Just a great car

2,2 liters, straight six, 170 bhp, 210 Nm, 0-100 km/h 8,3 s, top speed 226. This engine just goes on and on and on... Otherwise I like the looks of his car. When you fist have lowerd it 60 mm in front and 30-40 mm in the back it really looks mean.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/19/21/45/2004_bmw_3_series-pic-509279543914867157-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Flat Rock, MI 48134

Price: Negotiable

Mileage: 147,134

Location: Flat Rock, MI 48134

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 325i for sale , 147,134 miles with option.display_name.navigation_system, option.display_name.leather_seats, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (4 reviews) "Quick response"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Wagon Used Cars in Ann Arbor, MI 48103

Price: Negotiable

Mileage: 134,857

Location: Ann Arbor, MI 48103

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325xi Wagon for sale , 134,857 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (2 reviews) "Excellent"
http://static.cargurus.com/images/forsale/2015/04/24/17/55/2004_bmw_3_series-pic-5260230810259692258-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Ann Arbor, MI 48104

Fair Deal
$502 ABOVE
Instant Market Value of $9,917

Price: $10,419

Mileage: 68,144

Location: Ann Arbor, MI 48104

Average time on market: 43 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325Ci for sale - $10,419, 68,144 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (8 reviews) "Responded promptly, very up front about issues the car had. I was very pleased with Brian and other members of there sales team."
http://static.cargurus.com/images/forsale/2015/04/16/21/56/2004_bmw_3_series_325ci-pic-6898723295908242715-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Ann Arbor, 48108

Fair Deal
$752 ABOVE
Instant Market Value of $7,748

Price: $8,500

Mileage: 121,500

Location: Ann Arbor, 48108

Average time on market: 43 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $8,500, 121,500 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels, option.display_name.climate_package
http://static.cargurus.com/images/forsale/2015/03/21/03/49/2004_bmw_3_series-pic-8128014040771637536-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Ann Arbor, MI 48108

Fair Deal
$753 ABOVE
Instant Market Value of $5,242

Price: $5,995

Mileage: 183,179

Location: Ann Arbor, MI 48108

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci for sale - $5,995, 183,179 miles
Avg. Dealer Rating: (2 reviews) "Excellent car and the dealer was very nice to deal with. We came away very happy with out experience."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
772 Great Deals out of 17,626 listings starting at $2,600
BMW M3
69 Great Deals out of 1,138 listings starting at $5,000
Mercedes-Benz C-Class
957 Great Deals out of 22,658 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
13,849 listings
2014 BMW 3 Series
2,386 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Toledo OH
5 listings starting at $5,995
2004 BMW 3 Series in Saginaw MI
2 listings starting at $8,526
2004 BMW 3 Series in Cleveland OH
12 listings starting at $5,295
2004 BMW 3 Series in Akron OH
12 listings starting at $5,295
2004 BMW 3 Series in Grand Rapids MI
2 listings starting at $8,145
2004 BMW 3 Series in Columbus OH
12 listings starting at $5,495
2004 BMW 3 Series in Dayton OH
16 listings starting at $5,000
2004 BMW 3 Series in Pittsburgh PA
2 listings starting at $6,988
2004 BMW 3 Series in Buffalo NY
1 listings starting at $7,999
2004 BMW 3 Series in Cincinnati OH
10 listings starting at $5,000
2004 BMW 3 Series in Chicago IL
30 listings starting at $4,995
2004 BMW 3 Series in Indianapolis IN
15 listings starting at $6,440
2004 BMW 3 Series in Milwaukee WI
13 listings starting at $5,955
2004 BMW 3 Series in Rochester NY
6 listings starting at $7,999
2004 BMW 3 Series in Charleston WV
5 listings starting at $6,400