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

2004 BMW 3 Series 330Ci Review
by Shakil

absolute ultimate driving machine!

another amazing quality car from BMW, this beat any competitor in the same range, fast, reliable, and fun to drive. bit road noise when roof down but thats the part of the fun. i have been fan of BMW but this one blow me over. if you can buy it!

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/11/11/23/44/2004_bmw_3_series_325xi-pic-3583513916223122562-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Canton, 48187

Good Deal
$1,333 BELOW
Instant Market Value of $5,833

Price: $4,500

Mileage: 175,000

Location: Canton, 48187

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $4,500, 175,000 miles with Leather Seats, Sunroof/Moonroof, Heat Package, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/11/15/23/19/2004_bmw_3_series-pic-8582315203085065114-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Shelby Township, MI 48317

Fair Deal
$561 BELOW
Instant Market Value of $10,550

Price: $9,989

Mileage: 82,842

Location: Shelby Township, MI 48317

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Description: Used 2004 BMW 3 Series 330xi for sale - $9,989, 82,842 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Erick was a great salesman; made my car buying experience pleasant."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Used Cars in Sterling Heights, MI 48313

Fair Deal
$529 BELOW
Instant Market Value of $7,526

Price: $6,997

Mileage: 127,371

Location: Sterling Heights, MI 48313

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Jet Black Description: Used 2003 BMW 3 Series 325xi for sale - $6,997, 127,371 miles
http://static.cargurus.com/images/forsale/2014/03/30/14/52/2005_bmw_3_series-pic-937507489505046159-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Wayne, MI 48184

Fair Deal
$364 BELOW
Instant Market Value of $8,359

Price: $7,995

Mileage: 118,424

Location: Wayne, MI 48184

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $7,995, 118,424 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Good"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Inkster, MI 48141

Fair Deal
$146 BELOW
Instant Market Value of $7,845

Price: $7,699

Mileage: 153,182

Location: Inkster, MI 48141

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 330i for sale - $7,699, 153,182 miles with Alloy Wheels
http://static.cargurus.com/images/forsale/2014/08/01/09/30/2003_bmw_3_series-pic-4441010487758353261-152x114.jpeg

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

Fair Deal
$142 BELOW
Instant Market Value of $9,137

Price: $8,995

Mileage: 106,581

Location: Mount Clemens, MI 48043

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $8,995, 106,581 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "They promptly returned my inquiries "
http://static.cargurus.com/images/forsale/2014/10/20/06/38/2005_bmw_3_series-pic-911484891270430547-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Detroit, MI 48212

Fair Deal
$84 BELOW
Instant Market Value of $6,079

Price: $5,995

Mileage: 190,081

Location: Detroit, MI 48212

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Dk Blue Description: Used 2005 BMW 3 Series 325xi for sale - $5,995, 190,081 miles
http://static.cargurus.com/images/forsale/2014/11/27/02/03/2003_bmw_3_series-pic-7406139271969341799-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Lake Orion, MI 48362

Price: $6,594

Mileage: 123,030

Location: Lake Orion, MI 48362

Average time on market: 25 days Certified Pre-Owned: No Color: Alpine White Description: Used 2003 BMW 3 Series 325xi for sale - $6,594, 123,030 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (11 reviews) "We bought the car for a good price and it's a nice car but 3 weeks after buying it, we still hadn't recieved the license plate and thr temporary had expired. When I called about it, they said they had it right there, come get it or we'll mail it. Then they call me 10 minutes later and tell me I owe another $78 because they didn't charge me enough. 3 weeks later? That tells me they never did get the plate, it wouldn't take 3 weeks for them to figure that out. So, they leave me the option of driving with no plate and getting a ticket because of their mistake or leaving work and going up there, costing me much more than $78 in lost wages. Very dissatisfied. "
http://static.cargurus.com/images/forsale/2014/11/12/16/10/2004_bmw_3_series-pic-5772523675537729251-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Plymouth Charter Township, MI 48170

Price: $7,900

Mileage: 0

Location: Plymouth Charter Township, MI 48170

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $7,900, 0 miles
Avg. Dealer Rating: (6 reviews) "Went in to see vehicle they advertised, was told it was out being cleaned, Gave salesman my number and asked to be called when it came back as I was ready to buy and never heard from them again. A few decent cars on the lot and many that I would consider poor to fair."
http://static.cargurus.com/images/forsale/2014/11/04/15/29/2003_bmw_3_series-pic-476043158262323219-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Southgate, MI 48195

Price: Negotiable

Mileage: 59,334

Location: Southgate, MI 48195

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 330Ci Convertible for sale , 59,334 miles
Avg. Dealer Rating: (4 reviews) "Dealer responded, but vehicle was sold"
http://static.cargurus.com/images/forsale/2014/11/18/18/31/2003_bmw_3_series-pic-4258897591743178936-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Detroit, MI 48221

Price: Negotiable

Mileage: 150,010

Location: Detroit, MI 48221

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale , 150,010 miles
Avg. Dealer Rating: (1 review) "The sales people were honest, knowledgeable, and very helpful. I would recommend this company to anyone who is considering purchasing a used vehicle."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330xi Used Cars in Farmington Hills, MI 48335

Price: Negotiable

Mileage: 128,675

Location: Farmington Hills, MI 48335

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Graph Description: Used 2003 BMW 3 Series 330xi for sale , 128,675 miles
Avg. Dealer Rating: (3 reviews) "Car information was misposted"
http://images.dealer.com/autodata/us/stockphoto/2003/USB30BMC145A0.jpg

2003 BMW 3 Series 325Ci Used Cars in Ann Arbor, MI 48103

Fair Deal
$8 ABOVE
Instant Market Value of $6,492

Price: $6,500

Mileage: 162,371

Location: Ann Arbor, MI 48103

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Steel Gray Metallic Description: Used 2003 BMW 3 Series 325Ci for sale - $6,500, 162,371 miles with Premium Package
Avg. Dealer Rating: (8 reviews) "good experience"
http://static.cargurus.com/images/forsale/2014/10/16/18/46/2005_bmw_3_series-pic-2899606015603625079-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Rochester, MI 48309

Fair Deal
$20 ABOVE
Instant Market Value of $9,930

Price: $9,950

Mileage: 91,495

Location: Rochester, MI 48309

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $9,950, 91,495 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Well run operation. Car was as advertised, so I bought it."
http://static.cargurus.com/images/forsale/2014/10/24/12/13/2004_bmw_3_series-pic-7797287214211440044-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Farmington Hills, MI 48336

Fair Deal
$26 ABOVE
Instant Market Value of $7,969

Price: $7,995

Mileage: 128,000

Location: Farmington Hills, MI 48336

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,995, 128,000 miles
Avg. Dealer Rating: (3 reviews) "Very nice inventory, helpful lady named Jeannie, worth the drive....."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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
456 Great Deals out of 15,321 listings starting at $1,500
BMW M3
83 Great Deals out of 1,353 listings starting at $4,795
Mercedes-Benz C-Class
640 Great Deals out of 21,897 listings starting at $1,500

New BMW 3 Series By Year

2015 BMW 3 Series
11,486 listings
2014 BMW 3 Series
6,291 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Toledo OH
7 listings starting at $4,500
2004 BMW 3 Series in Saginaw MI
2 listings starting at $7,995
2004 BMW 3 Series in Cleveland OH
4 listings starting at $5,295
2004 BMW 3 Series in Akron OH
4 listings starting at $5,295
2004 BMW 3 Series in Fort Wayne IN
3 listings starting at $8,500
2004 BMW 3 Series in Grand Rapids MI
2 listings starting at $8,995
2004 BMW 3 Series in Erie PA
1 listings starting at $8,995
2004 BMW 3 Series in Columbus OH
14 listings starting at $5,600
2004 BMW 3 Series in Dayton OH
16 listings starting at $5,600
2004 BMW 3 Series in Pittsburgh PA
2 listings
2004 BMW 3 Series in Buffalo NY
2 listings starting at $8,950
2004 BMW 3 Series in Cincinnati OH
6 listings starting at $5,600
2004 BMW 3 Series in Chicago IL
3 Great Deals out of 35 listings starting at $4,500
2004 BMW 3 Series in Indianapolis IN
9 listings starting at $4,988
2004 BMW 3 Series in Milwaukee WI
3 Great Deals out of 12 listings starting at $5,975