2004 BMW 3 Series 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 listings in your area Enter your ZIP code

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/09/12/20/18/2004_bmw_3_series-pic-797627939079384079-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Lutz, FL 33559

Great Deal
$3,517 BELOW
Instant Market Value of $10,512

Price: $6,995

Mileage: 90,684

Location: Lutz, FL 33559

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,995, 90,684 miles with SL Package, Alloy Wheels
Avg. Dealer Rating: (1 review) "Excellent!"
http://static.cargurus.com/images/forsale/2015/02/25/09/25/2003_bmw_3_series-pic-2492041272615575310-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Sarasota, FL 34239

Great Deal
$2,928 BELOW
Instant Market Value of $7,919

Price: $4,991

Mileage: 93,505

Location: Sarasota, FL 34239

Average time on market: 17 days Certified Pre-Owned: No Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,991, 93,505 miles
Avg. Dealer Rating: (10 reviews) "Excellent"
http://static.cargurus.com/images/forsale/2015/02/10/14/21/2004_bmw_3_series_325ci_convertible-pic-7865254583133110470-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Austin, 78735

Great Deal
$3,410 BELOW
Instant Market Value of $10,905

Price: $7,495

Mileage: 81,500

Location: Austin, 78735

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,495, 81,500 miles with Leather Seats, Navigation System, Premium Package, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/01/30/23/11/2004_bmw_3_series-pic-7599610577705987101-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Naugatuck, CT 06770

Great Deal
$3,381 BELOW
Instant Market Value of $10,376

Price: $6,995

Mileage: 92,300

Location: Naugatuck, CT 06770

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,995, 92,300 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (48 reviews) "Called them twice, 2nd call never returned"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Shreveport, LA 71107

Great Deal
$2,672 BELOW
Instant Market Value of $7,872

Price: $5,200

Mileage: 135,420

Location: Shreveport, LA 71107

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,200, 135,420 miles
Avg. Dealer Rating: (1 review) "..........product overpriced."
http://static.cargurus.com/images/forsale/2015/01/29/02/37/2004_bmw_3_series-pic-1796934828883187090-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Bellevue, WA 98004

Great Deal
$3,004 BELOW
Instant Market Value of $9,998

Price: $6,994

Mileage: 110,308

Location: Bellevue, WA 98004

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,994, 110,308 miles with Premium Package, Sport Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Contacted them once, through this site, to which they called once and emailed 10 times within a few days. Way too pushy."
http://static.cargurus.com/images/forsale/2015/02/11/12/01/2004_bmw_3_series_330i-pic-5134816478471365288-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Fort Worth, 76116

Great Deal
$3,251 BELOW
Instant Market Value of $10,251

Price: $7,000

Mileage: 111,000

Location: Fort Worth, 76116

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $7,000, 111,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
http://static.cargurus.com/images/forsale/2015/02/19/02/18/2005_bmw_3_series-pic-8827607905892011108-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Woodstock, GA 30188

Great Deal
$2,662 BELOW
Instant Market Value of $9,661

Price: $6,999

Mileage: 63,823

Location: Woodstock, GA 30188

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $6,999, 63,823 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Perfect auto purchase transaction, Andrew and his family owned business was very professional and friendly. Great experience! We highly recommend you to check this used auto dealer out on your next auto purchase. "
http://static.cargurus.com/images/forsale/2015/02/24/03/26/2005_bmw_3_series-pic-8803007192402885964-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Thomaston, CT 06787

Great Deal
$2,620 BELOW
Instant Market Value of $9,619

Price: $6,999

Mileage: 85,822

Location: Thomaston, CT 06787

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325i for sale - $6,999, 85,822 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
http://static.cargurus.com/images/forsale/2015/02/13/11/33/2003_bmw_3_series_325i-pic-5239070882595732097-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Glastonbury, 06033

Great Deal
$2,400 BELOW
Instant Market Value of $7,300

Price: $4,900

Mileage: 100,800

Location: Glastonbury, 06033

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Metallic Green Description: Used 2003 BMW 3 Series 325i for sale - $4,900, 100,800 miles with Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/02/15/04/57/2003_bmw_3_series-pic-8362142572781266640-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Hallandale Beach, FL 33009

Great Deal
$2,387 BELOW
Instant Market Value of $7,386

Price: $4,999

Mileage: 95,078

Location: Hallandale Beach, FL 33009

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,999, 95,078 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Falsely advertised prices. That raised red flags to early for me to continue with them any further than the phone call."
http://static.cargurus.com/images/forsale/2015/02/05/01/48/2003_bmw_3_series_330ci_convertible-pic-2664184303438075897-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Los Angeles, 90045

Great Deal
$2,788 BELOW
Instant Market Value of $8,788

Price: $6,000

Mileage: 110,000

Location: Los Angeles, 90045

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Grey Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $6,000, 110,000 miles with Leather Seats, Heat Package, Alloy Wheels, Climate Package
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Used Cars in South Hackensack, NJ 07606

Great Deal
$2,362 BELOW
Instant Market Value of $9,357

Price: $6,995

Mileage: 96,540

Location: South Hackensack, NJ 07606

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325Ci for sale - $6,995, 96,540 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Great people, Great Deal, Great Cars, the lowest prices ever I got my Chrysler from them very good deal i will tell all my friends to go and shop from there "
http://static.cargurus.com/images/forsale/2015/02/05/05/18/2005_bmw_3_series-pic-5946059102794901540-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Hallandale Beach, FL 33009

Great Deal
$2,357 BELOW
Instant Market Value of $8,257

Price: $5,900

Mileage: 115,900

Location: Hallandale Beach, FL 33009

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci for sale - $5,900, 115,900 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "good dealer"
http://static.cargurus.com/images/forsale/2015/02/01/06/02/2003_bmw_3_series-pic-6037966033422252807-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Paterson, NJ 07503

Great Deal
$2,706 BELOW
Instant Market Value of $12,701

Price: $9,995

Mileage: 36,610

Location: Paterson, NJ 07503

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $9,995, 36,610 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Open for negotiations"
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

Acura TL
247 Great Deals out of 6,142 listings starting at $2,500
Audi A4
329 Great Deals out of 11,018 listings starting at $1,500
Infiniti G35
138 Great Deals out of 3,321 listings starting at $3,495

New BMW 3 Series By Year

2015 BMW 3 Series
11,242 listings
2014 BMW 3 Series
2,784 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
35 listings starting at $5,250
2004 BMW 3 Series in Baltimore MD
42 listings starting at $4,995
2004 BMW 3 Series in Boston MA
28 listings starting at $4,200
2004 BMW 3 Series in Charlotte NC
16 listings starting at $4,500
2004 BMW 3 Series in Chicago IL
35 listings starting at $4,995
2004 BMW 3 Series in Cincinnati OH
7 listings starting at $6,300
2004 BMW 3 Series in Cleveland OH
11 listings starting at $5,295
2004 BMW 3 Series in Dallas TX
25 listings starting at $4,990
2004 BMW 3 Series in Denver CO
22 listings starting at $6,500
2004 BMW 3 Series in Detroit MI
6 listings starting at $4,995
2004 BMW 3 Series in Houston TX
25 listings starting at $4,994
2004 BMW 3 Series in Indianapolis IN
13 listings starting at $6,990
2004 BMW 3 Series in Kansas City MO
3 listings starting at $7,995
2004 BMW 3 Series in Las Vegas NV
6 listings starting at $5,995
2004 BMW 3 Series in Los Angeles CA
4 Great Deals out of 60 listings starting at $4,700