2004 BMW 3 Series for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 330i Review
by Joseph

Great Car! Few Issues! Find good local BMW mechanic.

I have loved this car since I've had it. With 113k Ive only had to put $400 in it to keep it driving perfectly! Few cars can be this much luxury, performance, handling and elegance in one package but this one pulls it off.

Find 2004 BMW 3 Series listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/07/19/40/2004_bmw_3_series-pic-400715092803194604-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Saint Louis, MO 63116

Great Deal
$1,999 BELOW
Instant Market Value of $7,499

Price: $5,500

Mileage: 103,353

Location: Saint Louis, MO 63116

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $5,500, 103,353 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Go here if you are looking for some nice modified cars, the manager was a great guy to talk to he helped out with all our questions. I will defenetly be returning."
https://static.cargurus.com/images/forsale/2016/09/21/17/30/2005_bmw_3_series-pic-1250714778519123902-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Alabaster, AL 35007

Great Deal
$2,978 BELOW
Instant Market Value of $9,878

Price: $6,900

Mileage: 97,930

Location: Alabaster, AL 35007

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $6,900, 97,930 miles with Navigation System, Leather Seats
Avg. Dealer Rating: (19 reviews) "Contacted me promptly, answered my questions thoroughly & patiently - the car was just not right for me."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330Ci Convertible Used Cars in Birmingham, AL 35216

Great Deal
$3,023 BELOW
Instant Market Value of $9,018

Price: $5,995

Mileage: 102,877

Location: Birmingham, AL 35216

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,995, 102,877 miles
Avg. Dealer Rating: (2 reviews) "They responded to my email with a promt phone call. Very friendly and helpful staff. One satisfied customer!!!"
https://static.cargurus.com/images/forsale/2016/07/10/03/35/2003_bmw_3_series-pic-5131198056521371042-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Perth Amboy, NJ 08861

Great Deal
$2,024 BELOW
Instant Market Value of $6,719

Price: $4,695

Mileage: 91,275

Location: Perth Amboy, NJ 08861

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $4,695, 91,275 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Just an email to them, and they responded quickly. Did not purchase anything from them."
https://static.cargurus.com/images/forsale/2016/09/21/22/19/2004_bmw_3_series-pic-2234311919230717178-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Lemon Grove, CA 91945

Great Deal
$2,325 BELOW
Instant Market Value of $6,320

Price: $3,995

Mileage: 110,569

Location: Lemon Grove, CA 91945

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blk Description: Used 2004 BMW 3 Series 325i for sale - $3,995, 110,569 miles
Avg. Dealer Rating: (5 reviews) "I asked the salesman if there were any leaks and he responded with "I don't know." I checked and there were excessive leaks. On top of that the transmission fluid was a quart low and the salesman tried to tell me that it was supposed to be like that. I work at a quick lube so I know he was lying to my face."
https://static.cargurus.com/images/forsale/2016/06/21/07/05/2005_bmw_3_series-pic-2402274727332865292-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in West Chicago, IL 60185

Great Deal
$2,671 BELOW
Instant Market Value of $9,666

Price: $6,995

Mileage: 97,187

Location: West Chicago, IL 60185

Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $6,995, 97,187 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very nice guys!! but I got a problem with my finance, the purchase didn't get through"
https://static.cargurus.com/images/forsale/2016/08/18/10/03/2004_bmw_3_series-pic-6274184536545644204-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Mechanicsburg, PA 17050

Great Deal
$2,059 BELOW
Instant Market Value of $7,058

Price: $4,999

Mileage: 108,338

Location: Mechanicsburg, PA 17050

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $4,999, 108,338 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Very good to get back to me same day"
https://static.cargurus.com/images/forsale/2016/08/18/06/49/2004_bmw_3_series-pic-6093914916670101143-152x114.jpeg

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

Great Deal
$2,236 BELOW
Instant Market Value of $11,231

Price: $8,995

Mileage: 47,461

Location: South Hackensack, NJ 07606

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $8,995, 47,461 miles
Avg. Dealer Rating: (17 reviews) "The dealer did reach out to me but I cannot rate because I did not respond as another more attractive option became available"
https://static.cargurus.com/images/forsale/2016/09/22/04/52/2005_bmw_3_series-pic-6014499361530717539-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Newnan, GA 30265

Great Deal
$2,805 BELOW
Instant Market Value of $8,300

Price: $5,495

Mileage: 99,031

Location: Newnan, GA 30265

Average time on market: 48 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $5,495, 99,031 miles
Avg. Dealer Rating: (15 reviews) "great"
https://static.cargurus.com/images/forsale/2016/09/07/21/31/2003_bmw_3_series-pic-7318412143246751486-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Hagerstown, MD 21740

Great Deal
$2,003 BELOW
Instant Market Value of $6,958

Price: $4,955

Mileage: 80,869

Location: Hagerstown, MD 21740

Average time on market: 25 days Certified Pre-Owned: No Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,955, 80,869 miles
Avg. Dealer Rating: (10 reviews) "All were very nice and honest will use them again."
https://static.cargurus.com/images/forsale/2016/08/19/14/14/2004_bmw_3_series-pic-393666149534742109-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Draper, UT 84020

Great Deal
$3,001 BELOW
Instant Market Value of $7,991

Price: $4,990

Mileage: 119,089

Location: Draper, UT 84020

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $4,990, 119,089 miles with Leather Seats
Avg. Dealer Rating: (8 reviews) "Horrible service. I called to purchase a used vehicle. I talked to a sales person whom said they would call back but never did."
https://static.cargurus.com/images/forsale/2016/04/01/15/27/2005_bmw_3_series-pic-8544885854262830355-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Orlando, FL 32803

Great Deal
$2,506 BELOW
Instant Market Value of $7,406

Price: $4,900

Mileage: 116,690

Location: Orlando, FL 32803

Average time on market: 48 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $4,900, 116,690 miles
Avg. Dealer Rating: (6 reviews) "Got to try the cars but they fell short of expectations, owner was very nice."
https://static.cargurus.com/images/forsale/2016/09/24/13/30/2003_bmw_3_series-pic-2188420420527575936-152x114.jpeg

2003 BMW 3 Series 325i Wagon Used Cars in Jersey City, NJ 07306

Great Deal
$2,845 BELOW
Instant Market Value of $5,840

Price: $2,995

Mileage: 134,790

Location: Jersey City, NJ 07306

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Red Description: Used 2003 BMW 3 Series 325i Wagon for sale - $2,995, 134,790 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (35 reviews) " Very professional, stayed in contact thru out was very dilligent and worked hard to put the package together...non pushy but allways reachable.."
https://static.cargurus.com/images/forsale/2016/08/01/05/48/2005_bmw_3_series-pic-355721950051624551-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Lemon Grove, CA 91945

Great Deal
$2,283 BELOW
Instant Market Value of $6,278

Price: $3,995

Mileage: 137,556

Location: Lemon Grove, CA 91945

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci for sale - $3,995, 137,556 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "We test drove it, it is blue, electric blue not gray, they were very helpful. Wish I would have asked a few more questions, but I guess time will tell, as I am on my way back to Spokane, WA. Now."
https://static.cargurus.com/images/forsale/2016/08/24/18/39/2004_bmw_3_series_325i-pic-9004535261650353204-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Millersville, 17551

Great Deal
$2,121 BELOW
Instant Market Value of $6,616

Price: $4,495

Mileage: 113,000

Location: Millersville, 17551

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,495, 113,000 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Power Package, Navigation System, Climate Package
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 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 139 Great Deals $23,000 11,989 listings
2015 BMW 3 Series 42 Great Deals $18,990 1,365 listings
2014 BMW 3 Series 94 Great Deals $15,800 1,653 listings
2013 BMW 3 Series 412 Great Deals $11,950 7,169 listings
2012 BMW 3 Series 59 Great Deals $12,995 960 listings
2011 BMW 3 Series 177 Great Deals $8,900 2,963 listings
2010 BMW 3 Series 55 Great Deals $7,950 883 listings
2009 BMW 3 Series 97 Great Deals $5,975 1,555 listings
2008 BMW 3 Series 99 Great Deals $4,700 1,955 listings
2007 BMW 3 Series 101 Great Deals $3,495 2,086 listings