2004 BMW 3 Series Nationwide

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 330i Review
by Dmitriy

2004 330i ZHP - a poor man's 4-door M3

The E46 3-series really shines with the Performance Package (ZHP) factory option. Everything about the car becomes tighter and more precise - the steering, braking, chassis response, transmission, and to a small extent even the power. This is what the E46 was meant to be from the start. Problems with interior trim vibrating cropped up way earlie...

Find 2004 BMW 3 Series listings in your area Enter your ZIP code

First Previous
Loading...
Next
Featured Listings
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Used Cars in Miami, FL 33169

Great Deal
$3,402 BELOW
Instant Market Value of $8,401

Price: $4,999

Mileage: 90,000

Location: Miami, FL 33169

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci for sale - $4,999, 90,000 miles with Alloy Wheels
Avg. Dealer Rating: (36 reviews) "Made contact within 24 hrs to find out what I wanted to know about the vehicle but never got back to me with the information I requested."
http://photos3.automanager.com/028069/11dda8595b2fd14fbae20f4db0fed1d7/c428fa2da5_640.jpg

2004 BMW 3 Series 330Ci Convertible Used Cars in Scottsdale, AZ 85257

Great Deal
$4,309 BELOW
Instant Market Value of $11,304

Price: $6,995

Mileage: 96,798

Location: Scottsdale, AZ 85257

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,995, 96,798 miles with Navigation System
Avg. Dealer Rating: (2 reviews) "Nice low pressure sales ,"
http://static.cargurus.com/images/forsale/2015/04/09/23/54/2004_bmw_3_series-pic-4843114672499690100-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Lafayette, LA 70503

Great Deal
$3,258 BELOW
Instant Market Value of $11,249

Price: $7,991

Mileage: 84,250

Location: Lafayette, LA 70503

Average time on market: 43 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic With Black Soft Top Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,991, 84,250 miles
Avg. Dealer Rating: (6 reviews) "DJ was great! Very helpful and answered all my questions."
http://cimg.carsforsale.com/571253/4321ED83-0349-49DB-BEE5-F55C6915776C_1.jpg?dt=052220151235

2005 BMW 3 Series 325i Used Cars in Marysville, WA 98271

Great Deal
$3,266 BELOW
Instant Market Value of $9,816

Price: $6,550

Mileage: 93,000

Location: Marysville, WA 98271

Average time on market: 23 days Certified Pre-Owned: No Description: Used 2005 BMW 3 Series 325i for sale - $6,550, 93,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "The car had steering issues and control ability this is not a good place to buy a car the rating is 0"
http://static.cargurus.com/images/forsale/2015/05/25/19/26/2003_bmw_3_series-pic-2641194014577790430-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Salem, NH 03079

Great Deal
$2,786 BELOW
Instant Market Value of $6,126

Price: $3,340

Mileage: 168,164

Location: Salem, NH 03079

Average time on market: 28 days Certified Pre-Owned: No Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $3,340, 168,164 miles
Avg. Dealer Rating: (4 reviews) "Won a Nissan Maxima that needed $2500 worth of work. I had it looked at at Bumpy's auto service right away and got back to Interstate before the deadline of 12:00 the next day, Sean, the arbitration guy, felt that that the car was too messed up and I got a full reimbursement. Good job, guys!!!"
http://static.cargurus.com/images/forsale/2015/03/25/10/01/2004_bmw_3_series-pic-534407378895148653-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Fort Collins, CO 80525

Great Deal
$3,400 BELOW
Instant Market Value of $11,277

Price: $7,877

Mileage: 94,999

Location: Fort Collins, CO 80525

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,877, 94,999 miles
Avg. Dealer Rating: (5 reviews) "Great people they negotiate quite well"
http://static.cargurus.com/images/forsale/2015/05/18/11/04/2004_bmw_3_series_325xi-pic-321984391973556376-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Arlington, 22204

Great Deal
$2,748 BELOW
Instant Market Value of $7,548

Price: $4,800

Mileage: 132,000

Location: Arlington, 22204

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $4,800, 132,000 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/05/24/00/07/2004_bmw_3_series-pic-6118833469162315084-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Portsmouth, VA 23704

Great Deal
$2,805 BELOW
Instant Market Value of $9,800

Price: $6,995

Mileage: 102,170

Location: Portsmouth, VA 23704

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Grey Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $6,995, 102,170 miles with Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "they gave me a call back saying that this car was also sold the day before i called them. So I was happy that they called me onstead of leaving me hanging."
http://static.cargurus.com/images/forsale/2015/05/23/16/08/2005_bmw_3_series-pic-3061338429772006573-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Lakewood, OH 44107

Great Deal
$2,778 BELOW
Instant Market Value of $8,973

Price: $6,195

Mileage: 85,594

Location: Lakewood, OH 44107

Average time on market: 23 days Certified Pre-Owned: No Color: Gray Description: Used 2005 BMW 3 Series 325i for sale - $6,195, 85,594 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "We did not buy a car at this time but all of our questions were answered honestly and in a timely manner. We Highly Recommend Abe's motors"
http://static.cargurus.com/images/forsale/2015/05/05/04/15/2003_bmw_3_series-pic-2752469253046496828-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Kenmore, WA 98028

Great Deal
$2,516 BELOW
Instant Market Value of $8,515

Price: $5,999

Mileage: 126,000

Location: Kenmore, WA 98028

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Dark Blue Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $5,999, 126,000 miles with Premium Package
http://static.cargurus.com/images/forsale/2015/05/21/12/29/2003_bmw_3_series-pic-7134108052220236578-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Atlanta, GA 30341

Great Deal
$2,517 BELOW
Instant Market Value of $7,506

Price: $4,989

Mileage: 115,434

Location: Atlanta, GA 30341

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $4,989, 115,434 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Just a one word response back-----sold, you would think a Lexus dealer would have better selling skills than that"
http://static.cargurus.com/images/forsale/2015/03/27/04/27/2003_bmw_3_series-pic-4770871045209330236-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Seymour, TN 37865

Great Deal
$2,608 BELOW
Instant Market Value of $7,558

Price: $4,950

Mileage: 110,177

Location: Seymour, TN 37865

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,950, 110,177 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "They mislead me as to the condition of the car. I drove from Kn oxville to Servile only to find a car I wouldn't pay $1,000 for. I do not recommend these people"
http://static.cargurus.com/images/forsale/2015/02/23/12/28/2004_bmw_3_series-pic-199247936909080830-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Sayreville, NJ 08872

Great Deal
$2,707 BELOW
Instant Market Value of $10,697

Price: $7,990

Mileage: 79,430

Location: Sayreville, NJ 08872

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci for sale - $7,990, 79,430 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "I had cash and they won't negotiate with me on the price"
http://static.cargurus.com/images/forsale/2015/05/25/00/49/2004_bmw_3_series-pic-8780568058974238180-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Miami, FL 33126

Great Deal
$2,633 BELOW
Instant Market Value of $8,323

Price: $5,690

Mileage: 117,908

Location: Miami, FL 33126

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $5,690, 117,908 miles
Avg. Dealer Rating: (24 reviews) "Neither vehicle I was interested in viewing was available at the time I was at one of their two locations. Webpage isn't updated quickly. But some of the staff seemed very friendly. I didn't buy from them due to lack of inventory specific to our needs."
http://static.cargurus.com/images/forsale/2015/05/21/21/12/2004_bmw_3_series-pic-7282696045234890516-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Austin, TX 78758

Great Deal

Price: $4,990

Mileage: 109,194

Location: Austin, TX 78758

Average time on market: 22 days Certified Pre-Owned: No Color: White Description: Used 2004 BMW 3 Series 325i for sale - $4,990, 109,194 miles
Avg. Dealer Rating: (2 reviews) "They were friendly, but cars was already sold"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
708 Great Deals out of 17,566 listings starting at $2,850
BMW M3
75 Great Deals out of 1,073 listings starting at $3,495
Mercedes-Benz C-Class
882 Great Deals out of 22,728 listings starting at $1,250

New BMW 3 Series By Year

2015 BMW 3 Series
15,380 listings
2014 BMW 3 Series
2,032 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
37 listings starting at $4,250
2004 BMW 3 Series in Baltimore MD
29 listings starting at $4,800
2004 BMW 3 Series in Boston MA
27 listings starting at $4,995
2004 BMW 3 Series in Charlotte NC
20 listings starting at $4,995
2004 BMW 3 Series in Chicago IL
25 listings starting at $4,499
2004 BMW 3 Series in Cincinnati OH
8 listings starting at $5,000
2004 BMW 3 Series in Cleveland OH
8 listings starting at $4,995
2004 BMW 3 Series in Dallas TX
16 listings starting at $5,800
2004 BMW 3 Series in Denver CO
20 listings starting at $6,800
2004 BMW 3 Series in Detroit MI
8 listings starting at $6,600
2004 BMW 3 Series in Houston TX
22 listings starting at $4,995
2004 BMW 3 Series in Indianapolis IN
14 listings starting at $5,990
2004 BMW 3 Series in Kansas City MO
7 listings starting at $7,350
2004 BMW 3 Series in Las Vegas NV
8 listings starting at $4,995
2004 BMW 3 Series in Los Angeles CA
49 listings starting at $5,500