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 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

Loading...
Featured Listings
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Belle Plaine, IA 52208

Great Deal
$1,563 BELOW
Instant Market Value of $10,539

Price: $8,976

Mileage: 95,364

Location: Belle Plaine, IA 52208

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,976, 95,364 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "They e-mailed me to telll mr they had someone else looking at it. They also called when it wasn't available. Even without buying from them I was impressed!"
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,262 BELOW
Instant Market Value of $9,257

Price: $7,995

Mileage: 118,042

Location: Lancaster, PA 17603

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 118,042 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Salesman was extremely helpful and professional."
http://static.cargurus.com/images/forsale/2014/03/23/16/27/2004_bmw_3_series-pic-8390037442906869831-152x114.jpeg

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

Good Deal
$1,022 BELOW
Instant Market Value of $8,922

Price: $7,900

Mileage: 121,094

Location: Sioux City, IA 51103

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,900, 121,094 miles with Alloy Wheels
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/07/18/22/09/2004_bmw_3_series-pic-3492549456284530486-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Frederick, MD 21705

Good Deal
$981 BELOW
Instant Market Value of $7,671

Price: $6,690

Mileage: 138,787

Location: Frederick, MD 21705

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 330xi for sale - $6,690, 138,787 miles with Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Great"
http://static.cargurus.com/images/forsale/2014/05/01/23/33/2004_bmw_3_series-pic-3568700831784520622-152x114.jpeg

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

Good Deal
$955 BELOW
Instant Market Value of $9,850

Price: $8,895

Mileage: 92,229

Location: Fort Lauderdale, FL 33312

Average time on market: 20 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: (5 reviews) "Car didn't look nothing the like the pictures!!!"
http://static.cargurus.com/images/forsale/2014/09/14/11/00/2004_bmw_3_series-pic-2036897597962392619-152x114.jpeg

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

Good Deal
$678 BELOW
Instant Market Value of $9,668

Price: $8,990

Mileage: 99,762

Location: Harrisburg, PA 17109

Average time on market: 20 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,990, 99,762 miles with Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "Great car good price great customer service"
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

Fair Deal
$621 BELOW
Instant Market Value of $10,319

Price: $9,698

Mileage: 91,437

Location: Alexandria, VA 22312

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $9,698, 91,437 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
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/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
$464 BELOW
Instant Market Value of $9,463

Price: $8,999

Mileage: 99,943

Location: Harrison, NJ 07029

Average time on market: 20 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/09/18/03/55/2004_bmw_3_series-pic-2510640295489600623-152x114.jpeg

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

Fair Deal
$394 BELOW
Instant Market Value of $8,389

Price: $7,995

Mileage: 117,137

Location: Philadelphia, PA 19115

Average time on market: 20 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 117,137 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Great!"
http://static.cargurus.com/images/forsale/2014/08/29/02/55/2004_bmw_3_series-pic-412272962426045492-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Downingtown, PA 19335

Fair Deal
$369 BELOW
Instant Market Value of $8,350

Price: $7,981

Mileage: 127,581

Location: Downingtown, PA 19335

Average time on market: 20 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,981, 127,581 miles with Leather Seats
Avg. Dealer Rating: (7 reviews) "Reponded very quickly but no longer had the car I was intrested in."
http://static.cargurus.com/images/forsale/2014/09/12/19/54/2004_bmw_3_series-pic-5135903007485888979-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Teterboro, NJ 07608

Fair Deal
$210 BELOW
Instant Market Value of $10,010

Price: $9,800

Mileage: 99,177

Location: Teterboro, NJ 07608

Average time on market: 20 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $9,800, 99,177 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "When I am ready to purchase my vehicle I will certainly purchase it at VML Motors. Chris is very polite as well as professional. "
http://static.cargurus.com/images/forsale/2014/08/20/14/34/2003_bmw_3_series-pic-7782976975432715973-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Burien, WA 98148

Fair Deal
$154 BELOW
Instant Market Value of $10,149

Price: $9,995

Mileage: 101,881

Location: Burien, WA 98148

Average time on market: 20 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 330xi for sale - $9,995, 101,881 miles
Avg. Dealer Rating: (6 reviews) "Responsive sales staff, not sure how honest they were though"
http://static.cargurus.com/images/forsale/2014/08/31/07/28/2004_bmw_3_series-pic-7176518205699890396-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Merrimack, NH 03054

Fair Deal
$83 BELOW
Instant Market Value of $9,078

Price: $8,995

Mileage: 117,077

Location: Merrimack, NH 03054

Average time on market: 20 days Certified Pre-Owned: No Transmission: Manual Color: Green Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 117,077 miles with Premium Package, Climate Package
Avg. Dealer Rating: (2 reviews) "Very responsive and helpful"
http://static.cargurus.com/images/forsale/2014/06/12/14/38/2004_bmw_3_series-pic-5298195909229029926-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Jersey City, NJ 07305

Fair Deal
$36 BELOW
Instant Market Value of $11,536

Price: $11,500

Mileage: 64,661

Location: Jersey City, NJ 07305

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $11,500, 64,661 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Only responded once after a week and a half."
http://static.cargurus.com/images/forsale/2014/07/05/02/11/2004_bmw_3_series-pic-8904731030324799890-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in McHenry, IL 60051

Price: $4,494

Mileage: 163,242

Location: McHenry, IL 60051

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $4,494, 163,242 miles with Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "Amber nice young lady as well as the the young man I guess he is a shop worker Debbie not friendly we were basically told we were keeping them from going home on time even though we purchased the vehicle"
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
595 Great Deals out of 15,496 listings starting at $1,500
BMW M3
99 Great Deals out of 1,398 listings starting at $4,991
Mercedes-Benz C-Class
852 Great Deals out of 21,179 listings starting at $2,500

Broader Searches

All BMW 3 Series Listings
1,404 Great Deals out of 34,182 listings starting at $1,795
All BMW 3 Series 330xi Listings
286 Great Deals out of 4,826 listings starting at $2,495

New BMW 3 Series By Year

2015 BMW 3 Series
2,940 listings
2014 BMW 3 Series
10,604 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Atlanta GA
1 listing
2004 BMW 3 Series 330xi in Baltimore MD
7 listings starting at $7,388
2004 BMW 3 Series 330xi in Boston MA
3 listings starting at $8,995
2004 BMW 3 Series 330xi in Chicago IL
3 listings starting at $6,999
2004 BMW 3 Series 330xi in Denver CO
4 listings starting at $7,990
2004 BMW 3 Series 330xi in Los Angeles CA
1 listings starting at $7,950
2004 BMW 3 Series 330xi in Miami FL
3 listings starting at $7,950
2004 BMW 3 Series 330xi in New York NY
27 listings starting at $7,495
2004 BMW 3 Series 330xi in Philadelphia PA
9 listings starting at $7,495
2004 BMW 3 Series 330xi in Saint Louis MO
1 listing
2004 BMW 3 Series 330xi in Seattle WA
1 listings starting at $9,995
2004 BMW 3 Series 330xi in Washington DC
3 listings starting at $7,388