2004 BMW 3 Series in Denver, CO

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 325i Review
by Leon

If you can get a well-looked after one - BUY IT!!

5 stars for all categories sums it up. Ive had C-class, A4, Mondeo, Volvo, Golf GTi and more. But none, not one gives the feel of solidness and control more than this car did. The sound and performance of that straight 6, the solid thunk when the doors closed, the 100% trouble-free motoring. The 100000km motorplan offered with the car is back-up by...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/03/07/11/18/2004_bmw_3_series_325xi-pic-8071684740722631466-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Denver, 80230

Good Deal
$1,253 BELOW
Instant Market Value of $9,203

Price: $7,950

Mileage: 113,800

Location: Denver, 80230

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Description: Used 2004 BMW 3 Series 325xi for sale - $7,950, 113,800 miles with Leather Seats, Sunroof/Moonroof, Heat Package, Premium Package, Alloy Wheels, Climate Package
http://static.cargurus.com/images/forsale/2015/03/21/17/14/2004_bmw_3_series-pic-3680650061584823894-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Denver, CO 80231

Good Deal
$1,127 BELOW
Instant Market Value of $10,117

Price: $8,990

Mileage: 90,928

Location: Denver, CO 80231

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,990, 90,928 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Very nice and fair. Was willing to haggle price of vehicle. Good experience!!!"
http://static.cargurus.com/images/forsale/2014/12/31/02/51/2004_bmw_3_series-pic-8557282641525262191-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Littleton, CO 80122

Good Deal
$888 BELOW
Instant Market Value of $8,382

Price: $7,494

Mileage: 126,939

Location: Littleton, CO 80122

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci for sale - $7,494, 126,939 miles with Aluminum Wheels
Avg. Dealer Rating: (33 reviews) "I had a wonderful experience with Dan Mcnamee! I was about to give up on buying a car because I wasn't able to find financing and he was able to get me into a BRAND NEW car within one day of speaking for the first time! He helped me make a choice that was suitable for my lifestyle and payments that worked with my budget. After months of talking and dealing with car salesmen I never had an experience as amazing as I did with Dan! I couldn't say good enough things about this dealership and individual salesman! Highly recommend them to anyone who is looking for a great experience buying a car!"
http://static.cargurus.com/images/forsale/2015/02/19/13/31/2004_bmw_3_series-pic-8699002900543837894-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Lakewood, CO 80214

Fair Deal
$406 BELOW
Instant Market Value of $13,387

Price: $12,981

Mileage: 63,890

Location: Lakewood, CO 80214

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $12,981, 63,890 miles with Leather Seats, Premium Wheels
Avg. Dealer Rating: (7 reviews) "Responded quickly to my question. Went and saw the car and several lights stayed on ( brakes and engine )...they said they would take care of it...but when they estimated my trade in, it was way to low. Did not purchased a vehicle from them."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Englewood, CO 80110

Fair Deal
$244 BELOW
Instant Market Value of $7,742

Price: $7,498

Mileage: 122,706

Location: Englewood, CO 80110

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $7,498, 122,706 miles
Avg. Dealer Rating: (2 reviews) "Dealer replied quickly to my inquiry and answered all my questions."
http://static.cargurus.com/images/forsale/2014/06/13/03/43/2004_bmw_3_series-pic-3828060662878913162-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Denver, CO 80246

Fair Deal
$1 BELOW
Instant Market Value of $12,994

Price: $12,993

Mileage: 70,493

Location: Denver, CO 80246

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $12,993, 70,493 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "I couldn't have a better experience than the ones I have had from this dealership. I'm on my 2nd vehicle in just over a year and would not even think to go any where else. I truly feel like my needs are important and like the only way I can leave is happy and satisfied to my satisfaction."
http://static.cargurus.com/images/forsale/2015/02/12/15/16/2004_bmw_3_series-pic-8669846129547671304-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Denver, CO 80222

Fair Deal
$48 ABOVE
Instant Market Value of $9,951

Price: $9,999

Mileage: 98,456

Location: Denver, CO 80222

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $9,999, 98,456 miles with Sunroof/Moonroof, Aluminum Wheels
http://static.cargurus.com/images/forsale/2015/02/02/02/22/2004_bmw_3_series-pic-4034838779205814643-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Longmont, CO 80501

Fair Deal
$330 ABOVE
Instant Market Value of $11,669

Price: $11,999

Mileage: 68,139

Location: Longmont, CO 80501

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $11,999, 68,139 miles with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Sold the car and didn't give me a chance because I was from Wyoming, wouldn't recommend to any one very unprofessional."
http://static.cargurus.com/images/forsale/2014/12/20/13/43/2004_bmw_3_series-pic-2794011987229706441-152x114.jpeg

2004 BMW 3 Series Used Cars in Denver, CO 80223

Fair Deal
$398 ABOVE
Instant Market Value of $7,582

Price: $7,980

Mileage: 136,840

Location: Denver, CO 80223

Average time on market: 26 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2004 BMW 3 Series for sale - $7,980, 136,840 miles
Avg. Dealer Rating: (1 review) "This was a great experience the dealer was great to work with and was willing to negotiate. the end result was I bought the car for the price that I was looking for. This dealer is highly recommended and will look to him in the future for other purchases. Steve"
http://static.cargurus.com/images/forsale/2014/12/20/11/04/2004_bmw_3_series-pic-6777636043503752349-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Greeley, CO 80634

Fair Deal
$464 ABOVE
Instant Market Value of $6,036

Price: $6,500

Mileage: 189,000

Location: Greeley, CO 80634

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $6,500, 189,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "They Sally weren't interested in sale the car . Tried to get around about price and they didn't even want to discuss that with me"
http://static.cargurus.com/images/forsale/2015/01/20/05/11/2004_bmw_3_series-pic-7268161526970962467-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Denver, CO 80221

Fair Deal
$546 ABOVE
Instant Market Value of $8,804

Price: $9,350

Mileage: 95,799

Location: Denver, CO 80221

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $9,350, 95,799 miles
Avg. Dealer Rating: (11 reviews) "Average, but helpful with financing. "
http://static.cargurus.com/images/forsale/2015/02/24/13/06/2004_bmw_3_series-pic-1898454766605912732-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Englewood, CO 80110

Fair Deal
$747 ABOVE
Instant Market Value of $7,241

Price: $7,988

Mileage: 119,309

Location: Englewood, CO 80110

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $7,988, 119,309 miles
Avg. Dealer Rating: (26 reviews) "They were nice ."
http://static.cargurus.com/images/forsale/2015/03/01/15/16/2004_bmw_3_series-pic-6403019231112824297-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Englewood, CO 80113

High Price
$1,104 ABOVE
Instant Market Value of $13,371

Price: $14,475

Mileage: 57,238

Location: Englewood, CO 80113

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $14,475, 57,238 miles
Avg. Dealer Rating: (20 reviews) "My experience here was positive. Everyone was friendly and helpful. It was a no pressure atmosphere and they were willing to work around what I wanted."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Convertible Used Cars in Englewood, CO 80113

Overpriced
$2,342 ABOVE
Instant Market Value of $10,633

Price: $12,975

Mileage: 89,851

Location: Englewood, CO 80113

Average time on market: 25 days Certified Pre-Owned: No Color: Alpine White Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $12,975, 89,851 miles
Avg. Dealer Rating: (20 reviews) "Adam was an excellent staff, very helpful, very respectful, never pushy on our purchase. We have had a good experience and would refer friends and neighbors"
http://static.cargurus.com/images/forsale/2014/09/26/00/46/2004_bmw_3_series-pic-29210541609946610-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Parker, CO 80134

Overpriced
$2,201 ABOVE
Instant Market Value of $8,779

Price: $10,980

Mileage: 89,898

Location: Parker, CO 80134

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $10,980, 89,898 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "The dealer did not send me requested info, stating that it was all on their website. It was not. "
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

Acura TL
324 Great Deals out of 5,902 listings starting at $1,995
Audi A4
349 Great Deals out of 10,909 listings starting at $1,300
Infiniti G35
135 Great Deals out of 3,128 listings starting at $3,995

New BMW 3 Series By Year

2015 BMW 3 Series
12,258 listings
2014 BMW 3 Series
2,483 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Colorado Springs CO
19 listings starting at $7,494
2004 BMW 3 Series in Cheyenne WY
5 listings starting at $6,500
2004 BMW 3 Series in Albuquerque NM
1 listings starting at $9,000
2004 BMW 3 Series in Provo UT
3 listings starting at $6,990
2004 BMW 3 Series in Salt Lake City UT
4 listings starting at $6,990
2004 BMW 3 Series in Wichita KS
3 listings starting at $8,288
2004 BMW 3 Series in Lincoln NE
1 listing
2004 BMW 3 Series in Manhattan KS
1 listings starting at $7,995
2004 BMW 3 Series in Sioux Falls SD
1 listings starting at $13,975
2004 BMW 3 Series in Oklahoma City OK
5 listings starting at $5,500
2004 BMW 3 Series in Tulsa OK
1 listings starting at $12,990
2004 BMW 3 Series in Kansas City MO
5 listings starting at $6,995
2004 BMW 3 Series in Phoenix AZ
7 listings starting at $7,950
2004 BMW 3 Series in Las Vegas NV
6 listings starting at $7,988
2004 BMW 3 Series in Des Moines IA
1 listings starting at $8,495