2004 BMW 3 Series for Sale in Madison, WI

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325xi Review
by ChrisKrasz

Turns heads.

Well with a muffler delete it sounds great. Not too loud but sounds well. Mods are widely and somewhat cheaply available, depending on what you plan on and what brand/quality you want. It's really easy to make this car look great cosmetically.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/01/04/02/2005_bmw_3_series-pic-9019436183750003444-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Milwaukee, WI 53215

Great Deal
$1,944 BELOW
Instant Market Value of $8,339

Price: $6,395

Mileage: 72,513

Location: Milwaukee, WI 53215

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 325Ci for sale - $6,395, 72,513 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Good experience. Nice cars at good prices."
https://static.cargurus.com/images/forsale/2016/10/22/18/16/2004_bmw_3_series-pic-5997868924735065143-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Schaumburg, IL 60193

Great Deal
$1,861 BELOW
Instant Market Value of $6,860

Price: $4,999

Mileage: 104,000

Location: Schaumburg, IL 60193

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $4,999, 104,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very prompt response. So far it has been very cordial. William soon view car and get price. I give five stars"
https://static.cargurus.com/images/forsale/2016/11/21/18/42/2003_bmw_3_series-pic-528334834262036245-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Kenosha, WI 53144

Good Deal
$1,448 BELOW
Instant Market Value of $7,043

Price: $5,595

Mileage: 106,750

Location: Kenosha, WI 53144

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $5,595, 106,750 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/12/03/10/30/2004_bmw_3_series-pic-2209367427686466194-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Mundelein, IL 60060

Good Deal
$723 BELOW
Instant Market Value of $6,703

Price: $5,980

Mileage: 107,961

Location: Mundelein, IL 60060

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Manual Description: Used 2004 BMW 3 Series 325xi for sale - $5,980, 107,961 miles with Alloy Wheels
Avg. Dealer Rating: (47 reviews) "awesome to deal with. "
https://static.cargurus.com/images/forsale/2016/12/02/17/59/2005_bmw_3_series-pic-7885659134182991452-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Schaumburg, IL 60193

Fair Deal
$433 BELOW
Instant Market Value of $8,403

Price: $7,970

Mileage: 93,397

Location: Schaumburg, IL 60193

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 330xi for sale - $7,970, 93,397 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Found a great deal on CarGurus, reached out to Ryan at Signature Auto Enterprises and he got back to me immediately. Ryan was super helpful, no high pressure pitch and was focused on getting me the right car for at the right price. Car was great and as advertised, but not exactly what I was looking for, so I did not pull the trigger, but will keep Signature and Ryan in mind as I continue my search."
https://static.cargurus.com/images/forsale/2016/11/12/23/06/2005_bmw_3_series-pic-441209032650848804-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Milwaukee, WI 53209-3810

Fair Deal
$67 BELOW
Instant Market Value of $9,425

Price: $9,358

Mileage: 82,671

Location: Milwaukee, WI 53209-3810

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,358, 82,671 miles with Sport Package, Leather Seats, Premium Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (8 reviews) "Great and professional."
https://static.cargurus.com/images/forsale/2016/11/04/19/13/2005_bmw_3_series-pic-2950409549496891927-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Madison, WI 53719

Fair Deal
$257 BELOW
Instant Market Value of $7,252

Price: $6,995

Mileage: 113,912

Location: Madison, WI 53719

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci for sale - $6,995, 113,912 miles
Avg. Dealer Rating: (3 reviews) "Dealer responded but stated that vehicle was at another location. Vehicle appears to still be for sale, and I never got a follow up call."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Milwaukee, WI 53215

Fair Deal
$42 BELOW
Instant Market Value of $3,037

Price: $2,995

Mileage: 212,860

Location: Milwaukee, WI 53215

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $2,995, 212,860 miles
Avg. Dealer Rating: (4 reviews) "Quick to respond "
https://static.cargurus.com/images/forsale/2016/11/24/06/04/2004_bmw_3_series-pic-4223481957505653764-152x114.jpeg

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

Fair Deal
$67 ABOVE
Instant Market Value of $7,907

Price: $7,974

Mileage: 109,458

Location: Palatine, IL 60074

Average time on market: 26 days Certified Pre-Owned: No Color: Mystic Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,974, 109,458 miles with Leather Seats
Avg. Dealer Rating: (19 reviews) "Annoying! Didn't want to drive all the way there to put more miles on my car, for another dealership to tell me no. They kept calling and calling. ... smh"
https://static.cargurus.com/images/forsale/2016/11/12/11/00/2004_bmw_3_series-pic-1947221144971577775-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Rockford, IL 61112

Fair Deal
$267 ABOVE
Instant Market Value of $8,583

Price: $8,850

Mileage: 92,579

Location: Rockford, IL 61112

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $8,850, 92,579 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "I inquired about a car that was priced at $10,800. I wanted to put a deposit down on the car and planned on picking it up the next day. I was told because of this, the price just went up $5,000! I asked why. Their response, "Well, it has 2 recalls that we would need to take care of in order to sell it and the parts are hard to get right now." That's shady business. Recall work completed by the dealership is free. There's no charge, but Lou Bachrodt wanted to charge me for it. I will never deal with this dealership. Ultimate ripoff. "
https://static.cargurus.com/images/forsale/2016/11/02/19/05/2004_bmw_3_series-pic-8361920309402741955-152x114.jpeg

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

Fair Deal
$481 ABOVE
Instant Market Value of $4,514

Price: $4,995

Mileage: 161,084

Location: Milwaukee, WI 53214

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 161,084 miles
Avg. Dealer Rating: (9 reviews) "Quick response!"
https://static.cargurus.com/images/forsale/2016/06/04/17/45/2004_bmw_3_series-pic-7762748366992353753-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Fitchburg, WI 53713

Fair Deal
$364 ABOVE
Instant Market Value of $5,631

Price: $5,995

Mileage: 148,501

Location: Fitchburg, WI 53713

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 148,501 miles with Sport Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Responded once but when asked for interior pictures I never heard back "
https://static.cargurus.com/images/forsale/2016/11/02/20/01/2005_bmw_3_series-pic-3926057330324121959-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Schaumburg, IL 60173

Fair Deal
$741 ABOVE
Instant Market Value of $7,254

Price: $7,995

Mileage: 90,030

Location: Schaumburg, IL 60173

Average time on market: 20 days Certified Pre-Owned: No Description: Used 2005 BMW 3 Series 325xi for sale - $7,995, 90,030 miles with Sunroof/Moonroof
Avg. Dealer Rating: (22 reviews) "Quick response to a simple questiom"
https://static.cargurus.com/images/forsale/2016/04/29/18/27/2004_bmw_3_series-pic-3985936528598484668-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Libertyville, IL 60048

Fair Deal
$390 ABOVE
Instant Market Value of $6,600

Price: $6,990

Mileage: 126,398

Location: Libertyville, IL 60048

Average time on market: 18 days Certified Pre-Owned: No Description: Used 2003 BMW 3 Series 330i for sale - $6,990, 126,398 miles with Aluminum Wheels
Avg. Dealer Rating: (42 reviews) "Still working with this dealership. They provided numbers via email, and seem willing to work beyond their first offer. We'll see!"
https://static.cargurus.com/images/forsale/2016/10/28/05/10/2004_bmw_3_series-pic-8627248995848428788-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Streamwood, IL 60107

Fair Deal
$765 ABOVE
Instant Market Value of $5,930

Price: $6,695

Mileage: 112,001

Location: Streamwood, IL 60107

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Green Metallic Description: Used 2004 BMW 3 Series 325i for sale - $6,695, 112,001 miles with Leather Seats
Avg. Dealer Rating: (21 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 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 160 Great Deals $23,500 7,685 listings
2015 BMW 3 Series 54 Great Deals $15,995 1,141 listings
2014 BMW 3 Series 184 Great Deals $14,500 2,739 listings
2013 BMW 3 Series 482 Great Deals $11,500 6,416 listings
2012 BMW 3 Series 63 Great Deals $8,999 945 listings
2011 BMW 3 Series 224 Great Deals $5,950 3,174 listings
2010 BMW 3 Series 64 Great Deals $6,900 918 listings
2009 BMW 3 Series 123 Great Deals $5,995 1,623 listings
2008 BMW 3 Series 126 Great Deals $5,400 1,970 listings
2007 BMW 3 Series 111 Great Deals $3,989 2,049 listings