2004 BMW 3 Series for Sale in Detroit, MI

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Hide Vehicles With...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 330i Review
by Angio

Fantastic Daily Driver

This car handles great, it is a blast to drive. It looks like a four door M3, which wasn't offered in 2004. It has the M Wheels and Body Kit which were big pluses in the styling department. It is built solid and doesn't have any rattles or clanks common with a lot of cars. I think the quality of the build is the reason it hasn't had any major m...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/10/29/18/12/2003_bmw_3_series-pic-1790989710637393575-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Wyandotte, MI 48192

Great Deal
$1,648 BELOW
Instant Market Value of $4,647

Price: $2,999

Mileage: 152,660

Location: Wyandotte, MI 48192

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 325i for sale - $2,999, 152,660 miles
https://static.cargurus.com/images/forsale/2017/01/16/19/10/2005_bmw_3_series-pic-3999395299782492994-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Clinton Township, MI 48035

Fair Deal
$559 BELOW
Instant Market Value of $5,554

Price: $4,995

Mileage: 135,000

Location: Clinton Township, MI 48035

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 135,000 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "They were nice but the car was sold when I went there."
https://static.cargurus.com/images/forsale/2015/06/02/22/40/2003_bmw_3_series-pic-5640830589395560221-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Mount Clemens, MI 48043

Fair Deal
$340 ABOVE
Instant Market Value of $7,155

Price: $7,495

Mileage: 108,081

Location: Mount Clemens, MI 48043

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $7,495, 108,081 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Excellent"
https://static.cargurus.com/images/forsale/2017/01/02/02/28/2003_bmw_3_series-pic-8461179532768633047-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Howell, MI 48843

High Price
$1,450 ABOVE
Instant Market Value of $5,540

Price: $6,990

Mileage: 134,000

Location: Howell, MI 48843

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $6,990, 134,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Very quick response"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

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

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 7 Great Deals $29,995 7,844 listings
2016 BMW 3 Series 172 Great Deals $22,175 5,535 listings
2015 BMW 3 Series 27 Great Deals $17,371 915 listings
2014 BMW 3 Series 175 Great Deals $13,799 3,314 listings
2013 BMW 3 Series 340 Great Deals $11,950 5,224 listings
2012 BMW 3 Series 60 Great Deals $11,980 929 listings
2011 BMW 3 Series 210 Great Deals $7,390 3,272 listings
2010 BMW 3 Series 62 Great Deals $5,500 1,003 listings
2009 BMW 3 Series 87 Great Deals $5,499 1,637 listings
2008 BMW 3 Series 112 Great Deals $4,850 2,128 listings