2004 BMW 3 Series 330xi Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

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.

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

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2013/11/13/09/44/2004_bmw_3_series-pic-2203958651799515092-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Harrison, NJ 07029

Great Deal
$2,287 BELOW
Instant Market Value of $8,786

Price: $6,499

Mileage: 99,943

Location: Harrison, NJ 07029

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,499, 99,943 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "exchanged emails. seller never followed up with phone number. seller stated car was located in NJ then ND. not comfortable with situation."
http://static.cargurus.com/images/forsale/2015/02/01/16/02/2004_bmw_3_series-pic-1907583804268959625-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Bend, OR 97701

Great Deal
$2,161 BELOW
Instant Market Value of $12,151

Price: $9,990

Mileage: 68,000

Location: Bend, OR 97701

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $9,990, 68,000 miles with Climate Package
Avg. Dealer Rating: (1 review) "Quick to get back to me."
http://static.cargurus.com/images/forsale/2015/01/09/05/17/2004_bmw_3_series-pic-1131678671554154750-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Chicago, IL 60641

Good Deal
$934 BELOW
Instant Market Value of $9,834

Price: $8,900

Mileage: 80,780

Location: Chicago, IL 60641

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,900, 80,780 miles
Avg. Dealer Rating: (10 reviews) "good experience"
http://static.cargurus.com/images/forsale/2015/02/25/08/23/2004_bmw_3_series-pic-3574694303218475924-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Savannah, GA 31419

Good Deal
$913 BELOW
Instant Market Value of $8,908

Price: $7,995

Mileage: 106,121

Location: Savannah, GA 31419

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 106,121 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "I had to call them did not get a reply from the email"
http://static.cargurus.com/images/forsale/2015/02/14/13/24/2004_bmw_3_series-pic-5667112394650393833-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Montgomeryville, PA 18936

Good Deal
$885 BELOW
Instant Market Value of $7,880

Price: $6,995

Mileage: 125,117

Location: Montgomeryville, PA 18936

Average time on market: 22 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 125,117 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (10 reviews) "Alex Haff, you created by far the BEST service/sales environment when purchasing our vehicle from Lansdale Jeep with a no hassle approach. I have never experienced such excellent & professional customer service in all of my 25 yrs when looking to purchase a vehicle. Truly epic. You have gained a customer for life. Far worth the drive from Philadelphia, PA."
http://static.cargurus.com/images/forsale/2015/01/15/20/16/2004_bmw_3_series-pic-170521931076418055-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Holland, MI 49423

Good Deal
$843 BELOW
Instant Market Value of $8,343

Price: $7,500

Mileage: 123,785

Location: Holland, MI 49423

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,500, 123,785 miles with Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Was promptly contacted after leaving inquiry. Persistent."
http://static.cargurus.com/images/forsale/2015/02/14/02/10/2004_bmw_3_series-pic-4654919891228170364-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Fremont, CA 94538

Good Deal
$823 BELOW
Instant Market Value of $8,805

Price: $7,982

Mileage: 130,901

Location: Fremont, CA 94538

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,982, 130,901 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package
Avg. Dealer Rating: (17 reviews) "Very quick response, nice low pressure sales."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Hasbrouck Heights, NJ 07604

Good Deal
$822 BELOW
Instant Market Value of $7,817

Price: $6,995

Mileage: 121,980

Location: Hasbrouck Heights, NJ 07604

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 121,980 miles
Avg. Dealer Rating: (6 reviews) "Adi was great to work with. She gave me all the information on the car I was looking at as well as the carfax. C&K has some beautiful cars and I would recommend them to anyone looking for a pre-owned car."
http://static.cargurus.com/images/forsale/2014/04/22/17/47/2004_bmw_3_series-pic-2579058540443935347-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Miami, FL 33135

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

Price: $6,950

Mileage: 124,115

Location: Miami, FL 33135

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $6,950, 124,115 miles with Leather Seats, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/02/01/15/20/2004_bmw_3_series-pic-1613407059750758357-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Sacramento, CA 95825

Good Deal
$675 BELOW
Instant Market Value of $9,670

Price: $8,995

Mileage: 113,782

Location: Sacramento, CA 95825

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Sil Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 113,782 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (2 reviews) "Very happy with my purchase, the dealer was small but took very good car of me and made my buying experience great. would buy from them again."
http://static.cargurus.com/images/forsale/2015/01/20/17/46/2004_bmw_3_series-pic-5661991528895958680-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Louisville, KY 40213

Fair Deal
$523 BELOW
Instant Market Value of $8,423

Price: $7,900

Mileage: 121,430

Location: Louisville, KY 40213

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $7,900, 121,430 miles
http://static.cargurus.com/images/forsale/2015/02/16/02/16/2004_bmw_3_series-pic-4187172550912640752-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Lafayette, IN 47905

Fair Deal
$455 BELOW
Instant Market Value of $9,450

Price: $8,995

Mileage: 92,904

Location: Lafayette, IN 47905

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 92,904 miles
Avg. Dealer Rating: (2 reviews) "It was fast and easy! Thank you!"
http://static.cargurus.com/images/forsale/2014/12/24/23/50/2004_bmw_3_series-pic-6343023989185349938-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Schenectady, NY 12305

Fair Deal
$306 BELOW
Instant Market Value of $9,301

Price: $8,995

Mileage: 104,000

Location: Schenectady, NY 12305

Average time on market: 22 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 104,000 miles with Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2014/10/13/12/20/2004_bmw_3_series-pic-525087347721198449-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Fort Lauderdale, FL 33312

Fair Deal
$212 BELOW
Instant Market Value of $9,107

Price: $8,895

Mileage: 92,229

Location: Fort Lauderdale, FL 33312

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Brilliant Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,895, 92,229 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Friendly and helpful"
http://static.cargurus.com/images/forsale/2014/12/09/01/34/2004_bmw_3_series-pic-4434869709791580358-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Rockville, MD 20852

Fair Deal
$135 BELOW
Instant Market Value of $7,126

Price: $6,991

Mileage: 141,328

Location: Rockville, MD 20852

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $6,991, 141,328 miles with Premium Package
Avg. Dealer Rating: (17 reviews) "great customer service!"
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

Acura TL
248 Great Deals out of 6,143 listings starting at $2,500
Audi A4
329 Great Deals out of 11,018 listings starting at $1,500
Infiniti G35
139 Great Deals out of 3,321 listings starting at $3,495

Broader Searches

All BMW 3 Series Listings
1,192 Great Deals out of 33,970 listings starting at $2,000
All BMW 3 Series 330xi Listings
252 Great Deals out of 5,381 listings starting at $2,000

New BMW 3 Series By Year

2015 BMW 3 Series
11,211 listings
2014 BMW 3 Series
2,824 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Baltimore MD
6 listings starting at $6,991
2004 BMW 3 Series 330xi in Boston MA
1 listings starting at $8,995
2004 BMW 3 Series 330xi in Chicago IL
6 listings starting at $6,950
2004 BMW 3 Series 330xi in Denver CO
3 listings starting at $8,000
2004 BMW 3 Series 330xi in Indianapolis IN
3 listings starting at $8,995
2004 BMW 3 Series 330xi in Miami FL
3 listings starting at $6,950
2004 BMW 3 Series 330xi in New York NY
20 listings starting at $6,499
2004 BMW 3 Series 330xi in Philadelphia PA
6 listings starting at $6,995
2004 BMW 3 Series 330xi in Portland OR
1 listings starting at $8,995
2004 BMW 3 Series 330xi in San Francisco CA
1 listings starting at $7,982
2004 BMW 3 Series 330xi in Washington DC
5 listings starting at $6,991