2003 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


2003 BMW 3 Series 325i Sedan RWD Review
by Jim

Well worthwhile investment at any age

This is my 4th BMW and best thus far. I have owned the E30 (1985), E24 (1986), E36 (1997) and this E46 (2003). The progressive improvements over the years are quite noticeable in this E46 model. It has been rated as BMW's most reliable among the 3 Series and one of their most bulletproof reliable vehicles ever built. We have owned for 4 1/2 ...

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,146 BELOW
CarGurus IMV of $6,145

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://cdn02.carsforsale.com/570089/A60A2537-8542-41A6-BA87-E93BCA7C4004_2.jpg?dt=111520171440

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

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

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: (18 reviews) "Rudest place ever. I wanted to look at a car but I had to buy it in order to drive. There is a extremely high mark up on vehicles. Also lied to me on multiple areas of the car that I called him out on. Kept telling me to sit down when he was on the phone with other people and treated me with disrespect and made me feel like I was the bad guy for wanting nor.al details on a car. DO NOT BUY FROM THIS DEALERSHIP! Unless you like getting fucked over. All this was from 20 minutes of being there and only being allowed 5 minutes to look at the car because it was in the shop and he didn't have time for me. BTW the 5 star reviews are mostly fake."
https://dxsdcl7y7vn9x.cloudfront.net/570089/AF34E2AD-A9CB-4A18-A977-F4D086ADD4E6_27.jpg?dt=102420171715

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

Fair Deal
$591 BELOW
CarGurus IMV of $5,091

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: (18 reviews) "Responded quickly..."
https://dxsdcl7y7vn9x.cloudfront.net/3/1014527/10194233/921076771.jpg?dt=081520172156

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

Fair Deal
$164 BELOW
CarGurus IMV of $4,064

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/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
$24 ABOVE
CarGurus IMV of $7,832

Price: $7,856

Mileage: 85,684

Location: St Louis Park, MN 55416

Average time on market: 22 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://dxsdcl7y7vn9x.cloudfront.net/646974/E7D14D71-9385-4C17-A9FB-22E1E42E1336_1.jpg?dt=081020171059

2002 BMW 3 Series 325Ci Coupe RWD Used Cars in Eden Prairie, MN 55346

Price: $4,250

Mileage: 130,035

Location: Eden Prairie, MN 55346

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2002 BMW 3 Series 325Ci Coupe RWD for sale - $4,250, 130,035 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Randy was very helpful. I would have purchased this vehicle, but the car was for my daughter. She chose a different car. "
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://dxsdcl7y7vn9x.cloudfront.net/3/1001419/9329106/866989890.jpg?dt=040420172153

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

High Price
$733 ABOVE
CarGurus IMV of $4,217

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,790 ABOVE
CarGurus IMV of $5,987

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: (10 reviews) "Responsive but car was gone by the time I got to them"
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 149 Great Deals $23,900 4,484 listings
2016 BMW 3 Series 44 Great Deals $14,991 1,336 listings
2015 BMW 3 Series 91 Great Deals $14,499 2,544 listings
2014 BMW 3 Series 284 Great Deals $11,979 4,732 listings
2013 BMW 3 Series 70 Great Deals $10,990 1,648 listings
2012 BMW 3 Series 37 Great Deals $9,985 685 listings
2011 BMW 3 Series 94 Great Deals $5,777 2,693 listings
2010 BMW 3 Series 43 Great Deals $4,985 774 listings
2009 BMW 3 Series 53 Great Deals $1,399 1,239 listings
2008 BMW 3 Series 72 Great Deals $2,995 1,669 listings