2004 BMW 3 Series for Sale in Atlanta, GA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 330i Review
by Angio

Fantastic Daily Driver

This car handles great, it is a blast to drive. It looks like a four door M3, which wasn't offered in 2004. It has the M Wheels and Body Kit which were big pluses in the styling department. It is built solid and doesn't have any rattles or clanks common with a lot of cars. I think the quality of the build is the reason it hasn't had any major m...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/23/13/13/2004_bmw_3_series-pic-4754160167190443059-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Snellville, GA 30078

Good Deal
$1,245 BELOW
Instant Market Value of $5,744

Price: $4,499

Mileage: 118,040

Location: Snellville, GA 30078

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci for sale - $4,499, 118,040 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Employee just suggested I get a loan through a credit union or some place similar.And that was the extent of our conversation."
https://static.cargurus.com/images/forsale/2017/04/20/20/53/2005_bmw_3_series-pic-9067599439197349934-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Marietta, GA 30060

Good Deal
$1,768 BELOW
Instant Market Value of $8,268

Price: $6,500

Mileage: 103,214

Location: Marietta, GA 30060

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $6,500, 103,214 miles with Sunroof/Moonroof
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330Ci Convertible Used Cars in Roswell, GA 30075

Good Deal
$1,941 BELOW
Instant Market Value of $7,940

Price: $5,999

Mileage: 77,750

Location: Roswell, GA 30075

Certified Pre-Owned: No Transmission: Automatic Color: Sil Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $5,999, 77,750 miles
Avg. Dealer Rating: (5 reviews) "This dealership responded to my email and informed me about the vehicle I was interested in. The salesman Eadgar was great I would definitely recommend this dealership."
https://static.cargurus.com/images/forsale/2017/04/17/02/25/2004_bmw_3_series-pic-2217323413993015605-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Marietta, GA 30067

Good Deal
$1,031 BELOW
Instant Market Value of $6,029

Price: $4,998

Mileage: 168,822

Location: Marietta, GA 30067

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $4,998, 168,822 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (19 reviews) "Very easy "
https://static.cargurus.com/images/forsale/2017/01/25/19/28/2005_bmw_3_series-pic-1952528173869213506-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Mableton, GA 30126

Good Deal
$1,789 BELOW
Instant Market Value of $10,288

Price: $8,499

Mileage: 62,120

Location: Mableton, GA 30126

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $8,499, 62,120 miles with Navigation System, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "it was good they responded unfortunately it wasn't perfect for me but hey that's ok"
https://static.cargurus.com/images/forsale/2017/03/23/07/43/2004_bmw_3_series-pic-8740744514204114042-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Snellville, GA 30078

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

Price: $6,495

Mileage: 108,956

Location: Snellville, GA 30078

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,495, 108,956 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Our family's experience with Auto-Rama and the owner Kelly was excellent! Great guy.....even if he is a Tennessee fan!"
https://static.cargurus.com/images/forsale/2017/03/25/07/56/2004_bmw_3_series-pic-9140792455481188146-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Marietta, GA 30060

Fair Deal
$994 BELOW
Instant Market Value of $6,989

Price: $5,995

Mileage: 96,808

Location: Marietta, GA 30060

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $5,995, 96,808 miles with Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Told me my credit wasnt good enough and to look else where. "
https://static.cargurus.com/images/forsale/2017/04/28/08/02/2005_bmw_3_series-pic-2566227354165330863-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Buford, GA 30518

Fair Deal
$1,338 BELOW
Instant Market Value of $6,337

Price: $4,999

Mileage: 142,504

Location: Buford, GA 30518

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $4,999, 142,504 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (41 reviews) "Terrible experience. They never contacted me. I finally went there and the price was $11999, instead of $9850 as listed. I drive 1st truck ac didn't work, the 2nd had a flat,!the 3rd truck had brake issues. He made a copy of dl then he said he has to keep it for a month. I argued and got the copy back.. They were not honest terrible experience!"
https://static.cargurus.com/images/forsale/2016/12/02/04/18/2004_bmw_3_series-pic-5401910428474079606-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Lawrenceville, GA 30046

Fair Deal
$817 BELOW
Instant Market Value of $8,308

Price: $7,491

Mileage: 86,283

Location: Lawrenceville, GA 30046

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,491, 86,283 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (114 reviews) "I had a great experience with AR motorsports! Everyone was so friendly and easy to work, especially Melody! I did not feel pressured to buy a car as soon as I walked on the lot like I have at other dealerships. I got a great deal and would absolutely buy another car from them and refer others to them. Love my new Jeep Grand Cherokee!"
https://static.cargurus.com/images/forsale/2017/03/20/17/46/2004_bmw_3_series-pic-7447242864849077553-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Woodstock, GA 30189

Fair Deal
$794 BELOW
Instant Market Value of $5,993

Price: $5,199

Mileage: 125,962

Location: Woodstock, GA 30189

Average time on market: 38 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,199, 125,962 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Zero!!!! That's how I rate this dealer! Absolutely rudest and unprofessional! Don't waist your time even look at their cars! I called to inquire more information on vehicle I was interested in and was ready to write a check and drive away but the dealer, after 3minutes of conversation told me I am waisting HIS time and hang up the phone!!! Well sir ... I really liked car but ... I will pay more for professionalism of OTHER dealership... "
https://static.cargurus.com/images/forsale/2017/04/21/01/54/2005_bmw_3_series-pic-3514602925470422372-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Marietta, GA 30060

Fair Deal
$119 BELOW
Instant Market Value of $5,118

Price: $4,999

Mileage: 140,467

Location: Marietta, GA 30060

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Not Specified Description: Used 2005 BMW 3 Series 325i for sale - $4,999, 140,467 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "My experience with Brandon was great ...I would definitely do business with this dealer and would recommend dealer to anyone in the market for a vehicle....Made me and my girl feel experience wonderful......"
https://static.cargurus.com/images/forsale/2017/03/29/02/00/2003_bmw_3_series-pic-7057716752718977783-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Marietta, GA 30060

Fair Deal
$19 BELOW
Instant Market Value of $5,014

Price: $4,995

Mileage: 114,122

Location: Marietta, GA 30060

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 114,122 miles
Avg. Dealer Rating: (39 reviews) "Great "
https://static.cargurus.com/images/forsale/2016/11/11/06/26/2005_bmw_3_series-pic-7897506913205630420-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Union City, GA 30291

Fair Deal
$41 BELOW
Instant Market Value of $5,391

Price: $5,350

Mileage: 109,200

Location: Union City, GA 30291

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci for sale - $5,350, 109,200 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "It was a pleasure working with them they were very timely and responsive to all mg needs questions and concern. I highly recommend them"
https://static.cargurus.com/images/forsale/2017/04/24/11/25/2005_bmw_3_series-pic-989824351969568099-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Roswell, GA 30075

Fair Deal
$219 BELOW
Instant Market Value of $3,919

Price: $3,700

Mileage: 182,316

Location: Roswell, GA 30075

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $3,700, 182,316 miles with Sunroof/Moonroof
Avg. Dealer Rating: (34 reviews) "Great!"
https://static.cargurus.com/images/forsale/2017/01/10/11/59/2004_bmw_3_series-pic-4296990268437767005-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Conyers, GA 30012

Fair Deal
$19 ABOVE
Instant Market Value of $5,281

Price: $5,300

Mileage: 117,455

Location: Conyers, GA 30012

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $5,300, 117,455 miles
Avg. Dealer Rating: (1 review) "Dealer teturned my call."
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
2017 BMW 3 Series 44 Great Deals $27,996 8,298 listings
2016 BMW 3 Series 143 Great Deals $19,995 3,445 listings
2015 BMW 3 Series 19 Great Deals $15,999 949 listings
2014 BMW 3 Series 204 Great Deals $11,980 4,432 listings
2013 BMW 3 Series 90 Great Deals $11,950 2,853 listings
2012 BMW 3 Series 30 Great Deals $11,500 713 listings
2011 BMW 3 Series 118 Great Deals $7,495 2,804 listings
2010 BMW 3 Series 36 Great Deals $5,795 885 listings
2009 BMW 3 Series 41 Great Deals $5,399 1,418 listings
2008 BMW 3 Series 61 Great Deals $4,700 1,908 listings