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 Vaheed

330d sport coupe

The 330cd combined good looks with reasonable practicality and a sense of occasion when driven to it's limit. Re-mapped - this very capable diesel car turns into a sports car bashing power house.

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/08/30/17/50/2004_bmw_3_series-pic-2302181684296199993-152x114.jpeg

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

Great Deal
$1,956 BELOW
Instant Market Value of $8,951

Price: $6,995

Mileage: 90,969

Location: East Rutherford, NJ 07073

Average time on market: 11 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 90,969 miles
Avg. Dealer Rating: (29 reviews) "Great communication."
http://static.cargurus.com/images/forsale/2015/07/27/14/32/2004_bmw_3_series-pic-2204770549392165274-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Alsip, IL 60803

Good Deal
$1,218 BELOW
Instant Market Value of $9,113

Price: $7,895

Mileage: 87,482

Location: Alsip, IL 60803

Average time on market: 11 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Grey Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $7,895, 87,482 miles
http://cimg.carsforsale.com/270695/156EEB12-426F-4CCC-BDC0-04BF1558BA33_1.jpg?dt=081820151730

2004 BMW 3 Series 330xi Used Cars in Canfield, OH 44406

Good Deal
$1,150 BELOW
Instant Market Value of $8,145

Price: $6,995

Mileage: 110,065

Location: Canfield, OH 44406

Average time on market: 11 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Dark Blue Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 110,065 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "The dealer was nice, but didn't know very much about cars. The car was not maintained at all. Signs of it being beat on was very clear. They also had no clue about more than half of the things dealing with the car. All I've dealt with are things they said they "fixed." Would more than likely not buy from them again."
http://static.cargurus.com/images/forsale/2015/08/29/22/21/2004_bmw_3_series-pic-4454233389382763106-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Cookeville, TN 38506

Good Deal
$932 BELOW
Instant Market Value of $8,372

Price: $7,440

Mileage: 123,000

Location: Cookeville, TN 38506

Average time on market: 11 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $7,440, 123,000 miles with Sunroof/Moonroof, Alloy Wheels
http://imagescdn.dealercarsearch.com/Media/4001/4977167/635468249324470840.jpg

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

Good Deal
$754 BELOW
Instant Market Value of $7,554

Price: $6,800

Mileage: 143,881

Location: Fort Collins, CO 80525

Average time on market: 11 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://cimg.carsforsale.com/642338/AD9C543A-9C32-4AEE-BA4D-5D978EBF017A_2.jpg?dt=082920151110

2004 BMW 3 Series 330xi Used Cars in Bridgeport, CT 06604

Good Deal
$776 BELOW
Instant Market Value of $6,026

Price: $5,250

Mileage: 172,000

Location: Bridgeport, CT 06604

Average time on market: 11 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $5,250, 172,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Truck fine, Dealer' phone, hard to reach.."
http://cimg.carsforsale.com/652154/2D8A4A81-BF75-455A-B85F-1FD967B4729D_1.jpg?dt=082120150015

2004 BMW 3 Series 330xi Used Cars in East Windsor, CT 06088

Fair Deal
$669 BELOW
Instant Market Value of $9,164

Price: $8,495

Mileage: 93,869

Location: East Windsor, CT 06088

Average time on market: 11 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 330xi for sale - $8,495, 93,869 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Newark, NJ 07102

Fair Deal
$748 BELOW
Instant Market Value of $8,248

Price: $7,500

Mileage: 110,488

Location: Newark, NJ 07102

Average time on market: 11 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $7,500, 110,488 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Very bad deal. Car had a blown motor; had no spare tire , no cd changer magazine."
http://s3.amazonaws.com/photos.ecarlist.com/Fy/fV/39/0M/2K/3P/eG/td/xc/n7/aA_640.jpg

2004 BMW 3 Series 330xi Used Cars in Saratoga Springs, NY 12866

Fair Deal
$548 BELOW
Instant Market Value of $8,448

Price: $7,900

Mileage: 122,017

Location: Saratoga Springs, NY 12866

Average time on market: 11 days Certified Pre-Owned: No Transmission: Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $7,900, 122,017 miles with Alloy Wheels
http://s3.amazonaws.com/photos.ecarlist.com/9I/YM/aw/24/Mz/VJ/4O/ub/2P/E2/sw_640.jpg

2004 BMW 3 Series 330xi Used Cars in Geneva, NY 14456

Fair Deal
$230 BELOW
Instant Market Value of $9,219

Price: $8,989

Mileage: 98,955

Location: Geneva, NY 14456

Average time on market: 11 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Grey Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $8,989, 98,955 miles with Alloy Wheels
Avg. Dealer Rating: (21 reviews) "The team at Geneva Foreign Sports went above and beyond to work with me during my purchase; Brad was amazing, he stayed late to allow me the opportunity to do a test drive, he had excellent communication, great customer service. The process was simple, enjoyable and comprehensive, transaction on my end was complete in under an hour! Great team, great service, great communication, I will definetly come back to this group for my next purchase. "
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

Fair Deal
$366 BELOW
Instant Market Value of $8,861

Price: $8,495

Mileage: 101,077

Location: Merrimack, NH 03054

Average time on market: 11 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://imagescdn.dealercarsearch.com/Media/4147/6153471/635741192844272894.jpg

2004 BMW 3 Series 330xi Used Cars in Spotsylvania, VA 22551

Price: $5,995

Mileage: 0

Location: Spotsylvania, VA 22551

Average time on market: 11 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $5,995, 0 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Prompt response. Still looking. "
http://static.cargurus.com/images/forsale/2015/04/29/19/07/2004_bmw_3_series-pic-3677640889891491058-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Kissimmee, FL 34744

Price: $7,200

Mileage: 115,116

Location: Kissimmee, FL 34744

Average time on market: 11 days Certified Pre-Owned: No Transmission: Automatic Color: Alumin Description: Used 2004 BMW 3 Series 330xi for sale - $7,200, 115,116 miles
Avg. Dealer Rating: (3 reviews) "Real nice seller.. Good peaple"
http://static.cargurus.com/images/forsale/2015/05/25/14/37/2004_bmw_3_series-pic-6610355412013097746-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Everett, WA 98201

Price: $7,495

Mileage: 0

Location: Everett, WA 98201

Average time on market: 11 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $7,495, 0 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "had a good experience especially with salesman Sam. I ended up buying the car, although the instrument cluster pixels were dead and so i couldn't verify the mileage. Overall, everything went well and also the car had only one key and he promised to look for the second set, still waiting. I would recommend anybody to visit Checkered Flag and especially Sam seemed to be a truthful salesman."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Pompano Beach, FL 33064

Price: Negotiable

Mileage: 124,318

Location: Pompano Beach, FL 33064

Average time on market: 11 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale , 124,318 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
482 Great Deals out of 17,029 listings starting at $1,950
BMW M3
44 Great Deals out of 1,071 listings starting at $4,199
Mercedes-Benz C-Class
564 Great Deals out of 24,869 listings starting at $1,995

Broader Searches

All BMW 3 Series Listings
1,006 Great Deals out of 37,649 listings starting at $1,200
All BMW 3 Series 330xi Listings
201 Great Deals out of 4,491 listings starting at $1,500

New BMW 3 Series By Year

2016 BMW 3 Series
1,227 listings
2015 BMW 3 Series
16,633 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Atlanta GA
1 listings starting at $9,495
2004 BMW 3 Series 330xi in Boston MA
1 listings starting at $8,495
2004 BMW 3 Series 330xi in Chicago IL
2 listings starting at $7,895
2004 BMW 3 Series 330xi in Cleveland OH
2 listings starting at $7,495
2004 BMW 3 Series 330xi in Denver CO
3 listings starting at $6,800
2004 BMW 3 Series 330xi in Indianapolis IN
2 listings starting at $7,495
2004 BMW 3 Series 330xi in Miami FL
2 listings starting at $8,895
2004 BMW 3 Series 330xi in Nashville TN
2 listings starting at $7,440
2004 BMW 3 Series 330xi in New York NY
5 listings starting at $6,995
2004 BMW 3 Series 330xi in Philadelphia PA
4 listings starting at $8,900
2004 BMW 3 Series 330xi in Phoenix AZ
1 listings starting at $8,995
2004 BMW 3 Series 330xi in Pittsburgh PA
1 listings starting at $7,495
2004 BMW 3 Series 330xi in Portland OR
1 listings starting at $11,991
2004 BMW 3 Series 330xi in Seattle WA
2 listings starting at $10,000
2004 BMW 3 Series 330xi in Tampa FL
1 listing