2004 BMW 3 Series for Sale in Minneapolis, MN

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


2004 BMW 3 Series 325xi Review
by Jason

Entry level luxury at its finest.

Looks good and is damn fast. And it has enough room to pack for a trip or hold two golf bags. The only bad part is that if you drive it like a bat out of hell (which the car obliges nicely), you only get 15-18 mpg. Still, it is totally worth it.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/16/16/32/2005_bmw_3_series-pic-2319782235479109634-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Eden Prairie, MN 55344

Good Deal
$2,184 BELOW
Instant Market Value of $10,179

Price: $7,995

Mileage: 80,753

Location: Eden Prairie, MN 55344

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 330Ci for sale - $7,995, 80,753 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "For only having one previous owner, a lot of the vehicles were in poor condition. I wish I would have known this before driving two hours to look at a vehicle here. The truck I looked at had the speakers ripped out, and there were cigarette burns all over it, which didn't make the details list."
https://static.cargurus.com/images/forsale/2016/06/30/09/52/2005_bmw_3_series-pic-5464341675548119793-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Bloomington, MN 55420

Good Deal
$849 BELOW
Instant Market Value of $9,349

Price: $8,500

Mileage: 79,995

Location: Bloomington, MN 55420

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 330xi for sale - $8,500, 79,995 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Great response right away"
https://static.cargurus.com/images/forsale/2016/07/04/02/07/2005_bmw_3_series-pic-5504030441181862510-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Shakopee, MN 55379

Fair Deal
$824 BELOW
Instant Market Value of $9,324

Price: $8,500

Mileage: 94,640

Location: Shakopee, MN 55379

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $8,500, 94,640 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "They never emailed me back. So we called them. We ended up buying our car from them. They were helpful, very hands off, which we like. "
https://static.cargurus.com/images/forsale/2016/09/08/02/27/2003_bmw_3_series-pic-7343301450826869455-152x114.jpeg

2003 BMW 3 Series 325i Wagon Used Cars in Eden Prairie, MN 55344

Fair Deal
$692 BELOW
Instant Market Value of $8,469

Price: $7,777

Mileage: 78,610

Location: Eden Prairie, MN 55344

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i Wagon for sale - $7,777, 78,610 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "The people at U Car Connect werevery friendly and helpful. They also followed up with us on how we liked our Camaro and if everything was going okay. VERY friendly people."
https://static.cargurus.com/images/forsale/2016/08/20/01/37/2004_bmw_3_series-pic-545524379212580541-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in St Louis Park, MN 55416

Fair Deal
$430 BELOW
Instant Market Value of $4,687

Price: $4,257

Mileage: 173,095

Location: St Louis Park, MN 55416

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $4,257, 173,095 miles
Avg. Dealer Rating: (14 reviews) "Excellent experience. Steve was very laid back, yet informative. No pressure."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Lonsdale, MN 55046

Price: $5,950

Mileage: 99,158

Location: Lonsdale, MN 55046

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,950, 99,158 miles with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/01/25/07/41/2004_bmw_3_series-pic-6809394289228807696-152x114.jpeg

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

Price: Negotiable

Mileage: 146,892

Location: Burnsville, MN 55306

Average time on market: 22 days Certified Pre-Owned: No Color: Jet Black Description: Used 2004 BMW 3 Series 325i for sale , 146,892 miles with Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "Great people who treat you right"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Minneapolis, MN 55426

Fair Deal
$21 BELOW
Instant Market Value of $6,998

Price: $6,977

Mileage: 104,091

Location: Minneapolis, MN 55426

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Green Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,977, 104,091 miles
Avg. Dealer Rating: (18 reviews) "Dealer responded promptly, we had a nice conversation but unfortunately the vehicle I was interested in was already under contract. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Convertible Used Cars in Ramsey, MN 55303

High Price
$1,192 ABOVE
Instant Market Value of $10,308

Price: $11,500

Mileage: 65,426

Location: Ramsey, MN 55303

Average time on market: 44 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $11,500, 65,426 miles
https://static.cargurus.com/images/forsale/2016/09/06/14/30/2003_bmw_3_series-pic-5994071215602151734-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Eden Prairie, MN 55344

High Price
$1,899 ABOVE
Instant Market Value of $8,078

Price: $9,977

Mileage: 96,573

Location: Eden Prairie, MN 55344

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $9,977, 96,573 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Spoke with them several times - their inventory moves very quickly - so if you find something you're interested in - move quickly!"
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 119 Great Deals $23,000 11,501 listings
2015 BMW 3 Series 38 Great Deals $18,491 1,343 listings
2014 BMW 3 Series 68 Great Deals $15,998 1,718 listings
2013 BMW 3 Series 379 Great Deals $11,950 7,134 listings
2012 BMW 3 Series 52 Great Deals $13,900 952 listings
2011 BMW 3 Series 173 Great Deals $8,900 2,973 listings
2010 BMW 3 Series 49 Great Deals $6,999 903 listings
2009 BMW 3 Series 93 Great Deals $6,499 1,595 listings
2008 BMW 3 Series 95 Great Deals $4,700 1,961 listings
2007 BMW 3 Series 102 Great Deals $4,900 2,100 listings