2004 BMW 3 Series for Sale in Milwaukee, WI

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

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

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 325i Review
by tbolsen

Fun to drive

Love the handling, its definitely a point and shoot car that hugs the road. In manual "sport" mode the car is much more fun to drive. No squeaks or rattles, this car is solid. Although it's an entry level Bimmer, it doesn't disappoint.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/09/09/07/19/2005_bmw_3_series-pic-960928116118990531-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Waukegan, IL 60085

Great Deal
$3,343 BELOW
CarGurus IMV of $5,843

Price: $2,500

Mileage: 106,556

Location: Waukegan, IL 60085

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $2,500, 106,556 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Very fast response! "
https://static.cargurus.com/images/forsale/2017/09/02/02/22/2003_bmw_3_series-pic-6185694060880747986-152x114.jpeg

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

Good Deal
$759 BELOW
CarGurus IMV of $6,258

Price: $5,499

Mileage: 125,984

Location: Milwaukee, WI 53214

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,499, 125,984 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "I would have rated them a 5 but we had a few communication issues early on but they finished well and were great to work with and we ended up getting the vehicle with financing and warranty. My only real complaint is the vehicle was not washed or filled with gas when we came to pick it up. I know they run a lean operation here but that would have been nice. We had to go right to the gas station in order to get home. But I would still buy from them again. Jeff and Brain were great and solved issues that came up."
https://static.cargurus.com/images/forsale/2017/08/19/20/12/2003_bmw_3_series-pic-7162934442006854705-152x114.jpeg

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

Fair Deal
$365 BELOW
CarGurus IMV of $5,860

Price: $5,495

Mileage: 84,639

Location: Milwaukee, WI 53215

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci for sale - $5,495, 84,639 miles
Avg. Dealer Rating: (10 reviews) "Contacted me quickly. Patty was very forthcoming regarding all of my questions. Provided a Carfax report. Patty was very willing to follow up on all my concerns. Although, ultimately, I did not purchase from Premier. The experience was excellent."
https://static.cargurus.com/images/forsale/2017/09/21/23/00/2005_bmw_3_series-pic-5386479643986592788-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Plymouth, WI 53073

Fair Deal
$234 BELOW
CarGurus IMV of $5,234

Price: $5,000

Mileage: 146,691

Location: Plymouth, WI 53073

Average time on market: 12 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325xi for sale - $5,000, 146,691 miles with Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "They kept in contact. Good people to work with."
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
$276 ABOVE
CarGurus IMV of $3,719

Price: $3,995

Mileage: 186,730

Location: Lake Geneva, WI 53147

Average time on market: 15 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: (6 reviews) "I found the car of my dreams and dealing with Mark was an absolute pleasure!!! I am looking forward to many happy days in my new ride!!! Thank you Mark!!! "
https://static.cargurus.com/images/forsale/2016/12/01/11/06/2005_bmw_3_series-pic-1319731435548443528-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Waukesha, WI 53186

Price: Negotiable

Mileage: 171,037

Location: Waukesha, WI 53186

Certified Pre-Owned: No Transmission: 6-Speed Manual Description: Used 2005 BMW 3 Series 330Ci Convertible for sale , 171,037 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Friendly professional knowledgeable , prompt response time."
https://static.cargurus.com/images/forsale/2017/09/02/10/43/2003_bmw_3_series_330ci_convertible-pic-2031259579904870854-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Oconomowoc, 53066

Uncertain
$5,554 ABOVE
CarGurus IMV of $9,446

Price: $15,000

Mileage: 62,000

Location: Oconomowoc, 53066

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Gray/silver Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $15,000, 62,000 miles with Sport Package, Leather Seats
https://static.cargurus.com/images/forsale/2017/09/01/08/58/2005_bmw_3_series-pic-279432288336897185-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Antioch, IL 60002

High Price
$986 ABOVE
CarGurus IMV of $7,121

Price: $8,107

Mileage: 114,284

Location: Antioch, IL 60002

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Jet Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $8,107, 114,284 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Good contact"
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 197 Great Deals $25,991 8,012 listings
2016 BMW 3 Series 59 Great Deals $18,980 1,693 listings
2015 BMW 3 Series 47 Great Deals $15,995 1,373 listings
2014 BMW 3 Series 285 Great Deals $11,995 5,491 listings
2013 BMW 3 Series 62 Great Deals $10,495 1,583 listings
2012 BMW 3 Series 23 Great Deals $10,499 620 listings
2011 BMW 3 Series 132 Great Deals $6,200 2,654 listings
2010 BMW 3 Series 50 Great Deals $5,986 791 listings
2009 BMW 3 Series 50 Great Deals $5,995 1,295 listings
2008 BMW 3 Series 90 Great Deals $3,000 1,770 listings