Sign in | Register | My account | | Español

2004 BMW 3 Series in Minneapolis, MN

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 325i Review
by Casey

Fun and practical

I love driving, and my car is a joy to drive. It's solid and handles curvy roads with aplomb, as I drive around wine country or along the breathtaking California coast. The car has been very reliable thus far as well; I haven't encountered any issues, and I just keep up with routine maintenance. But, there's an element of practicality as well...

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/04/01/14/04/2003_bmw_3_series-pic-3276918529771277909-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Hopkins, MN 55305

Good Deal
$1,074 BELOW
Instant Market Value of $9,974

Price: $8,900

Mileage: 106,657

Location: Hopkins, MN 55305

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2003 BMW 3 Series 330xi for sale - $8,900, 106,657 miles with Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (3 reviews) "Thank you."
http://images.cobaltgroup.com/3/7/8/8100365873x152.jpg

2005 BMW 3 Series 325Ci Convertible Used Cars in Minneapolis, MN 55448

Good Deal
$1,245 BELOW
Instant Market Value of $13,233

Price: $11,988

Mileage: 81,385

Location: Minneapolis, MN 55448

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $11,988, 81,385 miles with Leather Seats
Avg. Dealer Rating: (6 reviews) "the car, I believe was sold and they contacted me."
http://static.cargurus.com/images/forsale/2014/03/11/17/55/2005_bmw_3_series-pic-8112509240314950978-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Saint Louis Park, MN 55416

Good Deal
$1,721 BELOW
Instant Market Value of $10,221

Price: $8,500

Mileage: 106,274

Location: Saint Louis Park, MN 55416

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci for sale - $8,500, 106,274 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "The customer service was great, and straight to the point. There was no run around, which I generally experience when I have purchased used vehicles in the past! Will definitely recommend to friends and family!"
http://static.cargurus.com/images/forsale/2014/03/30/13/50/2003_bmw_3_series-pic-6969791643888735529-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Saint Louis Park, MN 55416

Good Deal
$1,124 BELOW
Instant Market Value of $7,624

Price: $6,500

Mileage: 127,998

Location: Saint Louis Park, MN 55416

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $6,500, 127,998 miles
Avg. Dealer Rating: (4 reviews) "No respect "
http://static.cargurus.com/images/forsale/2014/04/16/09/46/2004_bmw_3_series-pic-3931840379344286778-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Ramsey, MN 55303

Fair Deal
$482 BELOW
Instant Market Value of $9,481

Price: $8,999

Mileage: 102,700

Location: Ramsey, MN 55303

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $8,999, 102,700 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Dealer responded promptly. However, the vehicle was under contract so no further contact was had with the dealer."
http://static.cargurus.com/images/forsale/2013/04/27/15/34/2003_bmw_3_series-pic-1582245419846725465-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Ramsey, MN 55303

Price: $7,995

Mileage: 63,430

Location: Ramsey, MN 55303

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330xi for sale - $7,995, 63,430 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Very helpful and responsive."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Bloomington, MN 55431

Price: Negotiable

Mileage: 101,822

Location: Bloomington, MN 55431

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 325i for sale , 101,822 miles
Avg. Dealer Rating: (18 reviews) "knowledgeable"
http://static.cargurus.com/images/forsale/2014/01/28/12/57/2004_bmw_3_series-pic-7354421869509699941-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Maplewood, MN 55109

Price: Negotiable

Mileage: 139,544

Location: Maplewood, MN 55109

Average time on market: 29 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW 3 Series 325i for sale , 139,544 miles
Avg. Dealer Rating: (2 reviews) "Dealer responded promptly. Kept in contact. We visited dealer for test drive. Dealership is very nice looking, people very friendly, and spent as much time with us as we needed. We took a long time to decide what is best for us. We did then buy a Volvo XC90 AWD from them. Car is nice so far, dealer is top notch, treated us like we matter to them."
http://images.cobaltgroup.com/9/2/3/8636655329x152.jpg

2003 BMW 3 Series 330i Used Cars in Wayzata, MN 55391

Price: Negotiable

Mileage: 114,280

Location: Wayzata, MN 55391

Average time on market: 33 days Certified Pre-Owned: No Color: Gray Description: Used 2003 BMW 3 Series 330i for sale , 114,280 miles with Aluminum Wheels
http://static.cargurus.com/images/forsale/2014/01/04/19/50/2003_bmw_3_series-pic-5216306352554938979-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Inver Grove Heights, MN 55077

Price: Negotiable

Mileage: 150,067

Location: Inver Grove Heights, MN 55077

Average time on market: 21 days Certified Pre-Owned: No Color: Black Description: Used 2003 BMW 3 Series 325xi for sale , 150,067 miles
Avg. Dealer Rating: (7 reviews) "Great service and I got a great deal because of this website. Sticker price was $14999 but Car Gurus had it listed for $13999:) Got a good deal with my trade in also. I'll recommend your site:)"
http://static.cargurus.com/images/forsale/2014/04/14/05/30/2004_bmw_3_series-pic-5014341399543477734-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Hopkins, MN 55305

Fair Deal
$751 ABOVE
Instant Market Value of $10,149

Price: $10,900

Mileage: 113,648

Location: Hopkins, MN 55305

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $10,900, 113,648 miles with Leather Seats, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (3 reviews) "Dealer called right away but we were waiting on our insurance company to respond, and by that time vehicle was sold. But they were very curteous in the limited dealings we had."
http://static.cargurus.com/images/forsale/2014/04/10/02/31/2003_bmw_3_series-pic-565783173768718088-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Burnsville, MN 55337

High Price
$1,175 ABOVE
Instant Market Value of $6,319

Price: $7,494

Mileage: 162,609

Location: Burnsville, MN 55337

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $7,494, 162,609 miles
Avg. Dealer Rating: (2 reviews)
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.