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

CarGurus Quick Poll

2004 BMW 3 Series 330xi Review
by Michael

2004 330xi - my weekend car

This is the model that was produced until 2005-06, and is my favorite 3-series. This is my fourth one, and my first all-wheel drive. Love everything except the clutch on this one. I think I like the RWD better, or maybe the previous owner just conditioned this clutch to be grabby. Otherwise, a spectacular car.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/05/09/12/12/2005_bmw_3_series-pic-1349079231857944700-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Lakewood, CO 80214

Great Deal
$2,995 BELOW
Instant Market Value of $11,983

Price: $8,988

Mileage: 92,924

Location: Lakewood, CO 80214

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330i for sale - $8,988, 92,924 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Great car buying experience. Will definitely go back again."
http://static.cargurus.com/images/forsale/2014/06/06/20/01/2005_bmw_3_series-pic-8557626415482919981-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Longmont, CO 80501

Good Deal
$1,725 BELOW
Instant Market Value of $10,625

Price: $8,900

Mileage: 82,934

Location: Longmont, CO 80501

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $8,900, 82,934 miles with Alloy Wheels, 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/2013/12/16/13/51/2005_bmw_3_series-pic-8025195880238521679-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Centennial, CO 80112

Good Deal
$2,234 BELOW
Instant Market Value of $10,728

Price: $8,494

Mileage: 85,967

Location: Centennial, CO 80112

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $8,494, 85,967 miles with Aluminum Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "Too many emails!! Overpriced - there's too many dealerships to be that high in prices!!"
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
$1,501 BELOW
Instant Market Value of $13,495

Price: $11,994

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,994, 70,493 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Wouldn't budge on the price of a car that has been sitting on their lot for more than a year. "
http://static.cargurus.com/images/forsale/2014/07/24/19/25/2003_bmw_3_series-pic-3901958103567657566-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Englewood, CO 80113

Fair Deal
$502 BELOW
Instant Market Value of $8,490

Price: $7,988

Mileage: 105,456

Location: Englewood, CO 80113

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 BMW 3 Series 325xi for sale - $7,988, 105,456 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) " Speedys responded promptly to the email and the experience was great there was no pressure. The sales women was easy to deal with and knowledgeable . We did end up purchasing a vehicle and she even helped me get my car back to the house after we had purchased it. We will definitely recommend Speedys to anyone in need of a vehicle. "
http://static.cargurus.com/images/forsale/2014/06/08/09/28/2003_bmw_3_series-pic-8818126192564379226-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Littleton, CO 80129

Fair Deal
$614 BELOW
Instant Market Value of $9,198

Price: $8,584

Mileage: 136,407

Location: Littleton, CO 80129

Certified Pre-Owned: Yes Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $8,584, 136,407 miles with Leather Seats, Aluminum Wheels, Sunroof/Moonroof, Premium Package
http://static.cargurus.com/images/forsale/2014/06/22/02/19/2004_bmw_3_series-pic-4464959596219590122-152x114.jpeg

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

Fair Deal
$319 BELOW
Instant Market Value of $8,818

Price: $8,499

Mileage: 118,225

Location: Denver, CO 80207

Average time on market: 19 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $8,499, 118,225 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Nice guy, but would not budge on the price,"
http://static.cargurus.com/images/forsale/2014/07/13/09/23/2003_bmw_3_series-pic-7091637065194648464-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Littleton, CO 80129

Fair Deal
$474 BELOW
Instant Market Value of $9,635

Price: $9,161

Mileage: 121,505

Location: Littleton, CO 80129

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $9,161, 121,505 miles with Leather Seats, Premium Package, Alloy Wheels, Sport Package
http://static.cargurus.com/images/forsale/2014/07/12/11/00/2003_bmw_3_series-pic-6792365288381379290-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Englewood, CO 80112

Fair Deal
$402 BELOW
Instant Market Value of $8,900

Price: $8,498

Mileage: 111,735

Location: Englewood, CO 80112

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330xi for sale - $8,498, 111,735 miles
Avg. Dealer Rating: (28 reviews) "Quick response"
http://static.cargurus.com/images/forsale/2014/06/26/22/08/2004_bmw_3_series-pic-2606799195866326821-152x114.jpeg

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

Fair Deal
$308 BELOW
Instant Market Value of $8,303

Price: $7,995

Mileage: 131,251

Location: Englewood, CO 80110

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $7,995, 131,251 miles with Alloy Wheels, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2014/06/12/02/51/2004_bmw_3_series-pic-8337407913221772063-152x114.jpeg

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

Fair Deal
$160 BELOW
Instant Market Value of $9,650

Price: $9,490

Mileage: 119,526

Location: Denver, CO 80231

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2004 BMW 3 Series 330xi for sale - $9,490, 119,526 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "I Live in Nebraska. So it waS a long diStance ArrAngement And they mAde it very Easy"
http://static.cargurus.com/images/forsale/2014/04/28/08/34/2004_bmw_3_series-pic-8688734745597913651-152x114.jpeg

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

Fair Deal
$196 BELOW
Instant Market Value of $7,187

Price: $6,991

Mileage: 143,142

Location: Denver, CO 80204

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 325i for sale - $6,991, 143,142 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Very friendly, not a pushy dealer compared to many around, very fair with prices. Overall a very enjoyable experience."
http://static.cargurus.com/images/forsale/2014/05/16/20/42/2003_bmw_3_series-pic-8494958024078719682-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Denver, CO 80216

Fair Deal
$80 BELOW
Instant Market Value of $7,575

Price: $7,495

Mileage: 129,001

Location: Denver, CO 80216

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $7,495, 129,001 miles with Leather Seats
Avg. Dealer Rating: (3 reviews) "I really like the service. They work with u so u can end up with the car u want . Friendly owner."
http://static.cargurus.com/images/forsale/2014/05/23/02/16/2004_bmw_3_series-pic-7120097109515240891-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Lakewood, CO 80214

Price: $7,095

Mileage: 0

Location: Lakewood, CO 80214

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $7,095, 0 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package, Alloy Wheels, Sport Package
Avg. Dealer Rating: (13 reviews) "Quick response to my email answered my questions honestly. Went to inspect the truck and drove it off the lot the same day. The other dealers should take a lesson from DJ and Happy Motors on how to treat a customer. "
http://static.cargurus.com/images/forsale/2014/07/23/01/52/2004_bmw_3_series-pic-6433685606848840991-152x114.jpeg

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

Price: Negotiable

Mileage: 100,297

Location: Denver, CO 80204

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale , 100,297 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Good stuff. Cheap cars. Recommend"
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 BMW M3 Mercedes-Benz C-Class Audi A4 BMW 7 Series BMW 6 Series

New 2004 BMW 3 Series By Year

2014 BMW 3 Series
14371 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Colorado Springs CO
13 Great Deals out of 493 listings starting at $3,988
2004 BMW 3 Series in Cheyenne WY
85 listings starting at $5,995
2004 BMW 3 Series in Rapid City SD
2 listings starting at $15,000
2004 BMW 3 Series in Albuquerque NM
3 Great Deals out of 121 listings starting at $8,999
2004 BMW 3 Series in Provo UT
8 Great Deals out of 167 listings starting at $4,196
2004 BMW 3 Series in Amarillo TX
16 listings starting at $13,900
2004 BMW 3 Series in Salt Lake City UT
8 Great Deals out of 172 listings starting at $4,196
2004 BMW 3 Series in Wichita KS
48 listings starting at $5,999
2004 BMW 3 Series in Lincoln NE
66 listings starting at $5,995
2004 BMW 3 Series in Manhattan KS
9 listings starting at $4,995
2004 BMW 3 Series in Pocatello ID
27 listings starting at $6,300
2004 BMW 3 Series in Billings MT
8 listings starting at $6,995
2004 BMW 3 Series in Lubbock TX
48 listings starting at $4,995
2004 BMW 3 Series in Flagstaff AZ
1 listing
2004 BMW 3 Series in Oklahoma City OK
112 listings starting at $2,881