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 Robert

Tank in the Snow

I love this vehicle, espcially in the snow. I'd recommend a BMW to anyone, espcially us who live in climates with snow. Over all it's a well built car, it handles well, has some quick acceleration, and it's a pretty comfy ride. It has both the Sports and Luxery packages. It's a black exterior with tan interior (one of my favorite set ups for a ...

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

Great Deal
$1,486 BELOW
Instant Market Value of $10,481

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

Great Deal
$1,362 BELOW
Instant Market Value of $9,352

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

Great Deal
$1,360 BELOW
Instant Market Value of $9,860

Price: $8,500

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,500, 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/11/05/32/2004_bmw_3_series-pic-9180059371114115563-152x114.jpeg

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

Great Deal
$1,359 BELOW
Instant Market Value of $9,259

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/20/12/14/2004_bmw_3_series-pic-7761669034073312150-152x114.jpeg

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

Good Deal
$1,072 BELOW
Instant Market Value of $9,067

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
$1,023 BELOW
Instant Market Value of $7,223

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/31/04/30/2004_bmw_3_series-pic-3631691229826016742-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Hamilton, OH 45011

Good Deal
$955 BELOW
Instant Market Value of $8,405

Price: $7,450

Mileage: 141,049

Location: Hamilton, OH 45011

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 - $7,450, 141,049 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

Good Deal
$662 BELOW
Instant Market Value of $7,457

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://static.cargurus.com/images/forsale/2014/10/30/15/59/2004_bmw_3_series_330xi-pic-3194861712183879730-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Miami, 33146

Fair Deal
$581 BELOW
Instant Market Value of $9,081

Price: $8,500

Mileage: 108,100

Location: Miami, 33146

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,500, 108,100 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
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
$535 BELOW
Instant Market Value of $9,430

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: (4 reviews) "Friendly and helpful"
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
$516 BELOW
Instant Market Value of $9,515

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/07/44/2004_bmw_3_series-pic-346789796294976477-152x114.jpeg

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

Fair Deal
$354 BELOW
Instant Market Value of $8,242

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

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/09/23/13/43/2004_bmw_3_series-pic-7737643757306120119-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in South Elgin, IL 60177

Fair Deal
$288 BELOW
Instant Market Value of $6,783

Price: $6,495

Mileage: 171,553

Location: South Elgin, IL 60177

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $6,495, 171,553 miles
Avg. Dealer Rating: (4 reviews) "they are a little ways from me about an hour and a half away so I just have't gotten around to take that trip yet, plus it's not the colors I'm seeking, did talk to them phone phone"
http://static.cargurus.com/images/forsale/2014/10/11/06/50/2004_bmw_3_series-pic-3779251135084119063-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Longmont, CO 80501

Fair Deal
$198 BELOW
Instant Market Value of $9,197

Price: $8,999

Mileage: 116,904

Location: Longmont, CO 80501

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $8,999, 116,904 miles
Avg. Dealer Rating: (5 reviews) "They were very nice, answered all our questions and we got the vehicle we wanted."
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
409 Great Deals out of 15,221 listings starting at $1,500
BMW M3
92 Great Deals out of 1,376 listings starting at $4,990
Mercedes-Benz C-Class
651 Great Deals out of 21,645 listings starting at $2,850

Broader Searches

All BMW 3 Series Listings
1,191 Great Deals out of 37,870 listings starting at $1,200
All BMW 3 Series 330xi Listings
266 Great Deals out of 5,264 listings starting at $1,200

New BMW 3 Series By Year

2015 BMW 3 Series
9,045 listings
2014 BMW 3 Series
8,040 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 $7,888
2004 BMW 3 Series 330xi in Boston MA
5 listings starting at $8,900
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
5 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
22 listings starting at $6,795
2004 BMW 3 Series 330xi in Philadelphia PA
4 listings starting at $6,541
2004 BMW 3 Series 330xi in Portland OR
3 listings starting at $9,999
2004 BMW 3 Series 330xi in Tampa FL
1 listing
2004 BMW 3 Series 330xi in Washington DC
5 listings starting at $7,888