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

CarGurus Quick Poll

2004 BMW 3 Series 325Ci Review
by Shamikh

Quick when you need to be somewhere and head turner

Response is a bit sluggish when in drive, but its quick off the mark if you drop it in to sport or use the manual option on the auto gearbox. Handling is good, just enough feedback on the steering, plenty of grip and minimal body roll. Although M sport suspension can be a bit bumpy on local roads. Build quality is as would be expected from th...

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/08/06/41/2003_bmw_3_series-pic-5007672488245964139-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Corcoran, MN 55340

Great Deal
$2,508 BELOW
Instant Market Value of $8,988

Price: $6,480

Mileage: 84,792

Location: Corcoran, MN 55340

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $6,480, 84,792 miles
Avg. Dealer Rating: (2 reviews) "Great people"
http://static.cargurus.com/images/forsale/2014/06/06/06/23/2003_bmw_3_series-pic-5695464935731821558-152x114.jpeg

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

Great Deal
$2,054 BELOW
Instant Market Value of $7,052

Price: $4,998

Mileage: 145,288

Location: Shakopee, MN 55379

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $4,998, 145,288 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Friendly reps. Body of vehicle was in worse condition than described in ad. Also, smoker owned before and this wasn't noted when we discussed vehicle."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,802 BELOW
Instant Market Value of $12,792

Price: $10,990

Mileage: 105,688

Location: Minnetonka, MN 55305

Average time on market: 25 days Certified Pre-Owned: No Color: Blue Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,990, 105,688 miles
Avg. Dealer Rating: (10 reviews) "Great People"
http://static.cargurus.com/images/forsale/2014/05/08/21/55/2003_bmw_3_series-pic-8296885986027515905-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Osseo, MN 55369

Good Deal
$1,239 BELOW
Instant Market Value of $10,139

Price: $8,900

Mileage: 90,700

Location: Osseo, MN 55369

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2003 BMW 3 Series 330xi for sale - $8,900, 90,700 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Crapy cars fr high prices"
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

Good Deal
$1,144 BELOW
Instant Market Value of $7,894

Price: $6,750

Mileage: 132,234

Location: Hopkins, MN 55343

Average time on market: 20 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 with Alloy Wheels
http://static.cargurus.com/images/forsale/2014/06/19/08/14/2004_bmw_3_series-pic-4212842310699070586-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Shakopee, MN 55379

Good Deal
$1,018 BELOW
Instant Market Value of $7,013

Price: $5,995

Mileage: 141,004

Location: Shakopee, MN 55379

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 141,004 miles
Avg. Dealer Rating: (3 reviews) "They're willing to do whatever it takes to get you into the car you want to buy."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$614 BELOW
Instant Market Value of $7,602

Price: $6,988

Mileage: 128,115

Location: Burnsville, MN 55337

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2003 BMW 3 Series 325i for sale - $6,988, 128,115 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Quick response , nice people. "
http://static.cargurus.com/images/forsale/2014/05/21/00/14/2005_bmw_3_series-pic-8679307214877961774-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Cambridge, MN 55008

Fair Deal
$739 BELOW
Instant Market Value of $7,939

Price: $7,200

Mileage: 138,283

Location: Cambridge, MN 55008

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $7,200, 138,283 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Great with payment options . And very friendly service "
http://static.cargurus.com/images/forsale/2014/06/12/23/48/2003_bmw_3_series-pic-8877566665022710419-152x114.jpeg

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

Fair Deal
$408 BELOW
Instant Market Value of $9,403

Price: $8,995

Mileage: 84,379

Location: Shakopee, MN 55379

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 330i for sale - $8,995, 84,379 miles with Alloy Wheels
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."
http://static.cargurus.com/images/forsale/2014/08/27/01/31/2003_bmw_3_series-pic-1372699167701945669-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Saint Louis Park, MN 55416

Fair Deal
$272 BELOW
Instant Market Value of $7,767

Price: $7,495

Mileage: 118,707

Location: Saint Louis Park, MN 55416

Average time on market: 25 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $7,495, 118,707 miles
Avg. Dealer Rating: (8 reviews) "Their response is awesome...."
http://static.cargurus.com/images/forsale/2014/08/24/01/20/2005_bmw_3_series-pic-1850584812607997899-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Saint Louis Park, MN 55416

Fair Deal
$286 BELOW
Instant Market Value of $7,281

Price: $6,995

Mileage: 158,213

Location: Saint Louis Park, MN 55416

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $6,995, 158,213 miles
Avg. Dealer Rating: (8 reviews) "Great service, friendly people working"
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: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale , 162,609 miles
Avg. Dealer Rating: (1 review) "There customer service is exceptional."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Cedar, MN 55011

Price: Negotiable

Mileage: 190,000

Location: Cedar, MN 55011

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Unspecified Description: Used 2003 BMW 3 Series 325i for sale , 190,000 miles with Alloy Wheels
http://static.cargurus.com/images/forsale/2014/08/03/08/36/2004_bmw_3_series-pic-908333321739671199-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Minneapolis, MN 55420

Fair Deal
$477 ABOVE
Instant Market Value of $11,668

Price: $12,145

Mileage: 94,092

Location: Minneapolis, MN 55420

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $12,145, 94,092 miles with Leather Seats, Sunroof/Moonroof, Heat Package, Premium Package, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Were pretty responsive"
http://images.cobaltgroup.com/8/8/3/9220648388x152.jpg

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

Fair Deal
$800 ABOVE
Instant Market Value of $10,175

Price: $10,975

Mileage: 106,950

Location: Shakopee, MN 55379

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 330i for sale - $10,975, 106,950 miles
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
660 Great Deals out of 17,195 listings starting at $1,500
BMW M3
88 Great Deals out of 1,372 listings starting at $5,500
Mercedes-Benz C-Class
961 Great Deals out of 19,637 listings starting at $2,399

New BMW 3 Series By Year

2015 BMW 3 Series
1,487 listings
2014 BMW 3 Series
12,448 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Rochester MN
2 listings starting at $8,995
2004 BMW 3 Series in Sioux Falls SD
2 listings starting at $7,900
2004 BMW 3 Series in Cedar Rapids IA
2 listings starting at $9,271
2004 BMW 3 Series in Madison WI
4 listings starting at $8,490
2004 BMW 3 Series in Green Bay WI
2 listings starting at $8,900
2004 BMW 3 Series in Milwaukee WI
14 listings starting at $5,488
2004 BMW 3 Series in Lincoln NE
1 listing
2004 BMW 3 Series in Chicago IL
3 Great Deals out of 34 listings starting at $5,488
2004 BMW 3 Series in Springfield IL
27 listings starting at $4,495
2004 BMW 3 Series in Kansas City MO
2 listings starting at $8,900
2004 BMW 3 Series in Columbia MO
9 listings starting at $4,999
2004 BMW 3 Series in Grand Rapids MI
1 listings starting at $6,970
2004 BMW 3 Series in Champaign IL
6 listings starting at $7,500
2004 BMW 3 Series in Saint Louis MO
3 listings starting at $10,999
2004 BMW 3 Series in Indianapolis IN
8 listings starting at $6,690