2004 BMW 3 Series in Minneapolis, MN

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

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...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2016/01/24/07/44/2003_bmw_3_series-pic-1052415095780588193-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Lino Lakes, MN 55014

Good Deal
$1,472 BELOW
Instant Market Value of $5,467

Price: $3,995

Mileage: 149,059

Location: Lino Lakes, MN 55014

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 149,059 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Bad customer service. Didn't know how to talk to a customer don't know if he liked Asians because he didn't help me like he helped the white couple and he does not approve everyone like the ad says so don't was your time plus the cars are all over priced."
http://static.cargurus.com/images/forsale/2016/02/07/01/22/2005_bmw_3_series-pic-7776725754166748019-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Minneapolis, MN 55413

Fair Deal
$404 BELOW
Instant Market Value of $7,398

Price: $6,994

Mileage: 124,178

Location: Minneapolis, MN 55413

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $6,994, 124,178 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (9 reviews) "Process went well and quick."
http://cimg.carsforsale.com/570089/477071A6-93C6-4CC7-AFD9-A0AD0470C7A4_15.jpg?dt=010720161512

2003 BMW 3 Series 330i Used Cars in East Bethel, MN 55011

Fair Deal
$592 BELOW
Instant Market Value of $5,592

Price: $5,000

Mileage: 137,340

Location: East Bethel, MN 55011

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2003 BMW 3 Series 330i for sale - $5,000, 137,340 miles
Avg. Dealer Rating: (3 reviews) "Not only no response but I drove over there anyway, checked out the SUV while they were open and they never came out of their building. And I WAS VERY interested in the vehicle. But once you get treated like this, not a chance."
http://cimg.carsforsale.com/570089/A477DC0C-8F3D-48D0-B977-BFA586CEE290_1.jpg?dt=010820161650

2005 BMW 3 Series 330xi Used Cars in East Bethel, MN 55011

Fair Deal
$433 BELOW
Instant Market Value of $7,933

Price: $7,500

Mileage: 110,472

Location: East Bethel, MN 55011

Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 BMW 3 Series 330xi for sale - $7,500, 110,472 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Overall a great experience. We actually didn't buy the car we inquired about but one with less miles. My son's first car, and he loves it. I wouldn't hesitate to buy another car for this dealer."
http://static.cargurus.com/images/forsale/2016/01/18/03/31/2005_bmw_3_series-pic-7282400695728528944-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in South Saint Paul, MN 55075

Price: $6,995

Mileage: ?

Location: South Saint Paul, MN 55075

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $6,995 with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "The perfect place to shop for a car. My wife and I love our Dodge Journey. Great Price and no pressure salesman. I will never shop anywhere else."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Minneapolis, MN 55426

Price: Negotiable

Mileage: 194,342

Location: Minneapolis, MN 55426

Average time on market: 22 days Certified Pre-Owned: No Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale , 194,342 miles
Avg. Dealer Rating: (1 review) "Got back to me quicky!!!"
http://cdn.getauto.com/photos/3/234393/1c/WBAEV534X3KM29655-1c.jpg

2003 BMW 3 Series 330i Used Cars in Loretto, MN 55357

Fair Deal
$232 ABOVE
Instant Market Value of $6,738

Price: $6,970

Mileage: 115,732

Location: Loretto, MN 55357

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2003 BMW 3 Series 330i for sale - $6,970, 115,732 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "great respond!"
http://static.cargurus.com/images/forsale/2016/02/02/01/04/2004_bmw_3_series-pic-3198468075023192672-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Burnsville, MN 55306

Fair Deal
$181 ABOVE
Instant Market Value of $6,317

Price: $6,498

Mileage: 117,271

Location: Burnsville, MN 55306

Average time on market: 23 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $6,498, 117,271 miles
Avg. Dealer Rating: (15 reviews) "Had it posted for days with no price. Lame excuse for no price, "walserizing." Called twice. First, still no price. Second, sold. The price listed now as $14,998 is bogus. I'd buy a buggy before buying from them."
http://static.cargurus.com/images/forsale/2015/11/26/11/22/2004_bmw_3_series-pic-3831181545081932607-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Shakopee, MN 55379

Fair Deal
$450 ABOVE
Instant Market Value of $5,745

Price: $6,195

Mileage: 133,036

Location: Shakopee, MN 55379

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325xi for sale - $6,195, 133,036 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "I was able to talk with seller but they never returned any of my calls"
http://static.cargurus.com/images/forsale/2016/01/23/07/12/2004_bmw_3_series-pic-6292428381205668684-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Shakopee, MN 55379

High Price
$700 ABOVE
Instant Market Value of $3,095

Price: $3,795

Mileage: 208,746

Location: Shakopee, MN 55379

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330i for sale - $3,795, 208,746 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Buyer beware (i.e. shop elsewhere). I purchased a used car for my teenager in early April 2015. Salesman convinced me it was a great deal, even knocked off $150 from the purchase price. Accepting his explanation that the traction control light that was on was a non-issue was a huge mistake on my part. The salesman referred me to Hennen's Auto Service down the street with strong recommendation that they were a first- class shop. I'll review them separately, but basically Hennen's stated I needed new brake pads ($175) and tires ($575) immediately. Fortunately I went for a second opinion at Victory Auto in Chanhassen - brake pads were absolutely fine and tires from Costco were $100 cheaper. Also, it turns out the ABS module was shot (thank you, Orr Autosport in Eden Prairie) and the power steering hose was brittle and causing problems. Cost estimates were 75% of the price I paid for the vehicle! Since safety was my number #1 priority, I pleaded for help from Budget Autos. They agreed to have a look and explore cheaper fixes on the ABS module. After having possession of the car for 2 1/2 weeks in June/July (reminder that I bought in April), Budget Autos let me pick it up with no changes to the vehicle. They admitted the problem was more complex than their capability to address. This led to a 3 month process of working towards a trade in solution since Budget Autos agreed with my safety concerns, especially with a teenage driver. The salesman led me to believe I could swap this out because of the safety concerns and have a car at equal or lesser value if I threw in $1k of cash. With dozens of fits and starts, they next wanted to check over the vehicle before they would swap it out. Apparently the car they sold me several months before with lots of miles on it now has other issues that they were not able to pin point (concerns with the computer and transmission). Clearly these were pre-existing conditions dating to before my purchase. Finally they rescinded the trade-in offer citing other concerns of other mechanical problems with the car they sold me! So 6+ months later, I finally learned that I'm stuck with what I bought, at the price I paid, having absorbed a few hundred dollars of costs with auto service assessments, I'm picking the vehicle back up from Budget Autos. Non- monetized costs include six months of stress, gray hair, multiple trips to and from Budget Autos, dozens of phone calls, hundreds of texts. I learn the hard way - very hard way in this case, so consider better options before stopping by to see Nate or Tom at Budget Autos. Apologies for the long and thorough review. Good luck. "
http://static.cargurus.com/images/forsale/2016/01/03/21/33/2004_bmw_3_series-pic-3265530140513914979-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Eden Prairie, MN 55344

High Price
$1,147 ABOVE
Instant Market Value of $8,830

Price: $9,977

Mileage: 101,870

Location: Eden Prairie, MN 55344

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,977, 101,870 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Pleasure to deal with"
http://imagescdn.dealercarsearch.com/Media/11327/5912777/635666985645855696.jpg

2005 BMW 3 Series 325i Used Cars in Oakdale, MN 55128

Overpriced
$2,542 ABOVE
Instant Market Value of $7,946

Price: $10,488

Mileage: 81,664

Location: Oakdale, MN 55128

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $10,488, 81,664 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Found a truck fast"
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 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 1 Great Deal $42,757 11,377 listings
2015 BMW 3 Series 135 Great Deals $22,700 6,473 listings
2014 BMW 3 Series 41 Great Deals $18,800 876 listings
2013 BMW 3 Series 256 Great Deals $17,000 5,124 listings
2012 BMW 3 Series 69 Great Deals $14,995 1,654 listings
2011 BMW 3 Series 115 Great Deals $10,977 3,086 listings
2010 BMW 3 Series 33 Great Deals $8,999 873 listings
2009 BMW 3 Series 56 Great Deals $6,995 1,515 listings
2008 BMW 3 Series 79 Great Deals $6,250 1,951 listings
2007 BMW 3 Series 66 Great Deals $5,500 2,119 listings