2004 BMW 3 Series 330xi Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330xi Review
by Ashley7732

The best daily driver I've driven yet.

I searched for months for this car. I love it. It's amazing in the snow, which is why I searched for another one. And for whatever reason, this body style handles better in snow than the newer models I've owned.

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/2014/10/21/21/53/2004_bmw_3_series-pic-6601229343529447308-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Boston, MA 02127

Good Deal
$1,300 BELOW
Instant Market Value of $10,295

Price: $8,995

Mileage: 81,386

Location: Boston, MA 02127

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 81,386 miles
http://static.cargurus.com/images/forsale/2014/10/19/02/21/2004_bmw_3_series-pic-3750975398759323913-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Cleveland, OH 44102

Good Deal
$1,252 BELOW
Instant Market Value of $9,242

Price: $7,990

Mileage: 114,954

Location: Cleveland, OH 44102

Average time on market: 19 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $7,990, 114,954 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "still shown on guru went to auction aprox. oct. 1."
http://static.cargurus.com/images/forsale/2014/10/11/05/32/2004_bmw_3_series-pic-9180059371114115563-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Sioux City, IA 51103

Good Deal
$1,213 BELOW
Instant Market Value of $9,113

Price: $7,900

Mileage: 121,094

Location: Sioux City, IA 51103

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,900, 121,094 miles
Avg. Dealer Rating: (2 reviews) "Very impressive inventory. The dealers are people of few words, but really pleasant to work with. Worth the trip to Sioux Falls."
http://static.cargurus.com/images/forsale/2014/09/09/05/23/2004_bmw_3_series-pic-6370041653935102600-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Alexandria, VA 22312

Good Deal
$1,168 BELOW
Instant Market Value of $9,691

Price: $8,523

Mileage: 91,437

Location: Alexandria, VA 22312

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $8,523, 91,437 miles
Avg. Dealer Rating: (12 reviews) "They seemed to be an okay dealer with good deals. They got back to me quickly and allowed me to do most of my deal over the phone. The only downside was the car had a broken taillight which they wanted $1,000 to fix and did not tell me until I noticed a $1,000 price increase in the amount of the car. That turned me off from the entire deal!!!!"
http://static.cargurus.com/images/forsale/2014/10/17/13/04/2004_bmw_3_series-pic-1661120391319833007-152x114.jpeg

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

Good Deal
$1,037 BELOW
Instant Market Value of $8,012

Price: $6,975

Mileage: 141,425

Location: Ephrata, PA 17522

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,975, 141,425 miles
Avg. Dealer Rating: (1 review) "Buying a car from Cliff at Sterling was an easy, seamless process. I was looking for an Audi wagon,...had looked at a few and been jerked around by some of the salesmen I had been dealing with. Once I started dealing with Cliff,...it was a different story,..he was straight forward,...knew more about the car then I did,... and there were no hidden suprises. I highly recommend Stearling Motorcars. Im very pleases with my purchase. Im just a week into driving it,...but it looks like a very solid car. Cliff had the complete CarFax on the car and it was very well maintained and taken care of by one owner. THANKS CLIFF !"
http://static.cargurus.com/images/forsale/2014/09/20/12/14/2004_bmw_3_series-pic-7761669034073312150-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Lancaster, PA 17603

Good Deal
$921 BELOW
Instant Market Value of $8,916

Price: $7,995

Mileage: 118,042

Location: Lancaster, PA 17603

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 118,042 miles
Avg. Dealer Rating: (2 reviews) "Salesman was extremely helpful and professional."
http://static.cargurus.com/images/forsale/2014/10/21/22/55/2004_bmw_3_series-pic-9120365245695518339-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Kansas City, MO 64111

Good Deal
$803 BELOW
Instant Market Value of $7,003

Price: $6,200

Mileage: 160,000

Location: Kansas City, MO 64111

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $6,200, 160,000 miles
Avg. Dealer Rating: (2 reviews) "Great communication. Bought the car and love it! Zoom Zoom!!!"
http://images.cobaltgroup.com/7/4/7/9543241747x152.jpg

2004 BMW 3 Series 330xi Used Cars in Wayzata, MN 55391

Good Deal
$729 BELOW
Instant Market Value of $8,647

Price: $7,918

Mileage: 130,070

Location: Wayzata, MN 55391

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $7,918, 130,070 miles
http://static.cargurus.com/images/forsale/2014/10/13/13/12/2004_bmw_3_series-pic-2262134598446643217-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Haskell, NJ 07420

Fair Deal
$468 BELOW
Instant Market Value of $7,263

Price: $6,795

Mileage: 152,925

Location: Haskell, NJ 07420

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,795, 152,925 miles
Avg. Dealer Rating: (1 review) "Very friendly, honest & accomodating. I even got a free car wash while I was there!! "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Westport, CT 06880

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

Price: $8,990

Mileage: 107,315

Location: Westport, CT 06880

Average time on market: 19 days Certified Pre-Owned: No Transmission: Manual Color: Jet Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,990, 107,315 miles with Leather Seats, Alloy Wheels, Climate Package
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

Fair Deal
$311 BELOW
Instant Market Value of $9,310

Price: $8,999

Mileage: 99,943

Location: Harrison, NJ 07029

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,999, 99,943 miles
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/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
$305 BELOW
Instant Market Value of $9,200

Price: $8,895

Mileage: 92,229

Location: Fort Lauderdale, FL 33312

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Brilliant Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,895, 92,229 miles
Avg. Dealer Rating: (5 reviews) "Car didn't look nothing the like the pictures!!!"
http://static.cargurus.com/images/forsale/2014/10/13/07/44/2004_bmw_3_series-pic-346789796294976477-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Chantilly, VA 20151

Fair Deal
$194 BELOW
Instant Market Value of $8,082

Price: $7,888

Mileage: 133,077

Location: Chantilly, VA 20151

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $7,888, 133,077 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "Contacted me as expected."
http://static.cargurus.com/images/forsale/2014/10/22/10/17/2004_bmw_3_series-pic-8288168905579746243-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Worcester, MA 01602

Fair Deal
$167 BELOW
Instant Market Value of $9,067

Price: $8,900

Mileage: 113,369

Location: Worcester, MA 01602

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,900, 113,369 miles
Avg. Dealer Rating: (2 reviews) "Vehicle was sold"
http://static.cargurus.com/images/forsale/2014/10/18/03/01/2004_bmw_3_series-pic-7196154500043065861-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Erie, PA 16509

Fair Deal
$144 BELOW
Instant Market Value of $8,139

Price: $7,995

Mileage: 133,763

Location: Erie, PA 16509

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 133,763 miles
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
477 Great Deals out of 14,928 listings starting at $1,500
BMW M3
96 Great Deals out of 1,393 listings starting at $4,990
Mercedes-Benz C-Class
671 Great Deals out of 20,775 listings starting at $2,700

Broader Searches

All BMW 3 Series Listings
1,140 Great Deals out of 37,234 listings starting at $1,200
All BMW 3 Series 330xi Listings
265 Great Deals out of 5,060 listings starting at $1,200

New BMW 3 Series By Year

2015 BMW 3 Series
8,009 listings
2014 BMW 3 Series
8,887 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Atlanta GA
2 listings starting at $9,990
2004 BMW 3 Series 330xi in Baltimore MD
6 listings starting at $6,975
2004 BMW 3 Series 330xi in Boston MA
6 listings starting at $7,995
2004 BMW 3 Series 330xi in Chicago IL
4 listings starting at $6,495
2004 BMW 3 Series 330xi in Cincinnati OH
1 listings starting at $8,450
2004 BMW 3 Series 330xi in Cleveland OH
1 listings starting at $7,990
2004 BMW 3 Series 330xi in Denver CO
4 listings starting at $7,990
2004 BMW 3 Series 330xi in Kansas City MO
1 listings starting at $6,200
2004 BMW 3 Series 330xi in Los Angeles CA
1 listings starting at $7,955
2004 BMW 3 Series 330xi in Miami FL
3 listings starting at $8,895
2004 BMW 3 Series 330xi in New York NY
23 listings starting at $6,795
2004 BMW 3 Series 330xi in Philadelphia PA
4 listings starting at $6,975
2004 BMW 3 Series 330xi in Portland OR
1 listings starting at $9,999
2004 BMW 3 Series 330xi in Saint Louis MO
2 listings
2004 BMW 3 Series 330xi in Washington DC
4 listings starting at $7,888