2004 BMW 3 Series 330i for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series 330i Review
by illiamw

The Additional oomph to a Ultimate Driving Machine... the E46 3 series sedan w/ Performance Pkg

In 2004, BMW started a special package, code named the ZHP, as an optional upgrade to the already best-selling 3 series. It is called the performance package; which adds 4 bhp and 8 lb-ft of torque to the original engine, making the final 235 bph and 222 lb-ft of torque. In addition, a more aggressively tuned sports suspension and various upgrades ...

Find 2004 BMW 3 Series 330i listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/17/19/41/2004_bmw_3_series-pic-1573213775212778458-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Greensboro, NC 27407

Good Deal
$1,406 BELOW
Instant Market Value of $8,106

Price: $6,700

Mileage: 110,027

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,700, 110,027 miles
Avg. Dealer Rating: (15 reviews) "Excellent. Very well with knowledge of vehicle. Great price "
https://static.cargurus.com/images/forsale/2017/04/11/01/37/2004_bmw_3_series-pic-7315499575803711342-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Lindon, UT 84042

Good Deal
$756 BELOW
Instant Market Value of $7,251

Price: $6,495

Mileage: 83,420

Location: Lindon, UT 84042

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $6,495, 83,420 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "I have never dealt with such an genuinely honest and sincerer sales representative as I did here, completely over the top customer service. I drove over 300 miles to purchase a vehicle on only the pictures on the internet and verbal over the phone, everything that was described to me was 100% truthful right down to any negative issues. I definitely would do business here again ! "
https://static.cargurus.com/images/forsale/2017/02/24/01/51/2004_bmw_3_series-pic-5239687006976087505-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Bellingham, WA 98225

Fair Deal
$653 BELOW
Instant Market Value of $7,652

Price: $6,999

Mileage: 107,046

Location: Bellingham, WA 98225

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,999, 107,046 miles
Avg. Dealer Rating: (2 reviews) "Verygood"
https://static.cargurus.com/images/forsale/2017/04/22/04/55/2004_bmw_3_series-pic-2730941775531894331-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in South Hackensack, NJ 07606

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

Price: $5,995

Mileage: 93,484

Location: South Hackensack, NJ 07606

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $5,995, 93,484 miles with Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Santa Clara, CA 95051

Fair Deal
$643 BELOW
Instant Market Value of $7,638

Price: $6,995

Mileage: 87,910

Location: Santa Clara, CA 95051

Certified Pre-Owned: No Transmission: Automatic Color: Met. Blue Description: Used 2004 BMW 3 Series 330i for sale - $6,995, 87,910 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (81 reviews) "Love this dealership. NO PRESSURE! No sales people breathing down your neck. Nice guys! Good customer service. My kind of lot!"
https://static.cargurus.com/images/forsale/2017/03/11/06/43/2004_bmw_3_series-pic-7272689514593806867-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Kansas City, MO 64114

Fair Deal
$485 BELOW
Instant Market Value of $5,985

Price: $5,500

Mileage: 132,563

Location: Kansas City, MO 64114

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 330i for sale - $5,500, 132,563 miles
Avg. Dealer Rating: (26 reviews) "Helpful shop, they worked with me to fix the broken A/C on the car before i bought it."
https://static.cargurus.com/images/forsale/2016/11/21/10/24/2004_bmw_3_series-pic-5558489063670225504-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Covina, CA 91722

Fair Deal
$604 BELOW
Instant Market Value of $5,594

Price: $4,990

Mileage: 162,197

Location: Covina, CA 91722

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330i for sale - $4,990, 162,197 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Never responded email I called them and they only take cash no finance available but on there website shows finance available Smh"
https://static.cargurus.com/images/forsale/2017/05/06/17/50/2004_bmw_3_series-pic-3372600769668250202-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Kingston, NY 12401

Fair Deal
$223 BELOW
Instant Market Value of $6,218

Price: $5,995

Mileage: 145,450

Location: Kingston, NY 12401

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Description: Used 2004 BMW 3 Series 330i for sale - $5,995, 145,450 miles
Avg. Dealer Rating: (3 reviews) "Someone got back to me a few days later and left a phone message. The thing I didn't like was the exterior of car was clean but the interior looked like a baby was constantly eating in the car and there were persons items still left in the car. It was a bit strange and a turn off.clean up the car please"
https://static.cargurus.com/images/forsale/2017/05/19/23/14/2004_bmw_3_series-pic-2852902503228424556-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Oklahoma City, OK 73114

Fair Deal
$170 ABOVE
Instant Market Value of $5,818

Price: $5,988

Mileage: 146,679

Location: Oklahoma City, OK 73114

Certified Pre-Owned: No Color: Siler Description: Used 2004 BMW 3 Series 330i for sale - $5,988, 146,679 miles with Premium Package
Avg. Dealer Rating: (21 reviews) "The best of the best."
https://static.cargurus.com/images/forsale/2017/03/17/01/38/2004_bmw_3_series-pic-7754212309425139205-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Santa Cruz, CA 95062

Fair Deal
$256 ABOVE
Instant Market Value of $6,732

Price: $6,988

Mileage: 123,459

Location: Santa Cruz, CA 95062

Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,988, 123,459 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Travis was very helpful and friendly. We talked about my preferences for the truck I was looking for. How much I had to spend and so forth. He is a good listener. Even though I didn't purchase the truck I came to look at. He shared with me his experience. That would help me in the future with a truck I wished to buy. And yes they did get to me very quickly when I emailed them! "
https://static.cargurus.com/images/forsale/2017/04/03/21/01/2004_bmw_3_series-pic-7137403042918206215-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Pasadena, MD 21122

Fair Deal
$964 ABOVE
Instant Market Value of $6,924

Price: $7,888

Mileage: 97,357

Location: Pasadena, MD 21122

Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $7,888, 97,357 miles
Avg. Dealer Rating: (23 reviews) "Magothy was the best dealership we ever had the pleasure to deal with, no hidden fees, had everything ready to go like he promised , I would have no problem recommending friends to Bennie !!!!!!!!!!!"
https://static.cargurus.com/images/forsale/2017/05/20/07/58/2004_bmw_3_series-pic-420121959149190880-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Orlando, FL 32810

Price: $4,795

Mileage: ?

Location: Orlando, FL 32810

Certified Pre-Owned: No Transmission: Automatic Color: Aluminum Description: Used 2004 BMW 3 Series 330i for sale - $4,795 with Leather Seats
Avg. Dealer Rating: (9 reviews) "Very good"
https://static.cargurus.com/images/forsale/2016/09/12/10/09/2004_bmw_3_series-pic-6363281524091299902-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Auburn, WA 98002

Price: $5,995

Mileage: 119,902

Location: Auburn, WA 98002

Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 330i for sale - $5,995, 119,902 miles
Avg. Dealer Rating: (5 reviews) "Called to ask a few questions was told they would get back in touch and never heard back ..they could have been straight up and said they weren't interested in my trade in."
https://static.cargurus.com/images/forsale/2017/05/14/17/19/2004_bmw_3_series-pic-4380287166862126891-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Duluth, GA 30097

Price: $10,900

Mileage: 65,866

Location: Duluth, GA 30097

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Red Description: Used 2004 BMW 3 Series 330i for sale - $10,900, 65,866 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Nice guy's but car had too many issues"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Pikeville, KY 41501

Price: Negotiable

Mileage: 114,108

Location: Pikeville, KY 41501

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 330i for sale , 114,108 miles with Alloy Wheels
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 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 95 Great Deals $25,999 8,267 listings
2016 BMW 3 Series 116 Great Deals $19,995 3,030 listings
2015 BMW 3 Series 21 Great Deals $14,799 877 listings
2014 BMW 3 Series 176 Great Deals $12,995 4,343 listings
2013 BMW 3 Series 74 Great Deals $11,900 2,367 listings
2012 BMW 3 Series 26 Great Deals $11,500 681 listings
2011 BMW 3 Series 120 Great Deals $6,740 2,555 listings
2010 BMW 3 Series 32 Great Deals $6,495 802 listings
2009 BMW 3 Series 49 Great Deals $5,499 1,318 listings
2008 BMW 3 Series 75 Great Deals $4,490 1,775 listings