2004 BMW 3 Series for Sale in Saginaw, MI

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


2004 BMW 3 Series 325xi Review
by Beatz

The Best car I ever had

I love BMW and wouldn't buy anything else. unfortunately things aren't made the way they used to be. This is one of the best 3 series out there. I had a 2009 also. The 2004 is a lot more durable.

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,730 BELOW
Instant Market Value of $4,729

Price: $2,999

Mileage: 152,660

Location: Wyandotte, MI 48192

Average time on market: 26 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,242 BELOW
Instant Market Value of $4,742

Price: $3,500

Mileage: 160,672

Location: Westland, MI 48185

Average time on market: 26 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/12/07/15/09/2004_bmw_3_series_330ci-pic-5543938141721471146-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Clinton Township, 48038

Good Deal
$1,364 BELOW
Instant Market Value of $6,964

Price: $5,600

Mileage: 123,000

Location: Clinton Township, 48038

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Tan Description: Used 2004 BMW 3 Series 330Ci for sale - $5,600, 123,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
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
$649 BELOW
Instant Market Value of $7,444

Price: $6,795

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 - $6,795, 108,081 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2016/11/12/04/04/2004_bmw_3_series-pic-3762219411518339416-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Port Huron, MI 48060

Fair Deal
$289 ABOVE
Instant Market Value of $9,073

Price: $9,362

Mileage: 87,188

Location: Port Huron, MI 48060

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Steel Blue Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $9,362, 87,188 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "salesman left a message on my phone wanting me to come by for a test drive. I live in Denver so to stop by is to far. I'm Ready to buy so I don't need a test drive. an After thinking about the truck , it had to many miles on it for the price."
https://static.cargurus.com/images/forsale/2016/12/06/14/57/2004_bmw_3_series-pic-7409232568269726700-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Grand Rapids, MI 49512

High Price
$1,378 ABOVE
Instant Market Value of $9,522

Price: $10,900

Mileage: 81,732

Location: Grand Rapids, MI 49512

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $10,900, 81,732 miles
https://static.cargurus.com/images/forsale/2016/10/13/18/23/2004_bmw_3_series-pic-2697523590281831918-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Detroit, MI 48228

High Price
$1,203 ABOVE
Instant Market Value of $2,792

Price: $3,995

Mileage: 230,194

Location: Detroit, MI 48228

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $3,995, 230,194 miles
Avg. Dealer Rating: (3 reviews) "Great response"
https://static.cargurus.com/images/forsale/2016/11/24/23/47/2004_bmw_3_series_330i-pic-899052463049104288-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Lansing, 48911

High Price
$1,988 ABOVE
Instant Market Value of $4,512

Price: $6,500

Mileage: 193,000

Location: Lansing, 48911

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $6,500, 193,000 miles with Sport Package, Leather Seats, Premium Wheels, Sunroof/Moonroof, Climate Package
https://static.cargurus.com/images/forsale/2016/12/02/02/29/2004_bmw_3_series-pic-6856151783647868842-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Caledonia, MI 49316

Overpriced
$2,246 ABOVE
Instant Market Value of $9,654

Price: $11,900

Mileage: 118,579

Location: Caledonia, MI 49316

Average time on market: 14 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $11,900, 118,579 miles with Performance Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Got back to me instantly, was not willing to move much off the price at all."
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 177 Great Deals $23,500 7,659 listings
2015 BMW 3 Series 52 Great Deals $14,999 1,149 listings
2014 BMW 3 Series 172 Great Deals $15,695 2,777 listings
2013 BMW 3 Series 472 Great Deals $10,995 6,388 listings
2012 BMW 3 Series 63 Great Deals $8,999 937 listings
2011 BMW 3 Series 232 Great Deals $5,950 3,191 listings
2010 BMW 3 Series 63 Great Deals $6,500 927 listings
2009 BMW 3 Series 115 Great Deals $5,995 1,635 listings
2008 BMW 3 Series 117 Great Deals $4,850 1,997 listings
2007 BMW 3 Series 106 Great Deals $3,800 2,034 listings