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 325i Review
by Casey

Fun and practical

I love driving, and my car is a joy to drive. It's solid and handles curvy roads with aplomb, as I drive around wine country or along the breathtaking California coast. The car has been very reliable thus far as well; I haven't encountered any issues, and I just keep up with routine maintenance. But, there's an element of practicality as well...

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/11/20/22/29/2005_bmw_3_series-pic-5408614054646479701-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Rochester, NH 03867

Great Deal
$3,427 BELOW
Instant Market Value of $7,827

Price: $4,400

Mileage: 132,671

Location: Rochester, NH 03867

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2005 BMW 3 Series 325xi for sale - $4,400, 132,671 miles
Avg. Dealer Rating: (1 review) "Best sales people I've dealt with. Easy financing process."
http://static.cargurus.com/images/forsale/2014/11/13/10/51/2004_bmw_3_series_330ci-pic-5409172830459075713-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Orange Park, 32067

Great Deal
$3,581 BELOW
Instant Market Value of $10,081

Price: $6,500

Mileage: 97,409

Location: Orange Park, 32067

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci for sale - $6,500, 97,409 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Premium Wheels, Premium Package
http://static.cargurus.com/images/forsale/2014/11/06/03/12/2004_bmw_3_series-pic-4536395078093660575-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Jacksonville, FL 32211

Great Deal
$3,561 BELOW
Instant Market Value of $8,311

Price: $4,750

Mileage: 140,320

Location: Jacksonville, FL 32211

Average time on market: 15 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $4,750, 140,320 miles
Avg. Dealer Rating: (1 review) "Great help"
http://static.cargurus.com/images/forsale/2014/12/06/19/26/2003_bmw_3_series_325xi-pic-8341786824743377690-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Plainfield, 07060

Great Deal
$2,575 BELOW
Instant Market Value of $5,975

Price: $3,400

Mileage: 144,465

Location: Plainfield, 07060

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Green Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $3,400, 144,465 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/12/08/00/56/2005_bmw_3_series_325ci_convertible-pic-7538466949971906241-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Bowie, 20719

Great Deal
$3,645 BELOW
Instant Market Value of $11,144

Price: $7,499

Mileage: 90,000

Location: Bowie, 20719

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Navy Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,499, 90,000 miles with Sport Package, Leather Seats, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/12/13/10/45/2003_bmw_3_series-pic-1214941424642115848-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in New Castle, DE 19720

Great Deal
$3,041 BELOW
Instant Market Value of $8,031

Price: $4,990

Mileage: 98,601

Location: New Castle, DE 19720

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Color: White Description: Used 2003 BMW 3 Series 330i for sale - $4,990, 98,601 miles
Avg. Dealer Rating: (18 reviews) "helpful"
http://static.cargurus.com/images/forsale/2014/12/13/04/20/2004_bmw_3_series-pic-7728193174408853272-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Bordentown, NJ 08505

Great Deal
$2,411 BELOW
Instant Market Value of $7,306

Price: $4,895

Mileage: 125,001

Location: Bordentown, NJ 08505

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $4,895, 125,001 miles
Avg. Dealer Rating: (2 reviews) "very patient dealer, gave me a lot of his time to look at a car that I was unsure about buying. In the end I did not buy a car from them, but I did appreciate them working with me on the price and other possible options. "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330Ci Used Cars in Cleveland, OH 44102

Great Deal
$2,957 BELOW
Instant Market Value of $7,947

Price: $4,990

Mileage: 133,102

Location: Cleveland, OH 44102

Average time on market: 19 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $4,990, 133,102 miles
Avg. Dealer Rating: (15 reviews) "Friendly, excellent prices, and returned calls and texts promptly."
http://static.cargurus.com/images/forsale/2014/10/22/15/49/2005_bmw_3_series-pic-5599679121840881409-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Orlando, FL 32805

Great Deal
$2,947 BELOW
Instant Market Value of $9,946

Price: $6,999

Mileage: 121,155

Location: Orlando, FL 32805

Average time on market: 24 days Certified Pre-Owned: No Color: Gray Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $6,999, 121,155 miles
Avg. Dealer Rating: (4 reviews) "good"
http://static.cargurus.com/images/forsale/2014/05/10/02/48/2003_bmw_3_series-pic-2398641013751001271-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Stafford, VA 22554

Great Deal
$2,420 BELOW
Instant Market Value of $7,415

Price: $4,995

Mileage: 134,543

Location: Stafford, VA 22554

Average time on market: 17 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 134,543 miles with Navigation System, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "i m so glade to contacted you, be couse you brong me a very good deals"
http://static.cargurus.com/images/forsale/2014/11/06/03/04/2005_bmw_3_series-pic-4932579075928265608-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Paterson, NJ 07503

Great Deal
$2,711 BELOW
Instant Market Value of $9,706

Price: $6,995

Mileage: 57,617

Location: Paterson, NJ 07503

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $6,995, 57,617 miles
Avg. Dealer Rating: (8 reviews) "Mecca auto sale have to come down on the price a little bit it's too high other than that The prices is fear"
http://static.cargurus.com/images/forsale/2014/10/26/00/12/2004_bmw_3_series-pic-7310160969688095068-152x114.jpeg

2004 BMW 3 Series 325i Wagon Used Cars in Slidell, LA 70461

Great Deal
$2,534 BELOW
Instant Market Value of $6,881

Price: $4,347

Mileage: 142,541

Location: Slidell, LA 70461

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Alpine White Description: Used 2004 BMW 3 Series 325i Wagon for sale - $4,347, 142,541 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Best car buying experience ever!"
http://static.cargurus.com/images/forsale/2014/12/05/03/37/2004_bmw_3_series-pic-8964474759537850135-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Las Vegas, NV 89117

Great Deal
$2,383 BELOW
Instant Market Value of $8,375

Price: $5,992

Mileage: 94,362

Location: Las Vegas, NV 89117

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2004 BMW 3 Series 325i for sale - $5,992, 94,362 miles
Avg. Dealer Rating: (16 reviews) "Dealer responded promptly, I received good service, was treated well, no one tried to oversell or pressure me at all, it was very laid back. I was given thbe car overnight to drive it to make decision. The purchase and paperwork process was fast and smooth. The salesman took a lot of time after purchase(several hours) helping familiarize me to the car."
http://static.cargurus.com/images/forsale/2014/10/26/14/36/2004_bmw_3_series_325ci_convertible-pic-6689857511092597740-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in North Miami Beach, 33160

Great Deal
$2,790 BELOW
Instant Market Value of $11,890

Price: $9,100

Mileage: 69,500

Location: North Miami Beach, 33160

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,100, 69,500 miles with Leather Seats, Aluminum Wheels, Heat Package, Premium Package, Climate Package
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Convertible Used Cars in Fort Wayne, IN 46808

Great Deal
$3,175 BELOW
Instant Market Value of $14,060

Price: $10,885

Mileage: 46,416

Location: Fort Wayne, IN 46808

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,885, 46,416 miles
Avg. Dealer Rating: (9 reviews) "Excellent"
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
527 Great Deals out of 16,881 listings starting at $1,500
BMW M3
98 Great Deals out of 1,430 listings starting at $4,500
Mercedes-Benz C-Class
675 Great Deals out of 21,749 listings starting at $1,500

New BMW 3 Series By Year

2015 BMW 3 Series
12,743 listings
2014 BMW 3 Series
5,436 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
37 listings starting at $5,995
2004 BMW 3 Series in Baltimore MD
29 listings starting at $4,995
2004 BMW 3 Series in Boston MA
3 Great Deals out of 31 listings starting at $5,500
2004 BMW 3 Series in Charlotte NC
8 listings starting at $5,995
2004 BMW 3 Series in Chicago IL
3 Great Deals out of 28 listings starting at $5,450
2004 BMW 3 Series in Cincinnati OH
10 listings starting at $5,999
2004 BMW 3 Series in Cleveland OH
7 listings starting at $4,873
2004 BMW 3 Series in Dallas TX
22 listings starting at $4,990
2004 BMW 3 Series in Denver CO
12 listings starting at $6,500
2004 BMW 3 Series in Detroit MI
6 listings starting at $4,500
2004 BMW 3 Series in Houston TX
21 listings starting at $5,995
2004 BMW 3 Series in Indianapolis IN
12 listings starting at $5,950
2004 BMW 3 Series in Kansas City MO
5 listings starting at $6,650
2004 BMW 3 Series in Las Vegas NV
13 listings starting at $5,992
2004 BMW 3 Series in Los Angeles CA
56 listings starting at $4,995