2004 BMW 3 Series 330i Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330i Review
by Angio

Fantastic Daily Driver

This car handles great, it is a blast to drive. It looks like a four door M3, which wasn't offered in 2004. It has the M Wheels and Body Kit which were big pluses in the styling department. It is built solid and doesn't have any rattles or clanks common with a lot of cars. I think the quality of the build is the reason it hasn't had any major m...

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

First Previous
Loading...
Next
Featured Listings
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

Great Deal
$2,387 BELOW
Instant Market Value of $9,382

Price: $6,995

Mileage: 104,556

Location: Roswell, GA 30075

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $6,995, 104,556 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "Good guys. Didn't buy there but for right car I would. "
http://static.cargurus.com/images/forsale/2014/10/15/19/48/2004_bmw_3_series-pic-8837875590129165667-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Labelle, FL 33935

Good Deal
$1,785 BELOW
Instant Market Value of $10,435

Price: $8,650

Mileage: 77,047

Location: Labelle, FL 33935

Average time on market: 20 days Certified Pre-Owned: Yes Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $8,650, 77,047 miles
Avg. Dealer Rating: (6 reviews) "Tried to contact dealer a couple of times via car gurus. They had nothing on listing as for what dealership. Someone contacted me over a week later about my inquiry. When I told the sales rep that I purchased a vehicle already. He seemed surprised and as though I was wasting his time. Would never consider so much as looking at vehicle at this dealer ship. "
http://static.cargurus.com/images/forsale/2014/08/21/04/33/2004_bmw_3_series-pic-8600710592219885012-152x114.jpeg

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

Good Deal
$1,667 BELOW
Instant Market Value of $9,066

Price: $7,399

Mileage: 100,300

Location: Duluth, GA 30096

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $7,399, 100,300 miles
Avg. Dealer Rating: (28 reviews) "I bought the car from Gwinnett Suzuki but I am still visiting BMW (original warranty) to guarantee that the car is 100% . Few issues pop up."
http://static.cargurus.com/images/forsale/2014/10/22/10/59/2004_bmw_3_series-pic-2523024012210599651-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Santa Ana, CA 92706

Good Deal
$1,268 BELOW
Instant Market Value of $8,148

Price: $6,880

Mileage: 124,612

Location: Santa Ana, CA 92706

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Blue Description: Used 2004 BMW 3 Series 330i for sale - $6,880, 124,612 miles
http://static.cargurus.com/images/forsale/2014/10/05/04/49/2004_bmw_3_series-pic-1221225980575145212-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Houston, TX 77063

Good Deal
$1,185 BELOW
Instant Market Value of $9,183

Price: $7,998

Mileage: 99,644

Location: Houston, TX 77063

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 330i for sale - $7,998, 99,644 miles
Avg. Dealer Rating: (5 reviews) "The serves was great. Quick response and every one was friendly. Great job"
http://static.cargurus.com/images/forsale/2014/10/24/02/46/2004_bmw_3_series-pic-2974519407007031408-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Circleville, OH 43113

Good Deal
$1,173 BELOW
Instant Market Value of $11,168

Price: $9,995

Mileage: 90,713

Location: Circleville, OH 43113

Average time on market: 20 days Certified Pre-Owned: No Transmission: Manual Color: Alpine White Description: Used 2004 BMW 3 Series 330i for sale - $9,995, 90,713 miles
http://static.cargurus.com/images/forsale/2014/09/25/03/59/2004_bmw_3_series-pic-5398029582773868493-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Philadelphia, PA 19115

Good Deal
$1,030 BELOW
Instant Market Value of $11,025

Price: $9,995

Mileage: 68,874

Location: Philadelphia, PA 19115

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330i for sale - $9,995, 68,874 miles
Avg. Dealer Rating: (12 reviews) "Great!"
http://static.cargurus.com/images/forsale/2014/10/19/06/24/2004_bmw_3_series-pic-3548098040600060254-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in West Babylon, NY 11704

Good Deal
$1,000 BELOW
Instant Market Value of $9,995

Price: $8,995

Mileage: 78,642

Location: West Babylon, NY 11704

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $8,995, 78,642 miles
http://static.cargurus.com/images/forsale/2014/10/08/19/47/2004_bmw_3_series-pic-4106977021520033446-152x114.jpeg

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

Good Deal
$961 BELOW
Instant Market Value of $9,956

Price: $8,995

Mileage: 92,438

Location: Orlando, FL 32807

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $8,995, 92,438 miles
Avg. Dealer Rating: (1 review) "Nice clean and quick reply, friendly"
http://static.cargurus.com/images/forsale/2014/10/11/03/44/2004_bmw_3_series-pic-8398780630254279984-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Las Vegas, NV 89102

Fair Deal
$739 BELOW
Instant Market Value of $8,239

Price: $7,500

Mileage: 126,980

Location: Las Vegas, NV 89102

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $7,500, 126,980 miles
Avg. Dealer Rating: (11 reviews) "dealer called and called again when he got a car for me.But I had already bought as He sold the one I would have considered. but got two more for me to choose from. great follow up"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Mishawaka, IN 46545

Fair Deal
$637 BELOW
Instant Market Value of $10,137

Price: $9,500

Mileage: 83,499

Location: Mishawaka, IN 46545

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $9,500, 83,499 miles
Avg. Dealer Rating: (6 reviews) "Timely response"
http://static.cargurus.com/images/forsale/2014/10/22/21/18/2004_bmw_3_series-pic-5221424797123148821-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Las Vegas, NV 89104

Fair Deal
$635 BELOW
Instant Market Value of $8,623

Price: $7,988

Mileage: 126,550

Location: Las Vegas, NV 89104

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 330i for sale - $7,988, 126,550 miles with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Very friendly. Aims to please"
http://static.cargurus.com/images/forsale/2014/08/30/13/32/2004_bmw_3_series-pic-5100076956437696514-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Bolingbrook, IL 60440

Fair Deal
$602 BELOW
Instant Market Value of $9,593

Price: $8,991

Mileage: 88,520

Location: Bolingbrook, IL 60440

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330i for sale - $8,991, 88,520 miles
Avg. Dealer Rating: (2 reviews) "Overall a good experience."
http://static.cargurus.com/images/forsale/2014/08/22/05/15/2004_bmw_3_series-pic-9084884325741997678-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Willimantic, CT 06226

Fair Deal
$564 BELOW
Instant Market Value of $9,554

Price: $8,990

Mileage: 93,879

Location: Willimantic, CT 06226

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330i for sale - $8,990, 93,879 miles
Avg. Dealer Rating: (40 reviews) "Nice people car was not what I wanted"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Reno, NV 89502

Fair Deal
$461 BELOW
Instant Market Value of $11,456

Price: $10,995

Mileage: 88,383

Location: Reno, NV 89502

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $10,995, 88,383 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Its nice to be able to see lots of options without having to drive from lot to lot. Especially since my car was not very reliable."
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
453 Great Deals out of 14,992 listings starting at $1,500
BMW M3
91 Great Deals out of 1,392 listings starting at $4,990
Mercedes-Benz C-Class
671 Great Deals out of 20,954 listings starting at $2,850

Broader Searches

All BMW 3 Series Listings
1,223 Great Deals out of 37,756 listings starting at $1,200
All BMW 3 Series 330i Listings
253 Great Deals out of 5,089 listings starting at $1,200

New BMW 3 Series By Year

2015 BMW 3 Series
8,606 listings
2014 BMW 3 Series
8,750 listings

Used 2004 BMW 3 Series 330i By City

2004 BMW 3 Series 330i in Atlanta GA
2 listings starting at $6,995
2004 BMW 3 Series 330i in Baltimore MD
2 listings starting at $12,995
2004 BMW 3 Series 330i in Boston MA
2 listings starting at $7,995
2004 BMW 3 Series 330i in Charlotte NC
1 listings starting at $11,399
2004 BMW 3 Series 330i in Chicago IL
2 listings starting at $8,991
2004 BMW 3 Series 330i in Detroit MI
1 listings starting at $7,699
2004 BMW 3 Series 330i in Houston TX
2 listings starting at $7,998
2004 BMW 3 Series 330i in Las Vegas NV
2 listings starting at $7,500
2004 BMW 3 Series 330i in Los Angeles CA
8 listings starting at $6,880
2004 BMW 3 Series 330i in Miami FL
1 listing
2004 BMW 3 Series 330i in Minneapolis MN
1 listing
2004 BMW 3 Series 330i in New York NY
5 listings starting at $8,995
2004 BMW 3 Series 330i in Philadelphia PA
2 listings starting at $9,995
2004 BMW 3 Series 330i in Portland OR
1 listings starting at $7,995
2004 BMW 3 Series 330i in San Diego CA
3 listings starting at $6,995