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 Rui

2004 BMW 330 XI

2004 BMW 330 XI. It's a solid car... good looks (i got the sports package). Preformance is good for a "sports sedan" but I'd like a little more. Overall I've been happy with it. Planning to upgrade to the M3 soon. Not sure if I'm going coupe or convertible yet. Preferably in white.

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/2015/04/12/21/20/2004_bmw_3_series_330xi-pic-1209566217754680325-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Buford, 30518

Great Deal
$1,891 BELOW
Instant Market Value of $9,391

Price: $7,500

Mileage: 97,400

Location: Buford, 30518

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Stahlblau Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $7,500, 97,400 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
http://static.cargurus.com/images/forsale/2015/05/12/05/12/2004_bmw_3_series-pic-4170795944851028853-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Nashville, TN 37216

Good Deal
$1,660 BELOW
Instant Market Value of $7,159

Price: $5,499

Mileage: 148,735

Location: Nashville, TN 37216

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $5,499, 148,735 miles
Avg. Dealer Rating: (40 reviews) "there prices were to high higher then what they advertise"
http://static.cargurus.com/images/forsale/2015/05/25/22/00/2004_bmw_3_series-pic-2471168010417333246-152x114.jpeg

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

Good Deal
$1,340 BELOW
Instant Market Value of $8,335

Price: $6,995

Mileage: 117,287

Location: Chantilly, VA 20152

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 117,287 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Dealer did respond within hours, but further interaction not needed from them."
http://static.cargurus.com/images/forsale/2015/05/27/04/32/2004_bmw_3_series-pic-4058083259787798755-152x114.jpeg

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

Good Deal
$1,241 BELOW
Instant Market Value of $7,936

Price: $6,695

Mileage: 126,756

Location: Chantilly, VA 20152

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $6,695, 126,756 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Fort Wayne, IN 46818

Good Deal
$1,021 BELOW
Instant Market Value of $9,016

Price: $7,995

Mileage: 111,130

Location: Fort Wayne, IN 46818

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 111,130 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Matt was great. Very helpful. Professional. Not too pushy. "
http://static.cargurus.com/images/forsale/2015/05/11/06/44/2004_bmw_3_series-pic-6192426014176786786-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Indianapolis, IN 46227

Good Deal
$1,001 BELOW
Instant Market Value of $8,296

Price: $7,295

Mileage: 121,472

Location: Indianapolis, IN 46227

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,295, 121,472 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Would have liked a little bit more negotiation on price otherwise pleased with car."
https://content.homenetiol.com/2000259/2069786/640x480/7a68067e644c4017a38526defc553e7a.jpg

2004 BMW 3 Series 330xi Used Cars in Fox Lake, IL 60020

Good Deal
$972 BELOW
Instant Market Value of $7,967

Price: $6,995

Mileage: 127,007

Location: Fox Lake, IL 60020

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 127,007 miles with Aluminum Wheels
Avg. Dealer Rating: (19 reviews) "Took forever to get back to me, so we bought another one instead."
http://static.cargurus.com/images/forsale/2015/07/02/20/19/2004_bmw_3_series-pic-3729324204413241019-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Oswego, NY 13126

Good Deal
$924 BELOW
Instant Market Value of $8,919

Price: $7,995

Mileage: 115,502

Location: Oswego, NY 13126

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 115,502 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Dealer never called me back. Found out truck was sold"
http://static.cargurus.com/images/forsale/2015/06/18/17/47/2004_bmw_3_series-pic-7928905905908759485-152x114.jpeg

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

Good Deal
$807 BELOW
Instant Market Value of $9,302

Price: $8,495

Mileage: 101,077

Location: Merrimack, NH 03054

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $8,495, 101,077 miles with Premium Package
Avg. Dealer Rating: (5 reviews) "Car was out with "partner" for the day til 4 pm I was told then still not there when I returned. When on the lot to browse not one person approached me to help. I felt like this place was shady. Never again. Not to mention awful location with no real parking. "
http://static.cargurus.com/images/forsale/2015/05/26/18/17/2004_bmw_3_series-pic-3270558262190635041-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Willow Spring, NC 27592

Fair Deal
$700 BELOW
Instant Market Value of $9,150

Price: $8,450

Mileage: 106,038

Location: Willow Spring, NC 27592

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $8,450, 106,038 miles with Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/09/22/02/26/2004_bmw_3_series-pic-6747489814480364813-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Fort Collins, CO 80525

Fair Deal
$692 BELOW
Instant Market Value of $7,492

Price: $6,800

Mileage: 143,881

Location: Fort Collins, CO 80525

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $6,800, 143,881 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Amazing company. Would buy from again and again"
http://static.cargurus.com/images/forsale/2015/03/31/17/47/2004_bmw_3_series-pic-8112247584082039319-152x114.jpeg

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

Fair Deal
$524 BELOW
Instant Market Value of $8,024

Price: $7,500

Mileage: 123,785

Location: Holland, MI 49423

Average time on market: 21 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: (17 reviews) "Dealer's price shown on cargurus.com is the price for their employees they are $1,000s higher for everybody else. "
http://static.cargurus.com/images/forsale/2015/06/02/18/51/2004_bmw_3_series-pic-6298889420720237474-152x114.jpeg

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

Fair Deal
$470 BELOW
Instant Market Value of $9,965

Price: $9,495

Mileage: 85,333

Location: Merrimack, NH 03054

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $9,495, 85,333 miles with Premium Package
Avg. Dealer Rating: (5 reviews) "As a small business owner myself, I was surprised by the IAG's lack of paying attention to detail, communication, and concern. I guess Honda Elements sell themselves so that some owners don't really care about their customers, or being professional. Found a better Honda and purchased it with cash, on the spot. "
http://static.cargurus.com/images/forsale/2015/06/05/19/46/2004_bmw_3_series-pic-9215295882318789840-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Belmar, NJ 07719

Fair Deal
$432 BELOW
Instant Market Value of $9,427

Price: $8,995

Mileage: 87,845

Location: Belmar, NJ 07719

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 87,845 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Purchased a really clean 2004 Jeep Grand Cherokee from Surf Auto....with 70,000 miles and serviced . not sure how car gurus does the market analysis ? they said it was $1672.00 over priced but if the Jeep had over 100,000 with needing work it's a great deal ?? The point is Surf Auto sells great cars at a fair price. This place is worth the trip , All the best "
http://static.cargurus.com/images/forsale/2015/06/03/22/29/2004_bmw_3_series-pic-3505591413078925291-152x114.jpeg

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

Fair Deal
$399 BELOW
Instant Market Value of $9,394

Price: $8,995

Mileage: 98,888

Location: Merrimack, NH 03054

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 98,888 miles with Premium Package
Avg. Dealer Rating: (5 reviews) "Great selection, test drove a few, just a bit too far away for me. "
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
553 Great Deals out of 17,437 listings starting at $2,350
BMW M3
42 Great Deals out of 1,041 listings starting at $3,495
Mercedes-Benz C-Class
662 Great Deals out of 23,138 listings starting at $1,799

Broader Searches

All BMW 3 Series Listings
1,081 Great Deals out of 36,283 listings starting at $2,250
All BMW 3 Series 330xi Listings
213 Great Deals out of 4,562 listings starting at $2,390

New BMW 3 Series By Year

2015 BMW 3 Series
16,455 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Atlanta GA
1 listings starting at $7,500
2004 BMW 3 Series 330xi in Baltimore MD
3 listings starting at $6,695
2004 BMW 3 Series 330xi in Boston MA
3 listings starting at $8,495
2004 BMW 3 Series 330xi in Chicago IL
1 listings starting at $6,995
2004 BMW 3 Series 330xi in Cincinnati OH
1 listings starting at $10,816
2004 BMW 3 Series 330xi in Denver CO
2 listings starting at $6,800
2004 BMW 3 Series 330xi in Indianapolis IN
2 listings starting at $7,295
2004 BMW 3 Series 330xi in Miami FL
1 listings starting at $8,895
2004 BMW 3 Series 330xi in Nashville TN
2 listings starting at $5,499
2004 BMW 3 Series 330xi in New York NY
7 listings starting at $8,900
2004 BMW 3 Series 330xi in Philadelphia PA
6 listings starting at $8,900
2004 BMW 3 Series 330xi in Portland OR
1 listings starting at $8,995
2004 BMW 3 Series 330xi in Seattle WA
4 listings starting at $7,495
2004 BMW 3 Series 330xi in Tampa FL
1 listing
2004 BMW 3 Series 330xi in Washington DC
3 listings starting at $6,695