2004 BMW 3 Series for Sale in Minneapolis, MN

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 320i Sedan RWD Review
by Kali

-

Good acceleration, braking, and handling. Interior is leather, with the sport seat package-heated leather front seats. Only downers-lack of cup holders, 2 in a 5 seater car. And lack of power outlets. Sunroof, loads of trunk space. 3 car seat places. Not that it would be practical for 3, but with 1 or 2..would be fine.

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/12/05/22/46/2004_bmw_3_series-pic-4780164969707407245-152x114.jpeg

2004 BMW 3 Series 330i Sedan RWD Used Cars in Minneapolis, MN 55435

Great Deal
$2,132 BELOW
CarGurus IMV of $6,131

Price: $3,999

Mileage: 140,000

Location: Minneapolis, MN 55435

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i Sedan RWD for sale - $3,999, 140,000 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Responsive and helpful, but did not provide financing. Vehicle was very good value, but chose another car."
https://static.cargurus.com/images/forsale/2017/12/13/22/56/2004_bmw_3_series-pic-6892173019771993255-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in North Branch, MN 55056

Fair Deal
$662 BELOW
CarGurus IMV of $5,662

Price: $5,000

Mileage: 96,973

Location: North Branch, MN 55056

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $5,000, 96,973 miles
Avg. Dealer Rating: (19 reviews) "I asked them how many miles the vehicle had on it and they replied back telling me to come in and test drive it and not telling me the mileage."
https://static.cargurus.com/images/forsale/2017/12/13/15/15/2004_bmw_3_series-pic-1126639210173407464-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in North Branch, MN 55056

Fair Deal
$567 BELOW
CarGurus IMV of $5,067

Price: $4,500

Mileage: 130,019

Location: North Branch, MN 55056

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $4,500, 130,019 miles
Avg. Dealer Rating: (19 reviews) "Responded quickly..."
https://static.cargurus.com/images/forsale/2017/11/01/22/41/2004_bmw_3_series-pic-3707897195913667844-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible RWD Used Cars in St Louis Park, MN 55416

Fair Deal
$19 ABOVE
CarGurus IMV of $7,837

Price: $7,856

Mileage: 85,684

Location: St Louis Park, MN 55416

Average time on market: 20 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible RWD for sale - $7,856, 85,684 miles
Avg. Dealer Rating: (19 reviews) "The best experience ever in any dealership"
https://static.cargurus.com/images/forsale/2017/12/13/23/58/2003_bmw_3_series-pic-3964357027953722536-152x114.jpeg

2003 BMW 3 Series 325xi Sedan AWD Used Cars in Excelsior, MN 55331

Fair Deal
$18 BELOW
CarGurus IMV of $3,918

Price: $3,900

Mileage: 178,464

Location: Excelsior, MN 55331

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi Sedan AWD for sale - $3,900, 178,464 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Jeff (owner) is a pleasure to work with. He has made the the sales transaction process very easy. And he goes the extra mile for his customers."
https://static.cargurus.com/images/forsale/2017/12/12/04/06/2005_bmw_3_series-pic-6576540022187098585-152x114.jpeg

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Eden Prairie, MN 55344

Fair Deal
$607 ABOVE
CarGurus IMV of $6,170

Price: $6,777

Mileage: 123,441

Location: Eden Prairie, MN 55344

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi Sedan AWD for sale - $6,777, 123,441 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Responsive but car was gone by the time I got to them"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Sedan AWD Used Cars in Spring Lake Park, MN 55432

Price: Negotiable

Mileage: 138,717

Location: Spring Lake Park, MN 55432

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi Sedan AWD for sale , 138,717 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Set up a test drive very quick and easy but decided I was no longer interested in the car."
https://static.cargurus.com/images/forsale/2017/12/13/12/39/2003_bmw_3_series-pic-3680890134187989504-152x114.jpeg

2003 BMW 3 Series 325xi Sedan AWD Used Cars in Minneapolis, MN 55429

High Price
$873 ABOVE
CarGurus IMV of $4,077

Price: $4,950

Mileage: 171,661

Location: Minneapolis, MN 55429

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi Sedan AWD for sale - $4,950, 171,661 miles
Avg. Dealer Rating: (2 reviews) "Very nice people. Awesome job. A+++++++"
https://static.cargurus.com/images/forsale/2017/12/09/04/03/2003_bmw_3_series-pic-5663544311637058960-152x114.jpeg

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

Overpriced
$1,840 ABOVE
CarGurus IMV of $5,937

Price: $7,777

Mileage: 121,191

Location: Eden Prairie, MN 55344

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi Wagon AWD for sale - $7,777, 121,191 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Eric contacted me regarding the Audi I had interest in. We set up an appointment."
Please wait ...
All Listings
Please wait ...
Sponsored 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
2017 BMW 3 Series 158 Great Deals $24,600 4,462 listings
2016 BMW 3 Series 51 Great Deals $14,991 1,318 listings
2015 BMW 3 Series 103 Great Deals $13,995 2,619 listings
2014 BMW 3 Series 319 Great Deals $11,979 4,726 listings
2013 BMW 3 Series 86 Great Deals $10,990 1,657 listings
2012 BMW 3 Series 35 Great Deals $9,985 700 listings
2011 BMW 3 Series 100 Great Deals $5,777 2,710 listings
2010 BMW 3 Series 45 Great Deals $4,985 773 listings
2009 BMW 3 Series 53 Great Deals $3,995 1,239 listings
2008 BMW 3 Series 73 Great Deals $3,499 1,671 listings