2004 BMW 3 Series in Denver, CO

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 320i Review
by Andy

Ticks all the boxes.

320D sport not 320i. This car is an excellent alrounder. Is is quick , handles well, looks good is comfortable reliable and economical. These things are not cheap to buy and parts are expensive. All in all though They are a great cars!

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/06/04/05/26/2003_bmw_3_series-pic-7289276974336407034-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Commerce City, CO 80022

Good Deal
$1,286 BELOW
Instant Market Value of $7,781

Price: $6,495

Mileage: 98,000

Location: Commerce City, CO 80022

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $6,495, 98,000 miles
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

Good Deal
$804 BELOW
Instant Market Value of $12,799

Price: $11,995

Mileage: 70,493

Location: Denver, CO 80246

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $11,995, 70,493 miles
Avg. Dealer Rating: (8 reviews) "Responsive and helpful."
http://static.cargurus.com/images/forsale/2014/10/03/08/31/2005_bmw_3_series-pic-583200672405996453-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Littleton, CO 80121

Fair Deal
$763 BELOW
Instant Market Value of $9,758

Price: $8,995

Mileage: 124,342

Location: Littleton, CO 80121

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 330i for sale - $8,995, 124,342 miles
Avg. Dealer Rating: (8 reviews) "I am so happy to have found the car I was looking for. The people I have dealt with at Stevenson Imports are truly outstanding professionals in their business. I can't say enough about my experience as a customer. I would highly recommend them to my family and friends."
http://static.cargurus.com/images/forsale/2014/10/22/00/55/2005_bmw_3_series-pic-5632575860982197566-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Denver, CO 80231

Fair Deal
$469 BELOW
Instant Market Value of $7,468

Price: $6,999

Mileage: 142,760

Location: Denver, CO 80231

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Light Blue Description: Used 2005 BMW 3 Series 330Ci for sale - $6,999, 142,760 miles
http://static.cargurus.com/images/forsale/2014/10/11/06/50/2004_bmw_3_series-pic-3779251135084119063-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Longmont, CO 80501

Fair Deal
$40 BELOW
Instant Market Value of $9,039

Price: $8,999

Mileage: 116,904

Location: Longmont, CO 80501

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $8,999, 116,904 miles
Avg. Dealer Rating: (5 reviews) "They were very nice, answered all our questions and we got the vehicle we wanted."
http://static.cargurus.com/images/forsale/2014/10/13/14/56/2004_bmw_3_series-pic-5850359647765078017-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Aurora, CO 80014

Price: $7,995

Mileage: 122,255

Location: Aurora, CO 80014

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $7,995, 122,255 miles
Avg. Dealer Rating: (10 reviews) "Not sure but I reached out to the the contact regarding the online application I completed. Felt like my business wasn't needed. Very disappointed with the extremely poor service."
http://static.cargurus.com/images/forsale/2014/10/14/19/49/2004_bmw_3_series-pic-4850034535375671633-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Boulder, CO 80303

Price: Negotiable

Mileage: 135,057

Location: Boulder, CO 80303

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale , 135,057 miles
Avg. Dealer Rating: (3 reviews) "I found it always the best."
http://static.cargurus.com/images/forsale/2014/09/29/04/59/2003_bmw_3_series-pic-5251613974033937526-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Denver, CO 80204

Price: Negotiable

Mileage: 129,416

Location: Denver, CO 80204

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale , 129,416 miles
http://static.cargurus.com/images/forsale/2014/09/06/07/30/2004_bmw_3_series-pic-7030982974776194284-152x114.jpeg

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

Fair Deal
$97 ABOVE
Instant Market Value of $10,891

Price: $10,988

Mileage: 80,343

Location: Englewood, CO 80110

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $10,988, 80,343 miles
Avg. Dealer Rating: (22 reviews) "Average professional high pressure sales"
http://static.cargurus.com/images/forsale/2014/10/22/09/23/2005_bmw_3_series-pic-1691244148461529767-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Englewood, CO 80110

Fair Deal
$110 ABOVE
Instant Market Value of $8,878

Price: $8,988

Mileage: 139,120

Location: Englewood, CO 80110

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 330xi for sale - $8,988, 139,120 miles
Avg. Dealer Rating: (1 review) "Super nice people to deal with, will use again when needed."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330i Used Cars in Longmont, CO 80501

Fair Deal
$233 ABOVE
Instant Market Value of $9,667

Price: $9,900

Mileage: 70,845

Location: Longmont, CO 80501

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330i for sale - $9,900, 70,845 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "I received a response to my question almost immediately. It was very much appreciated. :)"
http://static.cargurus.com/images/forsale/2014/09/29/02/36/2003_bmw_3_series-pic-4401544808922329068-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Berthoud, CO 80513

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

Price: $7,795

Mileage: 129,734

Location: Berthoud, CO 80513

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $7,795, 129,734 miles
Avg. Dealer Rating: (8 reviews) "Very responsive, spent time on the phone discussing what I wanted and how he could assist me."
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 Brighton, CO 80603

Uncertain
$4,622 ABOVE
Instant Market Value of $9,278

Price: $13,900

Mileage: 89,898

Location: Brighton, CO 80603

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $13,900, 89,898 miles
Avg. Dealer Rating: (5 reviews) "The dealer did not send me requested info, stating that it was all on their website. It was not. "
http://static.cargurus.com/images/forsale/2014/08/14/15/51/2005_bmw_3_series-pic-7805445784194283206-152x114.jpeg

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

High Price
$892 ABOVE
Instant Market Value of $6,096

Price: $6,988

Mileage: 178,303

Location: Englewood, CO 80110

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $6,988, 178,303 miles
Avg. Dealer Rating: (22 reviews) "Worst car shopping experience I've ever had by far! Don't buy from here. Literally watched them sell the car I wanted to someone else while they DESPERATELY tried to sell me cars I didn't want. They give car dealers an even worse name. Unbelievably frustrating. Don't bother."
http://vehicleimages.s3.amazonaws.com/05/a1/3c/6f-4af8-46c5-b8f3-45bd6ebdcb51/image-1.jpg

2003 BMW 3 Series 325xi Used Cars in Golden, CO 80401

High Price
$1,068 ABOVE
Instant Market Value of $7,432

Price: $8,500

Mileage: 128,850

Location: Golden, CO 80401

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2003 BMW 3 Series 325xi for sale - $8,500, 128,850 miles
Avg. Dealer Rating: (5 reviews) "It took them 3 days to call me back. They must need to to sell cars or something . The car i was looking at was on the car gurus website for 90 days. planet honda said they only had it 60 days. somebody is lying. I hate liers"
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
477 Great Deals out of 14,928 listings starting at $1,500
BMW M3
96 Great Deals out of 1,392 listings starting at $4,990
Mercedes-Benz C-Class
671 Great Deals out of 20,772 listings starting at $2,700

New BMW 3 Series By Year

2015 BMW 3 Series
8,009 listings
2014 BMW 3 Series
8,887 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Colorado Springs CO
7 listings starting at $7,990
2004 BMW 3 Series in Cheyenne WY
4 listings starting at $8,000
2004 BMW 3 Series in Albuquerque NM
1 listings starting at $9,950
2004 BMW 3 Series in Provo UT
1 listing
2004 BMW 3 Series in Salt Lake City UT
1 listing
2004 BMW 3 Series in Wichita KS
3 listings starting at $9,241
2004 BMW 3 Series in Pocatello ID
1 listings starting at $10,995
2004 BMW 3 Series in Lincoln NE
1 listing
2004 BMW 3 Series in Sioux Falls SD
2 listings starting at $7,900
2004 BMW 3 Series in Oklahoma City OK
4 listings starting at $6,995
2004 BMW 3 Series in Tulsa OK
4 listings starting at $10,995
2004 BMW 3 Series in Kansas City MO
4 listings starting at $6,200
2004 BMW 3 Series in El Paso TX
1 listing
2004 BMW 3 Series in Phoenix AZ
13 listings starting at $6,499
2004 BMW 3 Series in Las Vegas NV
15 listings starting at $7,495