2004 BMW 3 Series for Sale in Detroit, MI

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 320si Review
by Marcus

BMW 320 Ci Sport

Must be something about "German" cars afterall... bought this bad boy only 6 weeks ago, and despite my previous hatred for all things BMW, Ifell in love with the Beast! Excellent drive, great runner (well, on the motorway!), good bunch of extras on it, and was a bargain!

First Previous
Loading...
Next
Featured Listings
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Westland, MI 48185

Good Deal
$1,025 BELOW
Instant Market Value of $4,525

Price: $3,500

Mileage: 160,672

Location: Westland, MI 48185

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325xi for sale - $3,500, 160,672 miles
Avg. Dealer Rating: (10 reviews) "I inquired about a 2014 Ram. Within 24 hours, I was contacted by Russ. My husband and I went to look at the truck that day and I immediately knew I wanted it. I had some trouble with obtaining a loan, but Russ assured me that he would hold on to the truck for me. It took a week to finally get approved, but Russ was there the whole time. He called daily to see how things were progressing. Dispite the length of time that it took to get approved and the other buyers inquiring about MY truck, he still held onto it for me like he said he would. Russ is a very honest man and I'm glad to have done business with him. He sells great vehicles for great prices. I recommend him to anyone that is looking for a nice, clean vehicle. I am beyond pleased with Wilkins Automotive Group and with my new truck! Thank you Russ!"
https://static.cargurus.com/images/forsale/2016/09/21/23/33/2004_bmw_3_series-pic-1392013220167567102-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Redford, MI 48239

Good Deal
$1,290 BELOW
Instant Market Value of $6,285

Price: $4,995

Mileage: 148,558

Location: Redford, MI 48239

Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $4,995, 148,558 miles
Avg. Dealer Rating: (5 reviews) "Very nice and professional "
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

Good Deal
$1,235 BELOW
Instant Market Value of $8,230

Price: $6,995

Mileage: 106,581

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 - $6,995, 106,581 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2016/09/01/14/58/2003_bmw_3_series_325xi-pic-5732449011494595613-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Grosse Pointe, 48230

Fair Deal
$387 BELOW
Instant Market Value of $5,337

Price: $4,950

Mileage: 147,800

Location: Grosse Pointe, 48230

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Grey Description: Used 2003 BMW 3 Series 325xi for sale - $4,950, 147,800 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/19/18/26/2005_bmw_3_series-pic-8512030816153569061-152x114.jpeg

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

Fair Deal
$201 BELOW
Instant Market Value of $5,696

Price: $5,495

Mileage: 135,000

Location: Clinton Township, MI 48035

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $5,495, 135,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "very friendly people to deal with......"
https://static.cargurus.com/images/forsale/2016/03/29/17/30/2003_bmw_3_series-pic-3840537712574935711-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Ann Arbor, MI 48108

Fair Deal
$244 ABOVE
Instant Market Value of $4,751

Price: $4,995

Mileage: 157,428

Location: Ann Arbor, MI 48108

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 157,428 miles
Avg. Dealer Rating: (11 reviews) "Fantastic"
https://static.cargurus.com/images/forsale/2016/09/10/06/29/2004_bmw_3_series-pic-6050722003623823744-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Dearborn Heights, MI 48127

Fair Deal
$945 ABOVE
Instant Market Value of $6,050

Price: $6,995

Mileage: 158,556

Location: Dearborn Heights, MI 48127

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $6,995, 158,556 miles
Avg. Dealer Rating: (2 reviews) "Excellent work i did find my car but not through them. Sales person was very on the ball."
https://static.cargurus.com/images/forsale/2016/09/19/02/10/2003_bmw_3_series-pic-5088125318525899616-152x114.jpeg

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

High Price
$1,264 ABOVE
Instant Market Value of $5,726

Price: $6,990

Mileage: 134,000

Location: Howell, MI 48843

Average time on market: 19 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: (12 reviews) "Great customer service. Works with you one a 1-on-1 level. Very informative and helpful. Sadly the vehicle I wanted was sold before I could get it but was a pleasant experience."
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
2016 BMW 3 Series 126 Great Deals $23,000 11,740 listings
2015 BMW 3 Series 34 Great Deals $18,990 1,353 listings
2014 BMW 3 Series 77 Great Deals $15,800 1,652 listings
2013 BMW 3 Series 377 Great Deals $11,950 7,089 listings
2012 BMW 3 Series 54 Great Deals $12,995 959 listings
2011 BMW 3 Series 171 Great Deals $8,900 2,948 listings
2010 BMW 3 Series 52 Great Deals $6,999 888 listings
2009 BMW 3 Series 93 Great Deals $5,975 1,559 listings
2008 BMW 3 Series 91 Great Deals $4,700 1,943 listings
2007 BMW 3 Series 103 Great Deals $3,495 2,073 listings