2004 BMW 3 Series 330i Nationwide

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

Beemers Rock My Socks!

i love my car!! Best car ever! It is fast. It is beautiful. And is definitely one hot mama! Sophie and Dexter love the back seat. They are mini schnauzers and hang their heads out the window everywhere we go!

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

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/07/17/17/17/2004_bmw_3_series-pic-6911589193251949605-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Ephrata, PA 17522

Great Deal
$2,656 BELOW
Instant Market Value of $11,651

Price: $8,995

Mileage: 68,600

Location: Ephrata, PA 17522

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2004 BMW 3 Series 330i for sale - $8,995, 68,600 miles with Alloy Wheels, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2014/06/14/16/56/2004_bmw_3_series-pic-8703819708639239396-152x114.jpeg

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

Good Deal
$2,076 BELOW
Instant Market Value of $7,071

Price: $4,995

Mileage: 178,542

Location: Inver Grove Heights, MN 55077

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $4,995, 178,542 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "ok"
http://static.cargurus.com/images/forsale/2014/07/21/13/16/2004_bmw_3_series-pic-5088172601454892688-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Mechanicsburg, PA 17050

Good Deal
$1,835 BELOW
Instant Market Value of $9,330

Price: $7,495

Mileage: 139,904

Location: Mechanicsburg, PA 17050

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: White Description: Used 2004 BMW 3 Series 330i for sale - $7,495, 139,904 miles with Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Good dealership, Mike was great, very accomadating, not pushy. They would not budge from the sticker price, but it was a very good deal and priced well. They do seem slightly understaffed, but they make it work. Hopefully the car holds up, but for now I'm satisfied with their service and my experience."
http://static.cargurus.com/images/forsale/2014/04/16/20/35/2004_bmw_3_series-pic-927089301051410835-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Roswell, GA 30075

Good Deal
$1,531 BELOW
Instant Market Value of $9,526

Price: $7,995

Mileage: 104,556

Location: Roswell, GA 30075

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $7,995, 104,556 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Great guys with great vehicles. They really took care of me and got me a beautiful car for a tremendous price."
http://static.cargurus.com/images/forsale/2014/05/30/09/14/2004_bmw_3_series-pic-8529274026284719551-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Charlotte, NC 28213

Good Deal
$1,695 BELOW
Instant Market Value of $8,154

Price: $6,459

Mileage: 151,598

Location: Charlotte, NC 28213

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330i for sale - $6,459, 151,598 miles
Avg. Dealer Rating: (1 review) "Dealer sales person responded back in a timely manner."
http://static.cargurus.com/images/forsale/2013/12/24/02/47/2004_bmw_3_series-pic-3169360739751488748-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Camarillo, CA 93010

Good Deal
$1,384 BELOW
Instant Market Value of $11,353

Price: $9,969

Mileage: 90,616

Location: Camarillo, CA 93010

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Green Description: Used 2004 BMW 3 Series 330i for sale - $9,969, 90,616 miles with Aluminum Wheels
Avg. Dealer Rating: (14 reviews) "Wish that white m3 was not hit"
http://static.cargurus.com/images/forsale/2014/06/23/02/28/2004_bmw_3_series-pic-6692758026661655834-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in San Antonio, TX 78225

Good Deal
$1,142 BELOW
Instant Market Value of $9,642

Price: $8,500

Mileage: 107,800

Location: San Antonio, TX 78225

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $8,500, 107,800 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Dealer was honest about car being in an accident and doors having to be replaced."
http://static.cargurus.com/images/forsale/2014/07/24/15/28/2004_bmw_3_series-pic-5214159102532148355-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Sanford, FL 32773

Fair Deal
$778 BELOW
Instant Market Value of $8,775

Price: $7,997

Mileage: 126,887

Location: Sanford, FL 32773

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 330i for sale - $7,997, 126,887 miles
Avg. Dealer Rating: (2 reviews) "This was the absolutely the best experience I have ever had in buying a car! Everyone was so helpful and nice, but not pushy or persistent about the purchase. I not only found the car I wanted but the process was so pleasant, fast and easy!!! I was out the door in no time with my new keys....... Highly recommended!"
http://static.cargurus.com/images/forsale/2013/10/31/20/40/2004_bmw_3_series-pic-8145011640592669407-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Pasadena, TX 77504

Fair Deal
$546 BELOW
Instant Market Value of $9,541

Price: $8,995

Mileage: 104,215

Location: Pasadena, TX 77504

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 330i for sale - $8,995, 104,215 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Sport Package, Power Package
Avg. Dealer Rating: (7 reviews) "Nice dealer, fast response."
http://static.cargurus.com/images/forsale/2014/07/12/20/42/2004_bmw_3_series-pic-208952059708977585-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Levittown, PA 19057

Fair Deal
$674 BELOW
Instant Market Value of $7,669

Price: $6,995

Mileage: 172,114

Location: Levittown, PA 19057

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $6,995, 172,114 miles with Aluminum Wheels
Avg. Dealer Rating: (4 reviews) "This is my 2nd time getting a car from here and I've dealt with the same person Mike. He is very honest about buying the best car for your buck. Just tell him what your looking for and he'll give you the best he has within the price range."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Bristol, TN 37620

Fair Deal
$772 BELOW
Instant Market Value of $10,767

Price: $9,995

Mileage: 92,118

Location: Bristol, TN 37620

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $9,995, 92,118 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Spokane, WA 99218

Fair Deal
$748 BELOW
Instant Market Value of $9,743

Price: $8,995

Mileage: 151,692

Location: Spokane, WA 99218

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330i for sale - $8,995, 151,692 miles with Aluminum Wheels
http://static.cargurus.com/images/forsale/2014/07/10/20/03/2004_bmw_3_series-pic-8523369540652104845-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Los Angeles, CA 90041

Fair Deal
$705 BELOW
Instant Market Value of $9,700

Price: $8,995

Mileage: 109,052

Location: Los Angeles, CA 90041

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $8,995, 109,052 miles
http://static.cargurus.com/images/forsale/2014/07/23/13/38/2004_bmw_3_series_330i-pic-7233509304452369072-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Bourbonnais, 60914

Fair Deal
$666 BELOW
Instant Market Value of $10,666

Price: $10,000

Mileage: 81,500

Location: Bourbonnais, 60914

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $10,000, 81,500 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package, Alloy Wheels, Sport Package
http://static.cargurus.com/images/forsale/2014/07/17/13/57/2004_bmw_3_series-pic-7568871485734818377-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Carrollton , TX 75006

Fair Deal
$610 BELOW
Instant Market Value of $8,105

Price: $7,495

Mileage: 130,637

Location: Carrollton , TX 75006

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Midnight Blue Description: Used 2004 BMW 3 Series 330i for sale - $7,495, 130,637 miles
Avg. Dealer Rating: (4 reviews) "ok"
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 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 Atlanta GA
46 Great Deals out of 1,345 listings starting at $1,890
2004 BMW 3 Series in Baltimore MD
44 Great Deals out of 1,347 listings starting at $2,495
2004 BMW 3 Series in Boston MA
41 Great Deals out of 1,589 listings starting at $2,500
2004 BMW 3 Series in Charlotte NC
19 Great Deals out of 515 listings starting at $2,995
2004 BMW 3 Series in Chicago IL
21 Great Deals out of 1,151 listings starting at $2,912
2004 BMW 3 Series in Cincinnati OH
17 Great Deals out of 434 listings starting at $2,900
2004 BMW 3 Series in Cleveland OH
5 Great Deals out of 405 listings starting at $3,600
2004 BMW 3 Series in Dallas TX
19 Great Deals out of 861 listings starting at $2,990
2004 BMW 3 Series in Denver CO
14 Great Deals out of 630 listings starting at $3,988
2004 BMW 3 Series in Detroit MI
8 Great Deals out of 414 listings starting at $1,999
2004 BMW 3 Series in Houston TX
12 Great Deals out of 471 listings starting at $4,995
2004 BMW 3 Series in Indianapolis IN
10 Great Deals out of 221 listings starting at $2,000
2004 BMW 3 Series in Kansas City MO
59 listings starting at $3,950
2004 BMW 3 Series in Las Vegas NV
7 Great Deals out of 210 listings starting at $5,995
2004 BMW 3 Series in Los Angeles CA
104 Great Deals out of 3,704 listings starting at $2,250