2004 BMW 3 Series for Sale in Madison, WI

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 330Ci Coupe RWD Review
by Claus

"Middle of the road" sports car with extraordinary quality package

Living in France and having our daughter, it meant replacing the two seater Z3 with a four seater convertible. But this is a totally different species than the Z3. This is medium fast sports car, which happens to have a soft top. Whereas the Z3 was a leisure sotftop in a unique style pacakge (old school car set-up- but then the price was affordable...

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/06/22/06/12/2004_bmw_3_series-pic-7235687472293124905-152x114.jpeg

2004 BMW 3 Series 330Ci Coupe RWD Used Cars in Milwaukee, WI 53215

Fair Deal
$458 BELOW
CarGurus IMV of $4,453

Price: $3,995

Mileage: 190,955

Location: Milwaukee, WI 53215

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Coupe RWD for sale - $3,995, 190,955 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Haven’t bought a vehicle from them yet, but we’re very helpful when I contacted them! They sent the Carfax for me to look at and I also requested more photos of interior which they were happy to email me! "
https://static.cargurus.com/images/forsale/2018/05/15/23/22/2004_bmw_3_series-pic-7715400996588152157-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Crystal Lake, IL 60014

Fair Deal
$262 BELOW
CarGurus IMV of $5,512

Price: $5,250

Mileage: 137,208

Location: Crystal Lake, IL 60014

Average time on market: 25 days Certified Pre-Owned: No Color: Black Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $5,250, 137,208 miles with Aluminum Wheels
Avg. Dealer Rating: (22 reviews) "Nice dealership "
https://static.cargurus.com/images/forsale/2018/05/10/20/23/2004_bmw_3_series-pic-2286673727727141972-152x114.jpeg

2004 BMW 3 Series 330xi Sedan AWD Used Cars in Palatine, IL 60074

Fair Deal
$341 BELOW
CarGurus IMV of $7,340

Price: $6,999

Mileage: 84,961

Location: Palatine, IL 60074

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi Sedan AWD for sale - $6,999, 84,961 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "I've purchased many cars in the past and I have to say that Premier Auto was the easiest transaction of all time! Dan came out to the store on Memorial Day on his way home from vacation (as they were closed) just so that he could show us the car. He also let us put the car on a lift so that my husband could check it all out. I'd recommend this dealership 100%"
https://static.cargurus.com/images/forsale/2018/05/01/19/44/2003_bmw_3_series-pic-2181877334372047795-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible RWD Used Cars in Elgin, IL 60120

Fair Deal
$24 BELOW
CarGurus IMV of $4,524

Price: $4,500

Mileage: 163,238

Location: Elgin, IL 60120

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325Ci Convertible RWD for sale - $4,500, 163,238 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2018/06/24/02/33/2005_bmw_3_series-pic-7054565734525798242-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible RWD Used Cars in Geneva, IL 60134

Fair Deal
$412 ABOVE
CarGurus IMV of $10,538

Price: $10,950

Mileage: 64,195

Location: Geneva, IL 60134

Certified Pre-Owned: No Transmission: Automatic Color: Silver Garu Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible RWD for sale - $10,950, 64,195 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "The owner was very helpful by answering all questions and assisting me with demonstrating all of the cars functions. He was very open when discussing the price and was willing to negotiate a satisfactory exchange for both of us. I would recommend this business to anyone seeking a fair price for a good car."
https://static.cargurus.com/images/forsale/2018/05/10/20/23/2004_bmw_3_series-pic-7664132324700280499-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible RWD Used Cars in Palatine, IL 60074

Fair Deal
$481 ABOVE
CarGurus IMV of $7,514

Price: $7,995

Mileage: 116,790

Location: Palatine, IL 60074

Average time on market: 38 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible RWD for sale - $7,995, 116,790 miles with Sport Package, Leather Seats, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (20 reviews) "Great customer service by salesman Dan! Best experience I’ve had within a dealership!!!"
https://static.cargurus.com/images/forsale/2018/03/30/03/38/2004_bmw_3_series-pic-2152257632927833865-152x114.jpeg

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Milwaukee, WI 53214

Fair Deal
$437 ABOVE
CarGurus IMV of $5,062

Price: $5,499

Mileage: 141,061

Location: Milwaukee, WI 53214

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $5,499, 141,061 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Got a good car for a good price. Austin was great, I'd definitely buy another car here."
https://static.cargurus.com/images/forsale/2018/05/10/19/12/2004_bmw_3_series-pic-5398133519827254165-152x114.jpeg

2004 BMW 3 Series 330Ci Coupe RWD Used Cars in Palatine, IL 60074

Fair Deal
$555 ABOVE
CarGurus IMV of $6,055

Price: $6,610

Mileage: 132,648

Location: Palatine, IL 60074

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Coupe RWD for sale - $6,610, 132,648 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "Correspondence was good but did not agree on price"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 330Ci Convertible RWD Used Cars in Elgin, IL 60120

Fair Deal
$565 ABOVE
CarGurus IMV of $7,430

Price: $7,995

Mileage: 117,742

Location: Elgin, IL 60120

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 330Ci Convertible RWD for sale - $7,995, 117,742 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2018/03/08/17/46/2004_bmw_3_series-pic-2179505145660138280-152x114.jpeg

2004 BMW 3 Series 325i Sedan RWD Used Cars in Lake Geneva, WI 53147

Price: $3,995

Mileage: 186,730

Location: Lake Geneva, WI 53147

Average time on market: 10 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i Sedan RWD for sale - $3,995, 186,730 miles
Avg. Dealer Rating: (5 reviews) "Satisfied with response to my request. History vehicle information is provided with VIN no. search, which is very helpful in decision making. "
https://static.cargurus.com/images/forsale/2018/06/06/12/06/2004_bmw_3_series_325i_sedan_rwd-pic-6506540597494972715-152x114.jpeg

2004 BMW 3 Series 325i Sedan RWD Used Cars in Milwaukee, 53213

Price: $4,200

Mileage: 148,000

Location: Milwaukee, 53213

Average time on market: 10 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i Sedan RWD for sale - $4,200, 148,000 miles with Leather Seats, Sunroof/Moonroof, Climate Package
https://static.cargurus.com/images/forsale/2018/06/13/09/46/2004_bmw_3_series-pic-6658567764312137957-152x114.jpeg

2004 BMW 3 Series 325i Sedan RWD Used Cars in Palatine, IL 60074

Price: $4,798

Mileage: 143,907

Location: Palatine, IL 60074

Average time on market: 10 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Oxford Green Metallic Description: Used 2004 BMW 3 Series 325i Sedan RWD for sale - $4,798, 143,907 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Was contacted, but I requested to get some photos email to me, so I could see what it looked like inside and out. The only photo they had for the vehicle on their website was white with mountains in the background, and it's suppose to gold. (No mountains around here)! Never got a response other than come in and take a test drive. Not going to drive over an hour without seeing what it actually looks like first. Found one at another dealer who just got one in, and only had one photo only as well. asked them for more photos as well. They took the time to take several of them, and sent me a text with all the pictures. within 30 minutes. THAT'S service!!! Top notch, did not. They must not want to sell cars, by not providing such a simple thing. So I'm driving twice the distance to test drive a vehicle that I know what it looks like"
https://static.cargurus.com/images/forsale/2018/05/03/17/52/2004_bmw_3_series-pic-4613986130394371444-152x114.jpeg

2004 BMW 3 Series 325i Sedan RWD Used Cars in Loves Park, IL 61111

Price: $5,995

Mileage: 81,231

Location: Loves Park, IL 61111

Average time on market: 10 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i Sedan RWD for sale - $5,995, 81,231 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Yesterday my uncle went and looked at a Yukon for us as we live over an hour away. When he was done looking at this vehicle I was sold on it (as we FaceTimed). He called us not even 5 minutes later and said you best call and let them know you want that because another person pulled up shortly after and were looking at it. I called and told them I would come today before noon with the money. I gave them my word (and where I’m from that means a lot). He called me at 4 and said that the other person wanted this as well, are you sure you want it. I said YES!! He said he would have to call his boss to see what what he should do (my opinion - I called first and gave you my word you should have waited and if I fell through you could have called the other person) no call back so I called a little after 5 as I didn’t hear back. As sure as heck they sold it Thanks for NOTHING - not happy and will never purchase a vehicle from someone or some place that does that....."
https://static.cargurus.com/images/forsale/2018/05/24/09/56/2003_bmw_3_series-pic-1080565692316041164-152x114.jpeg

2003 BMW 3 Series 325xi Sedan AWD Used Cars in Kenosha, WI 53142

High Price
$952 ABOVE
CarGurus IMV of $4,683

Price: $5,635

Mileage: 142,931

Location: Kenosha, WI 53142

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Topaz Blue Metallic Description: Used 2003 BMW 3 Series 325xi Sedan AWD for sale - $5,635, 142,931 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Over the phone I had asked very specific questions. When I got a return call, every time it was a scripted “...I’ve got great news for you, please call back...” never given an answer over the phone and when I called back to get the answer it was always “Well I talked to the manager and you will need to come in and talk to him”. If that is the case than why is this person calling me and not someone who can actually help me. Their whole push it to get people into the show room but I wanted answers to see if it was worth my time to go into the show room."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Sedan AWD Used Cars in Waukegan, IL 60085

Overpriced
$3,298 ABOVE
CarGurus IMV of $5,602

Price: $8,900

Mileage: 153,643

Location: Waukegan, IL 60085

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi Sedan AWD for sale - $8,900, 153,643 miles with Alloy Wheels
Please wait ...
All Listings
Please wait ...
Sponsored 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
2018 BMW 3 Series 128 Great Deals $29,956 7,705 listings
2017 BMW 3 Series 86 Great Deals $20,900 1,682 listings
2016 BMW 3 Series 22 Great Deals $14,555 878 listings
2015 BMW 3 Series 239 Great Deals $12,590 5,525 listings
2014 BMW 3 Series 99 Great Deals $9,888 1,688 listings
2013 BMW 3 Series 96 Great Deals $8,995 1,787 listings
2012 BMW 3 Series 34 Great Deals $9,299 659 listings
2011 BMW 3 Series 105 Great Deals $4,995 2,920 listings
2010 BMW 3 Series 24 Great Deals $3,999 769 listings
2009 BMW 3 Series 37 Great Deals $3,000 1,175 listings