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 leobertucci

I thoroughly enjoy the driving experience of this car-The Ultimate Driving Machine

While the car is nicely appointed for its age, the driving experience of the car is what makes it stand out and it's why I bought it. The manual transmission was critical to the purchase as it allows me to throw the car around for a fun drifting thrill. The engine is strong enough for fighting doldrums. The Harmon Kardon amplification and sound sys...

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/05/18/05/47/2004_bmw_3_series-pic-6975198266348999577-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Columbus, OH 43232

Great Deal
$1,855 BELOW
Instant Market Value of $8,850

Price: $6,995

Mileage: 112,264

Location: Columbus, OH 43232

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 112,264 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/08/21/04/33/2004_bmw_3_series-pic-8600710592219885012-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Perrysburg, OH 43551

Good Deal
$1,576 BELOW
Instant Market Value of $8,176

Price: $6,600

Mileage: 130,292

Location: Perrysburg, OH 43551

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Green Description: Used 2004 BMW 3 Series 330xi for sale - $6,600, 130,292 miles with Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "They did not follow through on sending pictures of vehicle which leads me to believe that they are hiding something about this car."
http://static.cargurus.com/images/forsale/2015/05/18/18/46/2004_bmw_3_series-pic-3344629376587579906-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Denver, NC 28037

Good Deal
$1,525 BELOW
Instant Market Value of $8,020

Price: $6,495

Mileage: 122,602

Location: Denver, NC 28037

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $6,495, 122,602 miles
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,453 BELOW
Instant Market Value of $6,952

Price: $5,499

Mileage: 148,735

Location: Nashville, TN 37216

Average time on market: 29 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: (38 reviews) "Good communication with dealer - honest and straight forward with pricing/cost. Stock hit or miss as with any BH/PH"
http://static.cargurus.com/images/forsale/2015/04/17/02/50/2004_bmw_3_series-pic-7894940308186119068-152x114.jpeg

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

Good Deal
$1,351 BELOW
Instant Market Value of $8,971

Price: $7,620

Mileage: 108,073

Location: Owosso, MI 48867

Average time on market: 29 days Certified Pre-Owned: No Color: Titanium Silver Description: Used 2004 BMW 3 Series 330xi for sale - $7,620, 108,073 miles with Leather Seats, Sunroof/Moonroof, 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."
http://cimg.carsforsale.com/632567/07CD364D-438A-47A9-8ACA-0D8E4D6B98B1_1.jpg?dt=052220151625

2004 BMW 3 Series 330xi Used Cars in Cincinnati, OH 45240

Good Deal
$1,280 BELOW
Instant Market Value of $8,779

Price: $7,499

Mileage: 110,800

Location: Cincinnati, OH 45240

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 330xi for sale - $7,499, 110,800 miles
Avg. Dealer Rating: (7 reviews) "Very helpful"
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,209 BELOW
Instant Market Value of $8,204

Price: $6,995

Mileage: 114,576

Location: Crestwood, IL 60445

Average time on market: 29 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 114,576 miles with 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/27/05/54/2004_bmw_3_series-pic-1784334411743099035-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Plainville, CT 06062

Good Deal
$1,204 BELOW
Instant Market Value of $10,199

Price: $8,995

Mileage: 82,850

Location: Plainville, CT 06062

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 82,850 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Great group of people working there!!! Definitely recommend this place!!!"
http://imagescdn.dealercarsearch.com/Media/10807/5990364/635680064294922782.jpg

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

Good Deal
$991 BELOW
Instant Market Value of $7,986

Price: $6,995

Mileage: 126,756

Location: Chantilly, VA 20152

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 126,756 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/05/03/04/43/2004_bmw_3_series_330xi-pic-4303384934725418369-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Coleraine, 55722

Good Deal
$946 BELOW
Instant Market Value of $6,445

Price: $5,499

Mileage: 158,000

Location: Coleraine, 55722

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $5,499, 158,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Climate Package
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

Good Deal
$714 BELOW
Instant Market Value of $7,514

Price: $6,800

Mileage: 143,881

Location: Fort Collins, CO 80525

Average time on market: 29 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/02/17/00/05/2004_bmw_3_series-pic-6969320404135856466-152x114.jpeg

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

Fair Deal
$621 BELOW
Instant Market Value of $7,620

Price: $6,999

Mileage: 127,419

Location: Fairfax, VA 22030

Average time on market: 29 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 Alloy Wheels
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/2015/04/24/08/03/2004_bmw_3_series-pic-8467220389595861566-152x114.jpeg

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

Fair Deal
$579 BELOW
Instant Market Value of $10,074

Price: $9,495

Mileage: 85,333

Location: Merrimack, NH 03054

Average time on market: 29 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: (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/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
$405 BELOW
Instant Market Value of $9,300

Price: $8,895

Mileage: 92,229

Location: Fort Lauderdale, FL 33312

Average time on market: 29 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 Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Friendly and helpful"
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

Fair Deal
$401 BELOW
Instant Market Value of $8,396

Price: $7,995

Mileage: 117,287

Location: Chantilly, VA 20152

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 117,287 miles with Leather Seats, Sunroof/Moonroof, 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"
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
726 Great Deals out of 17,660 listings starting at $2,850
BMW M3
71 Great Deals out of 1,072 listings starting at $3,495
Mercedes-Benz C-Class
925 Great Deals out of 22,930 listings starting at $2,800

Broader Searches

All BMW 3 Series Listings
1,350 Great Deals out of 36,122 listings starting at $1,495
All BMW 3 Series 330xi Listings
251 Great Deals out of 4,684 listings starting at $1,995

New BMW 3 Series By Year

2015 BMW 3 Series
15,380 listings
2014 BMW 3 Series
2,032 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Atlanta GA
3 listings starting at $8,500
2004 BMW 3 Series 330xi in Baltimore MD
5 listings starting at $6,995
2004 BMW 3 Series 330xi in Boston MA
2 listings starting at $7,995
2004 BMW 3 Series 330xi in Charlotte NC
1 listings starting at $6,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 $7,499
2004 BMW 3 Series 330xi in Denver CO
2 listings starting at $6,800
2004 BMW 3 Series 330xi in Detroit MI
2 listings starting at $6,600
2004 BMW 3 Series 330xi in Indianapolis IN
2 listings starting at $7,995
2004 BMW 3 Series 330xi in Miami FL
2 listings starting at $8,450
2004 BMW 3 Series 330xi in Nashville TN
1 listings starting at $5,499
2004 BMW 3 Series 330xi in New York NY
4 listings starting at $8,900
2004 BMW 3 Series 330xi in Philadelphia PA
4 listings starting at $8,900
2004 BMW 3 Series 330xi in Portland OR
2 listings starting at $7,995
2004 BMW 3 Series 330xi in Seattle WA
2 listings starting at $7,495