2004 BMW 3 Series in Minneapolis, MN

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 325xi Review
by Daniel

The Silver Bullet

Awesome handling, all-wheel drive, good looks and step on it and it launches like a motorcycle. There's a reason it's called the Ultimate Driving Machine....cause it is. This car is not for fatties as there isn't much room inside. Is funner than the 5 series and not frivolous and ridiculous to maintain like a 7 series.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/29/06/50/2003_bmw_3_series-pic-1463955114521909615-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in St Louis Park, MN 55416

Good Deal
$1,206 BELOW
Instant Market Value of $9,701

Price: $8,495

Mileage: 83,712

Location: St Louis Park, MN 55416

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325Ci for sale - $8,495, 83,712 miles
Avg. Dealer Rating: (10 reviews) "Poor call back time. Waited several days"
http://images.cobaltgroup.com/5/1/9/9481035915x152.jpg

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

Good Deal
$1,355 BELOW
Instant Market Value of $12,340

Price: $10,985

Mileage: 77,690

Location: Eden Prairie, MN 55344

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $10,985, 77,690 miles
Avg. Dealer Rating: (6 reviews) "Overall positive experience. Dealer worked proactively to get to a deal."
http://static.cargurus.com/images/forsale/2014/10/07/11/31/2003_bmw_3_series-pic-1264832152045044563-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Jordan, MN 55352

Good Deal
$1,076 BELOW
Instant Market Value of $7,066

Price: $5,990

Mileage: 130,220

Location: Jordan, MN 55352

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $5,990, 130,220 miles
http://static.cargurus.com/images/forsale/2014/09/12/10/36/2005_bmw_3_series-pic-6462513955861852647-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Hopkins, MN 55305

Good Deal
$775 BELOW
Instant Market Value of $11,765

Price: $10,990

Mileage: 105,835

Location: Hopkins, MN 55305

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Monaco Blue Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,990, 105,835 miles
Avg. Dealer Rating: (13 reviews) "As top-performing dealer in the Midwest it does not surprise me that I had an excellent experience"
http://static.cargurus.com/images/forsale/2014/07/21/05/11/2004_bmw_3_series-pic-8326256465134118982-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Hopkins, MN 55343

Fair Deal
$477 BELOW
Instant Market Value of $7,227

Price: $6,750

Mileage: 132,234

Location: Hopkins, MN 55343

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $6,750, 132,234 miles
http://static.cargurus.com/images/forsale/2014/10/03/04/32/2003_bmw_3_series-pic-5567330949919053882-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Minneapolis, MN 55416

Fair Deal
$205 BELOW
Instant Market Value of $7,002

Price: $6,797

Mileage: 127,479

Location: Minneapolis, MN 55416

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $6,797, 127,479 miles
Avg. Dealer Rating: (10 reviews) "Friendly people. I did test drive here. "
http://static.cargurus.com/images/forsale/2014/07/29/23/51/2003_bmw_3_series-pic-6878429574376418028-152x114.jpeg

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

Fair Deal
$190 BELOW
Instant Market Value of $5,667

Price: $5,477

Mileage: 188,035

Location: Shakopee, MN 55379

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Topaz Blue Metallic Description: Used 2003 BMW 3 Series 330i for sale - $5,477, 188,035 miles
Avg. Dealer Rating: (17 reviews) "Asked for a price on a car online and they not only didn't give me the price they tried to upsell me to a new car. How can you post a car and respond by telling me there is no info available and attempt to upsell? Greedy"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325xi Used Cars in Hopkins, MN 55343

Fair Deal
$52 BELOW
Instant Market Value of $9,002

Price: $8,950

Mileage: 122,307

Location: Hopkins, MN 55343

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 325xi for sale - $8,950, 122,307 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Great deal, woonderful service. Will definitly look for next car here!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 330Ci Used Cars in Hopkins, MN 55305

Price: Negotiable

Mileage: 156,944

Location: Hopkins, MN 55305

Certified Pre-Owned: No Color: Blue Description: Used 2005 BMW 3 Series 330Ci for sale , 156,944 miles
Avg. Dealer Rating: (13 reviews) "Slow responder. Really didn't seem to care if they sold me a vehicle or not."
http://static.cargurus.com/images/forsale/2014/09/02/03/41/2003_bmw_3_series-pic-2640265193525182975-152x114.jpeg

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

Price: Negotiable

Mileage: 96,060

Location: Saint Paul, MN 55124

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale , 96,060 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Used Cars in Saint Paul, MN 55124

Price: Negotiable

Mileage: 93,419

Location: Saint Paul, MN 55124

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale , 93,419 miles
http://static.cargurus.com/images/forsale/2014/04/10/02/31/2003_bmw_3_series-pic-565783173768718088-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Burnsville, MN 55337

Price: Negotiable

Mileage: 162,609

Location: Burnsville, MN 55337

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale , 162,609 miles
Avg. Dealer Rating: (2 reviews) "Great people!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330xi Used Cars in Hopkins, MN 55305

Price: Negotiable

Mileage: 129,000

Location: Hopkins, MN 55305

Average time on market: 28 days Certified Pre-Owned: No Description: Used 2003 BMW 3 Series 330xi for sale , 129,000 miles
Avg. Dealer Rating: (13 reviews) "Car I inquired about did not have the features I required even though the person I talked to on the phone said it did. I wasted my time going to this dealership to see a car that didn't meet my requirements."
http://static.cargurus.com/images/forsale/2014/10/22/01/53/2003_bmw_3_series-pic-2612802026366850963-152x114.jpeg

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

Price: Negotiable

Mileage: 156,823

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 325Ci for sale , 156,823 miles
http://static.cargurus.com/images/forsale/2014/10/13/12/50/2003_bmw_3_series-pic-8933481266789347444-152x114.jpeg

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

Fair Deal
$1 BELOW
Instant Market Value of $7,496

Price: $7,495

Mileage: 130,398

Location: Shakopee, MN 55379

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 BMW 3 Series 325xi for sale - $7,495, 130,398 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Quick Response. Supplied the info I asked for. I ended up buying from a different dealer but would look to do business with Quinn Motors in the future."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
462 Great Deals out of 14,995 listings starting at $1,500
BMW M3
100 Great Deals out of 1,389 listings starting at $4,991
Mercedes-Benz C-Class
669 Great Deals out of 20,822 listings starting at $1,998

New BMW 3 Series By Year

2015 BMW 3 Series
7,580 listings
2014 BMW 3 Series
8,899 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Rochester MN
4 listings starting at $7,950
2004 BMW 3 Series in Eau Claire WI
1 listings starting at $7,950
2004 BMW 3 Series in Sioux Falls SD
2 listings starting at $7,900
2004 BMW 3 Series in Cedar Rapids IA
1 listings starting at $10,991
2004 BMW 3 Series in Madison WI
3 listings starting at $6,995
2004 BMW 3 Series in Milwaukee WI
16 listings starting at $5,994
2004 BMW 3 Series in Lincoln NE
1 listing
2004 BMW 3 Series in Chicago IL
35 listings starting at $4,900
2004 BMW 3 Series in Grand Rapids MI
2 listings starting at $10,750
2004 BMW 3 Series in Springfield IL
37 listings starting at $3,995
2004 BMW 3 Series in Kansas City MO
5 listings starting at $6,200
2004 BMW 3 Series in Columbia MO
9 listings starting at $5,995
2004 BMW 3 Series in Champaign IL
5 listings starting at $5,995
2004 BMW 3 Series in Saint Louis MO
8 listings starting at $9,995
2004 BMW 3 Series in Saginaw MI
2 listings starting at $5,973