2004 BMW 3 Series for Sale in Milwaukee, WI

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

Truly the driver's car.

I really do like this car. Size can be a little larger, but for a small family it's perfect. The ride is informative and responsive. Everything can be felt through the steering wheel. Some would believe this to be a "con", but there is no reason to buy a BMW if you don't enjoy driving and feeling the road.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/01/27/18/05/2005_bmw_3_series-pic-7412489287614647486-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Milwaukee, WI 53220

Fair Deal
$444 BELOW
Instant Market Value of $6,194

Price: $5,750

Mileage: 98,661

Location: Milwaukee, WI 53220

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $5,750, 98,661 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Good follow through and info from this dealer."
https://static.cargurus.com/images/forsale/2017/04/08/12/35/2003_bmw_3_series-pic-7773323462263920168-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Gurnee, IL 60031

Fair Deal
$752 BELOW
Instant Market Value of $5,678

Price: $4,926

Mileage: 109,000

Location: Gurnee, IL 60031

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 BMW 3 Series 325xi for sale - $4,926, 109,000 miles with Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Nice, but wouldn't tell me what the actual cost would be over the phone. Said I would have to drive 80 miles to find out. "
https://static.cargurus.com/images/forsale/2015/09/20/04/11/2004_bmw_3_series-pic-1587349694253676584-152x114.jpeg

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

Fair Deal
$75 ABOVE
Instant Market Value of $3,920

Price: $3,995

Mileage: 186,730

Location: Lake Geneva, WI 53147

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $3,995, 186,730 miles
Avg. Dealer Rating: (4 reviews) "Quick informative response. Dealership is 5 hrs. away, arranging schedule for test. Good vibes here."
https://static.cargurus.com/images/forsale/2017/01/27/03/08/2003_bmw_3_series-pic-2649405613022791757-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Milwaukee, WI 53224

Fair Deal
$215 ABOVE
Instant Market Value of $5,780

Price: $5,995

Mileage: 107,818

Location: Milwaukee, WI 53224

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $5,995, 107,818 miles
Avg. Dealer Rating: (15 reviews) "Followed up quickly with a phone call."
https://static.cargurus.com/images/forsale/2017/03/08/12/50/2004_bmw_3_series-pic-6659354031054919675-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Milwaukee, WI 53223

Fair Deal
$40 BELOW
Instant Market Value of $7,070

Price: $7,030

Mileage: 105,846

Location: Milwaukee, WI 53223

Average time on market: 38 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,030, 105,846 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "delivered everything as promised. very good experience."
https://static.cargurus.com/images/forsale/2017/04/01/17/44/2004_bmw_3_series-pic-6249274207731180749-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Germantown, WI 53022

Fair Deal
$295 ABOVE
Instant Market Value of $6,700

Price: $6,995

Mileage: 112,415

Location: Germantown, WI 53022

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 112,415 miles
https://static.cargurus.com/images/forsale/2017/04/27/05/08/2003_bmw_3_series-pic-746675443446177419-152x114.jpeg

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

Fair Deal
$301 ABOVE
Instant Market Value of $5,689

Price: $5,990

Mileage: 92,833

Location: Milwaukee, WI 53223

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $5,990, 92,833 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "responded immediately and very willing to provide additional info. as needed. polite and professional"
https://static.cargurus.com/images/forsale/2017/04/14/04/52/2004_bmw_3_series-pic-7966424070823645128-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Milwaukee, WI 53223

Fair Deal
$362 ABOVE
Instant Market Value of $8,628

Price: $8,990

Mileage: 68,492

Location: Milwaukee, WI 53223

Average time on market: 38 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $8,990, 68,492 miles
Avg. Dealer Rating: (10 reviews) "very nice gentleman"
https://static.cargurus.com/images/forsale/2017/04/23/04/53/2004_bmw_3_series-pic-2130087780245490042-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Milwaukee, WI 53223

Fair Deal
$486 ABOVE
Instant Market Value of $6,504

Price: $6,990

Mileage: 119,415

Location: Milwaukee, WI 53223

Average time on market: 38 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,990, 119,415 miles
Avg. Dealer Rating: (10 reviews) "Initial contact made but zero follow up to my requesta"
https://static.cargurus.com/images/forsale/2017/04/08/05/09/2004_bmw_3_series-pic-8919938527282175034-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Lake Villa, IL 60046

Fair Deal
$573 ABOVE
Instant Market Value of $5,422

Price: $5,995

Mileage: 122,022

Location: Lake Villa, IL 60046

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 122,022 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Did very well communication by e-mail"
https://static.cargurus.com/images/forsale/2017/04/29/05/04/2003_bmw_3_series-pic-3513555030111121983-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Kenosha, WI 53140

Price: $4,950

Mileage: 70,285

Location: Kenosha, WI 53140

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $4,950, 70,285 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Contacted the dealer in regards to price and asked if they could fax a purchase contract to my credit union to explore the numbers. Rep requested my personal info as well as banking contact info via text. After submitting the information, I never heard from the guy again. I followed up a few days later asking about the car, and still nothing. I was very motivated and ready to purchase, but the communication completely broke down."
https://static.cargurus.com/images/forsale/2017/04/28/00/41/2003_bmw_3_series-pic-8267184206560387416-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Lake Villa, IL 60046

Price: $5,995

Mileage: 123,099

Location: Lake Villa, IL 60046

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $5,995, 123,099 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Responded promptly. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330i Used Cars in Waukegan, IL 60085

Price: Negotiable

Mileage: ?

Location: Waukegan, IL 60085

Average time on market: 14 days Certified Pre-Owned: No Color: Silver Description: Used 2003 BMW 3 Series 330i for sale
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330Ci Convertible Used Cars in Milwaukee, WI 53224

Price: Negotiable

Mileage: 117,524

Location: Milwaukee, WI 53224

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale , 117,524 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Great! "
https://static.cargurus.com/images/forsale/2017/02/05/03/05/2003_bmw_3_series-pic-681610785311921446-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Kenosha, WI 53142

High Price
$575 ABOVE
Instant Market Value of $5,420

Price: $5,995

Mileage: 104,913

Location: Kenosha, WI 53142

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 325i for sale - $5,995, 104,913 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "The car was not what I was told, They said they would detail it before I picked it up and that wasn't the case, The car was full of food crumbs, french frys under the seat, and the trunk was full of garbage, got home and the gas gagde did not work, and no heat in the car, They didn't tell me about these items not working"
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 40 Great Deals $27,996 8,182 listings
2016 BMW 3 Series 143 Great Deals $19,995 3,443 listings
2015 BMW 3 Series 22 Great Deals $15,999 953 listings
2014 BMW 3 Series 206 Great Deals $11,980 4,431 listings
2013 BMW 3 Series 89 Great Deals $11,950 2,844 listings
2012 BMW 3 Series 31 Great Deals $11,500 708 listings
2011 BMW 3 Series 121 Great Deals $7,495 2,820 listings
2010 BMW 3 Series 37 Great Deals $5,795 874 listings
2009 BMW 3 Series 40 Great Deals $5,399 1,428 listings
2008 BMW 3 Series 59 Great Deals $4,700 1,917 listings