2004 BMW 3 Series 330xi Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

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

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/07/03/08/25/2004_bmw_3_series-pic-5515432014209395762-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Harrisburg, PA 17109

Great Deal
$1,925 BELOW
Instant Market Value of $10,415

Price: $8,490

Mileage: 93,094

Location: Harrisburg, PA 17109

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $8,490, 93,094 miles with Sunroof/Moonroof, Alloy Wheels, Climate Package
Avg. Dealer Rating: (13 reviews) "Good truck"
http://static.cargurus.com/images/forsale/2014/09/07/03/45/2004_bmw_3_series-pic-6756647487616286250-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Philadelphia, PA 19115

Great Deal
$1,682 BELOW
Instant Market Value of $9,177

Price: $7,495

Mileage: 107,975

Location: Philadelphia, PA 19115

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $7,495, 107,975 miles
Avg. Dealer Rating: (13 reviews) "Do not go to this place Ken and George will rip you off poor businessman lack of communication just a bad experience I will never buy a car from them ever again. and if The vehicle says it has a full warranty And need repairs they will not honor it. Do not I repeat Do not buy from USA exporting And auto sales. "
http://static.cargurus.com/images/forsale/2014/07/26/05/11/2004_bmw_3_series-pic-5070087207137991151-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Schaumburg, IL 60173

Good Deal
$1,035 BELOW
Instant Market Value of $8,012

Price: $6,977

Mileage: 130,586

Location: Schaumburg, IL 60173

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $6,977, 130,586 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "after speaking with a salesman by phone and submitting 2 offers by email on a used vehicle there was no response from this dealership, very disappointing."
http://static.cargurus.com/images/forsale/2014/03/23/16/27/2004_bmw_3_series-pic-8390037442906869831-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Sioux City, IA 51103

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

Price: $7,900

Mileage: 121,094

Location: Sioux City, IA 51103

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,900, 121,094 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very impressive inventory. The dealers are people of few words, but really pleasant to work with. Worth the trip to Sioux Falls."
http://edge.vinsolutions.com/images/live/DealerImages/225775000/225775116/0_5307.jpg

2004 BMW 3 Series 330xi Used Cars in Lansing, IL 60438

Good Deal
$909 BELOW
Instant Market Value of $9,908

Price: $8,999

Mileage: 89,651

Location: Lansing, IL 60438

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $8,999, 89,651 miles with Leather Seats
http://static.cargurus.com/images/forsale/2014/05/01/23/33/2004_bmw_3_series-pic-3568700831784520622-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Fort Lauderdale, FL 33312

Good Deal
$801 BELOW
Instant Market Value of $9,696

Price: $8,895

Mileage: 92,229

Location: Fort Lauderdale, FL 33312

Average time on market: 23 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: (5 reviews) "Car didn't look nothing the like the pictures!!!"
http://static.cargurus.com/images/forsale/2014/09/14/11/00/2004_bmw_3_series-pic-2036897597962392619-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Harrisburg, PA 17109

Good Deal
$667 BELOW
Instant Market Value of $9,657

Price: $8,990

Mileage: 99,762

Location: Harrisburg, PA 17109

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,990, 99,762 miles with Sunroof/Moonroof
Avg. Dealer Rating: (13 reviews) "No problems"
http://static.cargurus.com/images/forsale/2014/07/27/15/32/2004_bmw_3_series-pic-1391793580227475938-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Teterboro, NJ 07608

Fair Deal
$572 BELOW
Instant Market Value of $9,567

Price: $8,995

Mileage: 95,480

Location: Teterboro, NJ 07608

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 95,480 miles
Avg. Dealer Rating: (1 review) "Called the dealer, they have no idea what happened to the car and how it got on Cargurus -car may have been sent to wholesale. Have a feeling this was just to get customers to call or for them to call us to sell us something else."
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

Fair Deal
$355 BELOW
Instant Market Value of $9,354

Price: $8,999

Mileage: 99,943

Location: Harrison, NJ 07029

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,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/09/01/20/21/2004_bmw_3_series-pic-1503260948686967377-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Worcester, MA 01603

Fair Deal
$318 BELOW
Instant Market Value of $12,113

Price: $11,795

Mileage: 58,883

Location: Worcester, MA 01603

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $11,795, 58,883 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Good, not great, but good. I would buy from him."
http://static.cargurus.com/images/forsale/2014/09/02/04/51/2004_bmw_3_series-pic-6775154567171018419-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Philadelphia, PA 19115

Fair Deal
$306 BELOW
Instant Market Value of $8,301

Price: $7,995

Mileage: 117,137

Location: Philadelphia, PA 19115

Average time on market: 23 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 117,137 miles with Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Great!"
http://static.cargurus.com/images/forsale/2014/08/29/02/55/2004_bmw_3_series-pic-412272962426045492-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Downingtown, PA 19335

Fair Deal
$263 BELOW
Instant Market Value of $8,244

Price: $7,981

Mileage: 127,581

Location: Downingtown, PA 19335

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,981, 127,581 miles with Leather Seats
Avg. Dealer Rating: (7 reviews) "Reponded very quickly but no longer had the car I was intrested in."
http://static.cargurus.com/images/forsale/2014/07/18/22/09/2004_bmw_3_series-pic-3492549456284530486-152x114.jpeg

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

Fair Deal
$154 BELOW
Instant Market Value of $7,543

Price: $7,389

Mileage: 138,787

Location: Frederick, MD 21705

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 330xi for sale - $7,389, 138,787 miles with Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Great"
http://static.cargurus.com/images/forsale/2014/09/12/19/54/2004_bmw_3_series-pic-5135903007485888979-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Teterboro, NJ 07608

Fair Deal
$53 BELOW
Instant Market Value of $9,853

Price: $9,800

Mileage: 99,177

Location: Teterboro, NJ 07608

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $9,800, 99,177 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "When I am ready to purchase my vehicle I will certainly purchase it at VML Motors. Chris is very polite as well as professional. "
http://static.cargurus.com/images/forsale/2014/05/31/15/34/2004_bmw_3_series-pic-2758939961039996213-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Bronx, NY 10452

Fair Deal
$51 BELOW
Instant Market Value of $7,050

Price: $6,999

Mileage: 148,345

Location: Bronx, NY 10452

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $6,999, 148,345 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Great ty"
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
614 Great Deals out of 15,971 listings starting at $1,500
BMW M3
82 Great Deals out of 1,334 listings starting at $3,288
Mercedes-Benz C-Class
933 Great Deals out of 20,057 listings starting at $2,495

New BMW 3 Series By Year

2015 BMW 3 Series
2,921 listings
2014 BMW 3 Series
10,831 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Baltimore MD
8 listings starting at $7,389
2004 BMW 3 Series 330xi in Boston MA
3 listings starting at $8,995
2004 BMW 3 Series 330xi in Chicago IL
3 listings starting at $6,977
2004 BMW 3 Series 330xi in Cincinnati OH
1 listing
2004 BMW 3 Series 330xi in Denver CO
4 listings starting at $7,990
2004 BMW 3 Series 330xi in Los Angeles CA
1 listings starting at $7,950
2004 BMW 3 Series 330xi in Miami FL
2 listings starting at $8,895
2004 BMW 3 Series 330xi in New York NY
16 listings starting at $6,999
2004 BMW 3 Series 330xi in Philadelphia PA
7 listings starting at $7,495
2004 BMW 3 Series 330xi in Portland OR
1 listings starting at $11,994
2004 BMW 3 Series 330xi in Saint Louis MO
1 listing
2004 BMW 3 Series 330xi in Seattle WA
1 listings starting at $12,995
2004 BMW 3 Series 330xi in Washington DC
4 listings starting at $7,389