2003 BMW 3 Series for Sale in Madison, 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


2003 BMW 3 Series 325i Review
by Robert

Perfect daily driver

If your looking for a great car to drive every day look no further then this car. Great features that are stock with this car. Great handling and decent power with great fuel economy. Perfect for a family to, plenty of interior space.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/19/04/03/2004_bmw_3_series-pic-7480733719434075756-152x114.jpeg

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

Good Deal
$1,287 BELOW
Instant Market Value of $7,282

Price: $5,995

Mileage: 117,524

Location: Milwaukee, WI 53224

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,995, 117,524 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Great they were knowledgeable friendly "
https://static.cargurus.com/images/forsale/2017/05/29/17/48/2004_bmw_3_series-pic-5235063168836492081-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in St Charles, IL 60174

Fair Deal
$550 BELOW
Instant Market Value of $6,995

Price: $6,445

Mileage: 105,771

Location: St Charles, IL 60174

Average time on market: 42 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,445, 105,771 miles with Alloy Wheels
Avg. Dealer Rating: (25 reviews) "I contacted the dealer by phone on this car after finding it on CarGurus. Dealer was very easy to work with and answered all our questions. No pressure sales as the price was firm and competitive to start with. They gave us the car for a test drive with no sales man along and said take it for as long as we liked. I requested new front tires and front brakes which they agreed to remedy without any argument. We live 90 miles from this dealer and they had the car delivered to our house via car carrier once the repairs were made a few days later (the driver drove it into our garage in perfect condition). We did buy the car and are very satisfied with the car and the dealer. The Sales Manager Anthony made this a very good experience for us. Will look at them again the next time we look for a car. I highly recommend them. It is a smaller independent dealership but they are very good to work with."
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
$641 BELOW
Instant Market Value of $6,541

Price: $5,900

Mileage: 112,415

Location: Germantown, WI 53022

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $5,900, 112,415 miles
Avg. Dealer Rating: (1 review) "Very nice and helpful. The Rav 4 had was beautiful, unfortunately I was too late. But sometimes things are meant to be. I will look there again. "
https://static.cargurus.com/images/forsale/2017/04/20/04/52/2004_bmw_3_series-pic-4808954437477502251-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Appleton, WI 54914

Fair Deal
$342 BELOW
Instant Market Value of $6,786

Price: $6,444

Mileage: 80,000

Location: Appleton, WI 54914

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $6,444, 80,000 miles
Avg. Dealer Rating: (8 reviews) "Great"
https://static.cargurus.com/images/forsale/2016/11/10/12/40/2014_bmw_m6-pic-7905299628794503192-152x114.jpeg

2002 BMW 3 Series 330xi Used Cars in Lake Zurich, IL 60047

Fair Deal
$265 BELOW
Instant Market Value of $4,256

Price: $3,991

Mileage: 171,206

Location: Lake Zurich, IL 60047

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2002 BMW 3 Series 330xi for sale - $3,991, 171,206 miles with Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Did their best great follow up just did not have the car I wanted."
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
$710 BELOW
Instant Market Value of $5,636

Price: $4,926

Mileage: 109,000

Location: Gurnee, IL 60031

Average time on market: 20 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: (23 reviews) "Made all sorts of promises but when pressed, the salesman took a full day to respond after telling me he would "call me right back": While waiting for the return call, we purchased the car at another dealer."
https://static.cargurus.com/images/forsale/2017/05/19/06/11/2004_bmw_3_series-pic-4471742114441002229-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in South Elgin, IL 60177

Fair Deal
$45 BELOW
Instant Market Value of $5,540

Price: $5,495

Mileage: 110,987

Location: South Elgin, IL 60177

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $5,495, 110,987 miles
Avg. Dealer Rating: (4 reviews) "Good communication"
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
$424 BELOW
Instant Market Value of $7,065

Price: $6,641

Mileage: 105,846

Location: Milwaukee, WI 53223

Average time on market: 42 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,641, 105,846 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Horrible experience! Communicated nine times. Drove two hours to be told the top didn't work. "
https://static.cargurus.com/images/forsale/2017/05/11/19/39/2003_bmw_3_series-pic-695827662868452235-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Juda, WI 53550

Fair Deal
$75 ABOVE
Instant Market Value of $4,713

Price: $4,788

Mileage: 166,365

Location: Juda, WI 53550

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $4,788, 166,365 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "replied in timely manner, didn't get information I wanted due to miscommunication on my part. "
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
$201 ABOVE
Instant Market Value of $3,794

Price: $3,995

Mileage: 186,730

Location: Lake Geneva, WI 53147

Average time on market: 26 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: (5 reviews) "I worked with Mark. He was incredibly patient and very nice to my husband and I. The car was clean and rode nice. The price was very reasonable for the age."
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
$269 ABOVE
Instant Market Value of $5,726

Price: $5,995

Mileage: 107,818

Location: Milwaukee, WI 53224

Average time on market: 20 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: (16 reviews) "Followed up quickly with a phone call."
https://static.cargurus.com/images/forsale/2017/05/16/05/10/2004_bmw_3_series-pic-1814074156330577627-152x114.jpeg

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

Fair Deal
$380 ABOVE
Instant Market Value of $8,610

Price: $8,990

Mileage: 68,492

Location: Milwaukee, WI 53223

Average time on market: 42 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: (11 reviews) "Was honest about problems with the car."
https://static.cargurus.com/images/forsale/2017/05/29/05/25/2003_bmw_3_series-pic-3008713894556906051-152x114.jpeg

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

Fair Deal
$354 ABOVE
Instant Market Value of $5,636

Price: $5,990

Mileage: 92,833

Location: Milwaukee, WI 53223

Average time on market: 23 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: (11 reviews) "responded immediately and very willing to provide additional info. as needed. polite and professional"
https://static.cargurus.com/images/forsale/2017/03/29/09/57/2002_bmw_3_series-pic-279953218335226031-152x114.jpeg

2002 BMW 3 Series 330i Used Cars in Lake Villa, IL 60046

Fair Deal
$534 ABOVE
Instant Market Value of $5,461

Price: $5,995

Mileage: 114,755

Location: Lake Villa, IL 60046

Average time on market: 13 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2002 BMW 3 Series 330i for sale - $5,995, 114,755 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Price tag too high for my budget will buy if price dropped and a reasonable finance I like this dealership perfect and professional will also invite other friends and family to them"
https://static.cargurus.com/images/forsale/2017/05/09/17/57/2003_bmw_3_series-pic-5194095808973288574-152x114.jpeg

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

Fair Deal
$625 ABOVE
Instant Market Value of $5,970

Price: $6,595

Mileage: 106,033

Location: Lake Villa, IL 60046

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $6,595, 106,033 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Did very well communication by e-mail"
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 99 Great Deals $25,999 8,239 listings
2016 BMW 3 Series 114 Great Deals $19,995 3,026 listings
2015 BMW 3 Series 20 Great Deals $14,799 878 listings
2014 BMW 3 Series 178 Great Deals $12,995 4,394 listings
2013 BMW 3 Series 72 Great Deals $11,900 2,316 listings
2012 BMW 3 Series 26 Great Deals $11,500 677 listings
2011 BMW 3 Series 101 Great Deals $6,599 2,542 listings
2010 BMW 3 Series 38 Great Deals $6,495 801 listings
2009 BMW 3 Series 47 Great Deals $5,499 1,317 listings
2008 BMW 3 Series 81 Great Deals $4,500 1,779 listings