2004 BMW 3 Series for Sale in Minneapolis, MN

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 330xi Review
by Robert

Tank in the Snow

I love this vehicle, espcially in the snow. I'd recommend a BMW to anyone, espcially us who live in climates with snow. Over all it's a well built car, it handles well, has some quick acceleration, and it's a pretty comfy ride. It has both the Sports and Luxery packages. It's a black exterior with tan interior (one of my favorite set ups for a ...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/23/16/13/2003_bmw_3_series-pic-7541877211772173414-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in East Bethel, MN 55011

Fair Deal
$662 BELOW
Instant Market Value of $4,462

Price: $3,800

Mileage: 172,633

Location: East Bethel, MN 55011

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2003 BMW 3 Series 325xi for sale - $3,800, 172,633 miles
Avg. Dealer Rating: (9 reviews) "Never came out of the office when we went there. I went inside and they were just sitting around with there friends and would not answer my questions. Never got to drive the car.. super rude with lots of attitude ..."
https://static.cargurus.com/images/forsale/2017/05/16/19/42/2003_bmw_3_series-pic-3220427708828829025-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Saint Paul, MN 55110

Fair Deal
$306 BELOW
Instant Market Value of $3,806

Price: $3,500

Mileage: 193,000

Location: Saint Paul, MN 55110

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $3,500, 193,000 miles with Sport Package
Avg. Dealer Rating: (6 reviews) "I was contacted in a timely manner. The people (sales and mechanical) I dealt with when I checked out the car were friendly and respectful, the salesman very knowledgeable about the cars on the lot. There were were no hard sell tactics used. Although I decided the car wasn't quite right for me (had a bit of rust that didn't show on the photos) it was a positive experience."
https://static.cargurus.com/images/forsale/2017/05/23/16/13/2004_bmw_3_series-pic-6537722820998165199-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in East Bethel, MN 55011

Fair Deal
$287 BELOW
Instant Market Value of $6,787

Price: $6,500

Mileage: 79,144

Location: East Bethel, MN 55011

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 325i for sale - $6,500, 79,144 miles
Avg. Dealer Rating: (9 reviews) "Very good service."
https://static.cargurus.com/images/forsale/2017/05/21/05/16/2005_bmw_3_series-pic-2407419526008189136-152x114.jpeg

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

Fair Deal
$139 ABOVE
Instant Market Value of $7,758

Price: $7,897

Mileage: 132,812

Location: St Louis Park, MN 55416

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $7,897, 132,812 miles with Leather Seats
Avg. Dealer Rating: (13 reviews) "Friendly, simple, just great!"
https://static.cargurus.com/images/forsale/2017/04/05/05/28/2003_bmw_3_series-pic-1781666487367240134-152x114.jpeg

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

Fair Deal
$465 ABOVE
Instant Market Value of $4,485

Price: $4,950

Mileage: 171,661

Location: Minneapolis, MN 55429

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi 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/05/23/16/13/2005_bmw_3_series-pic-3851274859639655402-152x114.jpeg

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

Fair Deal
$303 ABOVE
Instant Market Value of $2,597

Price: $2,900

Mileage: 232,135

Location: East Bethel, MN 55011

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Manual Description: Used 2005 BMW 3 Series 325xi for sale - $2,900, 232,135 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Asked one simple question: Is this specific vehicle still available? Answer I got was "Please call us at whatever number". Yes or no question. Too focused on making a sale."
https://static.cargurus.com/images/forsale/2017/05/25/19/12/2003_bmw_3_series-pic-4657859437781819416-152x114.jpeg

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

Fair Deal
$599 ABOVE
Instant Market Value of $4,323

Price: $4,922

Mileage: 178,464

Location: Excelsior, MN 55331

Average time on market: 20 days Certified Pre-Owned: No Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $4,922, 178,464 miles
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/05/26/00/27/2003_bmw_3_series-pic-4973208411752953954-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Minnetonka, MN 55305

Fair Deal
$580 ABOVE
Instant Market Value of $4,915

Price: $5,495

Mileage: 151,668

Location: Minnetonka, MN 55305

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Steel Blue Metallic Description: Used 2003 BMW 3 Series 330Ci for sale - $5,495, 151,668 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (5 reviews) "Danny was a great helped. He is very honest about his cars and making sure his customers go home satisfy. I would recommend him to anybody "
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: 23 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Saint Paul, MN 55104

Price: Negotiable

Mileage: ?

Location: Saint Paul, MN 55104

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 330xi for sale
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 255,000

Location: Eden Prairie, MN 55344

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale , 255,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Salesman was responsive, pleasant, and knowledgeable. "
https://static.cargurus.com/images/forsale/2017/04/24/02/11/2005_bmw_3_series-pic-3976519107205382252-152x114.jpeg

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

High Price
$2,029 ABOVE
Instant Market Value of $11,748

Price: $13,777

Mileage: 51,174

Location: Eden Prairie, MN 55344

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $13,777, 51,174 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Quite simply the best!! This is what every buying experience should be like!! Tom, Erik and the others, were amazing. They treated us wonderfully right from the start, answered all of our questions, and even followed up with us after we got home. After a year of searching for the right car, my wife loves her R8 and U Car Connect!! "
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
2017 BMW 3 Series 99 Great Deals $25,999 8,239 listings
2016 BMW 3 Series 114 Great Deals $19,995 3,026 listings
2015 BMW 3 Series 20 Great Deals $14,799 878 listings
2014 BMW 3 Series 178 Great Deals $12,995 4,394 listings
2013 BMW 3 Series 71 Great Deals $11,900 2,316 listings
2012 BMW 3 Series 26 Great Deals $11,500 677 listings
2011 BMW 3 Series 101 Great Deals $6,599 2,542 listings
2010 BMW 3 Series 39 Great Deals $6,495 801 listings
2009 BMW 3 Series 46 Great Deals $5,499 1,317 listings
2008 BMW 3 Series 81 Great Deals $4,500 1,779 listings