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 Lance

How could you not like this car!?

I've driven a handfull of E46's. They're all solid, impressive cars. They handle well and perform well over all. They get great reviews. They're comfortable, quiet and safe. But I'd pick a 5 series first

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,312 BELOW
Instant Market Value of $10,307

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/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,257 BELOW
Instant Market Value of $9,157

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/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,202 BELOW
Instant Market Value of $9,192

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/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,163 BELOW
Instant Market Value of $9,686

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,044 BELOW
Instant Market Value of $8,019

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/25/10/42/2004_bmw_3_series-pic-1997959435560998174-152x114.jpeg

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

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

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
$870 BELOW
Instant Market Value of $7,070

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://static.cargurus.com/images/forsale/2014/10/05/04/15/2004_bmw_3_series-pic-4412706912276479828-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Harrisburg, PA 17109

Good Deal
$867 BELOW
Instant Market Value of $9,617

Price: $8,750

Mileage: 99,995

Location: Harrisburg, PA 17109

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,750, 99,995 miles
Avg. Dealer Rating: (14 reviews) "Great car good price great customer service"
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
$482 BELOW
Instant Market Value of $7,277

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
$399 BELOW
Instant Market Value of $9,389

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, Climate Package, Alloy Wheels
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
$321 BELOW
Instant Market Value of $9,320

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
$306 BELOW
Instant Market Value of $9,201

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
$192 BELOW
Instant Market Value of $8,080

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
$180 BELOW
Instant Market Value of $9,080

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
$157 BELOW
Instant Market Value of $8,152

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
462 Great Deals out of 14,995 listings starting at $1,500
BMW M3
101 Great Deals out of 1,389 listings starting at $4,991
Mercedes-Benz C-Class
670 Great Deals out of 20,822 listings starting at $1,998

Broader Searches

All BMW 3 Series Listings
1,113 Great Deals out of 36,873 listings starting at $1,200
All BMW 3 Series 330xi Listings
293 Great Deals out of 4,877 listings starting at $1,200

New BMW 3 Series By Year

2015 BMW 3 Series
7,580 listings
2014 BMW 3 Series
9,125 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
7 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
3 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 Tampa FL
1 listing