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

CarGurus Quick Poll

2004 BMW 3 Series 330xi Review
by alyssa6625

Best car for drivers ages 16-80

Performance wise this car held up to BMW's motto: "the ultimate driving machine". It was incredibly fun to drive whether for pleasure or business. Added tint made the inside slightly cooler, and an additional ipod adapter built in through the side compartment allowed for my playlists to blast through the speakers.

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/16/23/53/2004_bmw_3_series-pic-4435964590410411831-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Middleton, WI 53562

Good Deal
$1,398 BELOW
Instant Market Value of $9,320

Price: $7,922

Mileage: 104,895

Location: Middleton, WI 53562

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $7,922, 104,895 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (26 reviews) "Good follow up"
http://static.cargurus.com/images/forsale/2015/03/17/10/47/2004_bmw_3_series-pic-1269145057505418084-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Crestwood, IL 60445

Good Deal
$1,286 BELOW
Instant Market Value of $8,281

Price: $6,995

Mileage: 114,576

Location: Crestwood, IL 60445

Average time on market: 20 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 114,576 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (14 reviews) "Terrible service not a place to bargain for a use car salesman is no good don't know how they even sale cars "
http://static.cargurus.com/images/forsale/2015/04/03/12/23/2004_bmw_3_series-pic-6493342770056599237-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Lake Hopatcong, NJ 07849

Good Deal
$1,099 BELOW
Instant Market Value of $7,098

Price: $5,999

Mileage: 133,546

Location: Lake Hopatcong, NJ 07849

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Sliver Description: Used 2004 BMW 3 Series 330xi for sale - $5,999, 133,546 miles
Avg. Dealer Rating: (2 reviews) "Very good experience so far. If the car holds up as expected I will upgrade the rating to 5 stars"
http://static.cargurus.com/images/forsale/2015/03/23/05/41/2004_bmw_3_series-pic-1772509765992253666-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Parsippany, NJ 07054

Good Deal
$1,038 BELOW
Instant Market Value of $9,033

Price: $7,995

Mileage: 89,452

Location: Parsippany, NJ 07054

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 89,452 miles
Avg. Dealer Rating: (8 reviews) "Did not seem very interested in making a sale."
http://static.cargurus.com/images/forsale/2015/04/18/13/25/2004_bmw_3_series-pic-3330397388784496045-152x114.jpeg

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

Good Deal
$969 BELOW
Instant Market Value of $8,964

Price: $7,995

Mileage: 98,922

Location: Chantilly, VA 20152

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 98,922 miles with option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (13 reviews) "Nice cars hard place and they won't haggle the price much missed out on car for $300"
http://static.cargurus.com/images/forsale/2015/03/27/07/16/2004_bmw_3_series-pic-2814484912392637743-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Rutherford, NJ 07070

Good Deal
$759 BELOW
Instant Market Value of $6,754

Price: $5,995

Mileage: 146,425

Location: Rutherford, NJ 07070

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $5,995, 146,425 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (9 reviews) "We purchased a car last week. They were very helpful and we are happy with the car. It was a good deal."
http://static.cargurus.com/images/forsale/2015/04/24/08/03/2004_bmw_3_series-pic-8467220389595861566-152x114.jpeg

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

Good Deal
$753 BELOW
Instant Market Value of $10,248

Price: $9,495

Mileage: 85,333

Location: Merrimack, NH 03054

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $9,495, 85,333 miles with option.display_name.premium_package
Avg. Dealer Rating: (8 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/02/17/00/05/2004_bmw_3_series-pic-6969320404135856466-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Fairfax, VA 22030

Good Deal
$725 BELOW
Instant Market Value of $7,724

Price: $6,999

Mileage: 127,419

Location: Fairfax, VA 22030

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $6,999, 127,419 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (19 reviews) "The dealer responded right away and was quite friendly. Only issue was the car specs weren't exactly as noted, such as no back up camera. There's also a 500 dollar fee but that's the case with most dealers these day, The car was quite clean and in working order. Would recommend working with the dealer. "
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
$677 BELOW
Instant Market Value of $7,477

Price: $6,800

Mileage: 143,881

Location: Fort Collins, CO 80525

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $6,800, 143,881 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review) "Amazing company. Would buy from again and again"
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 Naples, FL 34110

Fair Deal
$614 BELOW
Instant Market Value of $10,609

Price: $9,995

Mileage: 72,452

Location: Naples, FL 34110

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Description: Used 2004 BMW 3 Series 330xi for sale - $9,995, 72,452 miles with option.display_name.aluminum_wheels
Avg. Dealer Rating: (10 reviews) "Excellent service "
http://static.cargurus.com/images/forsale/2015/04/16/04/01/2004_bmw_3_series-pic-7669699266188853629-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Prospect, CT 06712

Fair Deal
$507 BELOW
Instant Market Value of $10,306

Price: $9,799

Mileage: 90,418

Location: Prospect, CT 06712

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $9,799, 90,418 miles with option.display_name.aluminum_wheels
Avg. Dealer Rating: (2 reviews) "Good communication. I didn't like first car I saw, but found a nicer one on the lot. A 2005 C240. Cut a Fair deal. Would do business with them again."
http://static.cargurus.com/images/forsale/2015/02/01/15/20/2004_bmw_3_series-pic-4014041973355383673-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Lanham, MD 20706

Fair Deal
$374 BELOW
Instant Market Value of $9,329

Price: $8,955

Mileage: 101,260

Location: Lanham, MD 20706

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,955, 101,260 miles with option.display_name.premium_package
Avg. Dealer Rating: (1 review) "Responded But I Had Already Brouht A car."
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
$335 BELOW
Instant Market Value of $9,230

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 option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (4 reviews) "Friendly and helpful"
http://static.cargurus.com/images/forsale/2015/04/05/10/19/2004_bmw_3_series-pic-27449035325694910-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Huntington, NY 11743

Fair Deal
$267 BELOW
Instant Market Value of $9,262

Price: $8,995

Mileage: 122,296

Location: Huntington, NY 11743

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Grey Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 122,296 miles with option.display_name.premium_package, option.display_name.aluminum_wheels
Avg. Dealer Rating: (11 reviews) "Very unprofessional and dishonest about the automobiles they sell."
http://static.cargurus.com/images/forsale/2015/04/15/15/08/2004_bmw_3_series-pic-5182138868555653121-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Owosso, MI 48867

Fair Deal
$92 BELOW
Instant Market Value of $8,618

Price: $8,526

Mileage: 108,073

Location: Owosso, MI 48867

Average time on market: 20 days Certified Pre-Owned: No Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $8,526, 108,073 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (10 reviews) "Found the van on line. I spoke with Justin and worked out a deal before driving 2 hours to the dealership. The van was cleaned and ready to go. The site visit and test drive proved that the van was "As advertised". I am very happy with my purchase and the dealership. I would recommend them to anyone."
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
787 Great Deals out of 17,514 listings starting at $2,600
BMW M3
68 Great Deals out of 1,133 listings starting at $5,000
Mercedes-Benz C-Class
996 Great Deals out of 22,877 listings starting at $2,451

Broader Searches

All BMW 3 Series Listings
1,368 Great Deals out of 35,286 listings starting at $1,800
All BMW 3 Series 330xi Listings
277 Great Deals out of 4,835 listings starting at $1,800

New BMW 3 Series By Year

2015 BMW 3 Series
13,849 listings
2014 BMW 3 Series
2,379 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Atlanta GA
2 listings starting at $9,509
2004 BMW 3 Series 330xi in Baltimore MD
5 listings starting at $6,999
2004 BMW 3 Series 330xi in Boston MA
4 listings starting at $6,995
2004 BMW 3 Series 330xi in Chicago IL
3 listings starting at $6,950
2004 BMW 3 Series 330xi in Cincinnati OH
1 listing
2004 BMW 3 Series 330xi in Cleveland OH
1 listings starting at $10,000
2004 BMW 3 Series 330xi in Denver CO
3 listings starting at $6,800
2004 BMW 3 Series 330xi in Detroit MI
1 listings starting at $8,526
2004 BMW 3 Series 330xi in Los Angeles CA
1 listings starting at $12,988
2004 BMW 3 Series 330xi in Miami FL
2 listings starting at $7,950
2004 BMW 3 Series 330xi in Minneapolis MN
1 listing
2004 BMW 3 Series 330xi in New York NY
9 listings starting at $5,995
2004 BMW 3 Series 330xi in Philadelphia PA
6 listings starting at $7,995
2004 BMW 3 Series 330xi in Phoenix AZ
1 listings starting at $9,969
2004 BMW 3 Series 330xi in Portland OR
3 listings starting at $6,995