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/2014/11/21/21/26/2004_bmw_3_series-pic-1492296367684876127-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Elmhurst, NY 11373

Great Deal
$2,133 BELOW
Instant Market Value of $6,723

Price: $4,590

Mileage: 161,340

Location: Elmhurst, NY 11373

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $4,590, 161,340 miles
Avg. Dealer Rating: (14 reviews) "car was already sold...dealer tried searching for others.."
http://static.cargurus.com/images/forsale/2014/12/06/21/44/2004_bmw_3_series-pic-5459576687498620236-152x114.jpeg

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

Good Deal
$1,484 BELOW
Instant Market Value of $7,774

Price: $6,290

Mileage: 138,983

Location: Frederick, MD 21704

Average time on market: 21 days Certified Pre-Owned: No Color: Unspecified Description: Used 2004 BMW 3 Series 330xi for sale - $6,290, 138,983 miles
Avg. Dealer Rating: (9 reviews) "No response on whether more information was available. "
http://static.cargurus.com/images/forsale/2014/12/06/05/13/2004_bmw_3_series-pic-4338178016583596148-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Charlotte, NC 28217

Good Deal
$1,358 BELOW
Instant Market Value of $9,857

Price: $8,499

Mileage: 95,891

Location: Charlotte, NC 28217

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $8,499, 95,891 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Very good"
http://images.cobaltgroup.com/8/0/2/9811740208x152.jpg

2004 BMW 3 Series 330xi Used Cars in Hasbrouck Heights, NJ 07604

Good Deal
$1,284 BELOW
Instant Market Value of $8,279

Price: $6,995

Mileage: 121,000

Location: Hasbrouck Heights, NJ 07604

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 121,000 miles with Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "They were very upfront about the out the door price, however the salesman omitted to inform me that he was selling the vehicle AS IS, I had to ask for a 30 day power train warranty, and the air bag light was on. "
http://static.cargurus.com/images/forsale/2014/10/21/21/53/2004_bmw_3_series-pic-6601229343529447308-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Boston, MA 02127

Good Deal
$1,155 BELOW
Instant Market Value of $10,150

Price: $8,995

Mileage: 81,386

Location: Boston, MA 02127

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 81,386 miles
http://static.cargurus.com/images/forsale/2014/12/11/04/39/2004_bmw_3_series-pic-2018159155063474774-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Villa Park, IL 60181

Good Deal
$1,112 BELOW
Instant Market Value of $6,562

Price: $5,450

Mileage: 171,563

Location: Villa Park, IL 60181

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $5,450, 171,563 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package
Avg. Dealer Rating: (2 reviews) "They contacted me quickly and were very nice."
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

Good Deal
$1,091 BELOW
Instant Market Value of $9,090

Price: $7,999

Mileage: 99,943

Location: Harrison, NJ 07029

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $7,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/12/16/02/24/2004_bmw_3_series-pic-7784990363088582776-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Knoxville, TN 37932

Good Deal
$989 BELOW
Instant Market Value of $8,939

Price: $7,950

Mileage: 135,108

Location: Knoxville, TN 37932

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2004 BMW 3 Series 330xi for sale - $7,950, 135,108 miles
Avg. Dealer Rating: (5 reviews) "I have never thought it possible to lie so much in one transaction. It was not an experience I would wish on anyone."
http://static.cargurus.com/images/forsale/2014/04/22/17/47/2004_bmw_3_series-pic-2579058540443935347-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Miami, FL 33135

Good Deal
$953 BELOW
Instant Market Value of $7,903

Price: $6,950

Mileage: 124,115

Location: Miami, FL 33135

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $6,950, 124,115 miles with Leather Seats, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/11/13/18/28/2004_bmw_3_series-pic-3395185847462315829-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Ledgewood, NJ 07852

Good Deal
$901 BELOW
Instant Market Value of $9,824

Price: $8,923

Mileage: 80,927

Location: Ledgewood, NJ 07852

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,923, 80,927 miles
Avg. Dealer Rating: (3 reviews) "Selling rust buckets and junk cars. "
http://static.cargurus.com/images/forsale/2014/10/30/00/51/2004_bmw_3_series-pic-8085338977876403790-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Buffalo, NY 14216

Fair Deal
$451 BELOW
Instant Market Value of $9,401

Price: $8,950

Mileage: 117,532

Location: Buffalo, NY 14216

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 330xi for sale - $8,950, 117,532 miles
Avg. Dealer Rating: (3 reviews) "They were reasonable and help me kindly ..highly recommend anyone "
http://images.cobaltgroup.com/chrome_jpgs/2004/4102x152.jpg

2004 BMW 3 Series 330xi Used Cars in Rochester, MN 55901

Fair Deal
$425 BELOW
Instant Market Value of $8,415

Price: $7,990

Mileage: 115,520

Location: Rochester, MN 55901

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,990, 115,520 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "My inquiry was answered quickly and the salesperson seemed to be honest in answering my questions."
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
$237 BELOW
Instant Market Value of $9,132

Price: $8,895

Mileage: 92,229

Location: Fort Lauderdale, FL 33312

Average time on market: 21 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: (4 reviews) "Friendly and helpful"
http://static.cargurus.com/images/forsale/2014/11/18/20/37/2004_bmw_3_series-pic-6522206113160392059-152x114.jpeg

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

Fair Deal
$69 BELOW
Instant Market Value of $8,569

Price: $8,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 - $8,500, 123,785 miles
Avg. Dealer Rating: (13 reviews) "Was promptly contacted after leaving inquiry. Persistent."
http://static.cargurus.com/images/forsale/2014/10/01/03/33/2004_bmw_3_series-pic-725887496675201241-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Chicago, IL 60618

Fair Deal
$17 BELOW
Instant Market Value of $8,005

Price: $7,988

Mileage: 134,123

Location: Chicago, IL 60618

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Description: Used 2004 BMW 3 Series 330xi for sale - $7,988, 134,123 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "I called to make sure the car was still there and they responded."
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
494 Great Deals out of 16,426 listings starting at $1,500
BMW M3
98 Great Deals out of 1,387 listings starting at $4,500
Mercedes-Benz C-Class
714 Great Deals out of 21,857 listings starting at $1,500

Broader Searches

All BMW 3 Series Listings
1,436 Great Deals out of 38,538 listings starting at $1,688
All BMW 3 Series 330xi Listings
287 Great Deals out of 5,298 listings starting at $1,888

New BMW 3 Series By Year

2015 BMW 3 Series
12,266 listings
2014 BMW 3 Series
5,496 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Baltimore MD
4 listings starting at $6,390
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 $8,499
2004 BMW 3 Series 330xi in Chicago IL
3 listings starting at $5,450
2004 BMW 3 Series 330xi in Denver CO
1 listings starting at $8,000
2004 BMW 3 Series 330xi in Indianapolis IN
1 listings starting at $8,996
2004 BMW 3 Series 330xi in Kansas City MO
1 listing
2004 BMW 3 Series 330xi in Los Angeles CA
1 listings starting at $5,500
2004 BMW 3 Series 330xi in Miami FL
2 listings starting at $6,950
2004 BMW 3 Series 330xi in Minneapolis MN
1 listings starting at $7,990
2004 BMW 3 Series 330xi in New York NY
22 listings starting at $4,590
2004 BMW 3 Series 330xi in Philadelphia PA
5 listings starting at $6,879
2004 BMW 3 Series 330xi in Saint Louis MO
1 listing
2004 BMW 3 Series 330xi in San Francisco CA
2 listings starting at $10,991
2004 BMW 3 Series 330xi in Tampa FL
1 listing