2004 BMW 3 Series in Minneapolis, MN

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 325Ci Review
by Richard

BMW 3 series - As good as the magazines say!

Reliable and solid. Less frequent maintainance-oil changes every 15,000 miles Nice growly sounding engine. Loaded with all the options. Rear-wheel-drive - good snow tires a must! Roomy interior and trunk for a convertible. Soft top has glass rear window with defrost- rare!

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/03/31/04/10/2004_bmw_3_series-pic-2982554405593178602-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Saint Paul, MN 55110

Good Deal
$1,023 BELOW
Instant Market Value of $8,023

Price: $7,000

Mileage: 115,900

Location: Saint Paul, MN 55110

Average time on market: 43 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $7,000, 115,900 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (7 reviews) "Minor issues with vehicle. Good price for vehicle. Any farm kid could and did fix light switch prob. Pleasant folks to work with."
http://static.cargurus.com/images/forsale/2015/04/15/01/28/2004_bmw_3_series-pic-7583879008388334666-152x114.jpeg

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

Good Deal
$862 BELOW
Instant Market Value of $10,750

Price: $9,888

Mileage: 83,577

Location: Minneapolis, MN 55420

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,888, 83,577 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (15 reviews) "Professional treatment from salesman, business manager, and used car manager. I would go to this auto dealership again."
http://static.cargurus.com/images/forsale/2015/04/23/21/00/2004_bmw_3_series-pic-3823346661719990953-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Inver Grove Heights, MN 55077

Price: Negotiable

Mileage: 112,487

Location: Inver Grove Heights, MN 55077

Average time on market: 20 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 330xi for sale , 112,487 miles
Avg. Dealer Rating: (11 reviews) "great"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Overpriced
$2,973 ABOVE
Instant Market Value of $8,989

Price: $11,962

Mileage: 108,265

Location: Shakopee, MN 55379

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Moon Description: Used 2004 BMW 3 Series 330i for sale - $11,962, 108,265 miles with option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
Avg. Dealer Rating: (5 reviews) "Not willing to fix anything on car I was interested in really liked car but wouldn't do anything would have probably bought it but refused on the smallest things "
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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
781 Great Deals out of 17,588 listings starting at $2,500
BMW M3
59 Great Deals out of 1,114 listings starting at $4,800
Mercedes-Benz C-Class
970 Great Deals out of 22,744 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
14,158 listings
2014 BMW 3 Series
2,368 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Rochester MN
6 listings starting at $7,999
2004 BMW 3 Series in Sioux Falls SD
1 listings starting at $13,975
2004 BMW 3 Series in Fargo ND
1 listings starting at $7,995
2004 BMW 3 Series in Cedar Rapids IA
2 listings starting at $8,995
2004 BMW 3 Series in Madison WI
3 listings starting at $5,995
2004 BMW 3 Series in Milwaukee WI
12 listings starting at $5,955
2004 BMW 3 Series in Lincoln NE
2 listings starting at $9,989
2004 BMW 3 Series in Chicago IL
29 listings starting at $4,995
2004 BMW 3 Series in Grand Rapids MI
3 listings starting at $8,145
2004 BMW 3 Series in Springfield IL
29 listings starting at $5,799
2004 BMW 3 Series in Kansas City MO
8 listings starting at $6,495
2004 BMW 3 Series in Columbia MO
5 listings starting at $5,995
2004 BMW 3 Series in Champaign IL
3 listings starting at $7,962
2004 BMW 3 Series in Manhattan KS
2 listings starting at $6,495
2004 BMW 3 Series in Saint Louis MO
10 listings starting at $6,900