Used BMW 3 Series in Madison, WI

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

15,022 new BMW 3 Series listings
2003 BMW 3 Series Review
by Mycroft

BMW 320CD M-Sport Coupe

This was the diesel version, so whilst it delivered good mpg and was great on the motorway I found it a little sluggish in some circumstances. A great car to drive, very comfortable and refined. If it wasn't for the lack of a boot for the dog I'd buy a 3 litre petrol version tomorrow.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/10/24/09/46/2004_bmw_3_series_330ci-pic-7244296321230687903-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Prospect Heights, 60070

Great Deal
$2,867 BELOW
Instant Market Value of $10,067

Price: $7,200

Mileage: 103,530

Location: Prospect Heights, 60070

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci for sale - $7,200, 103,530 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Premium Package, Climate Package
http://static.cargurus.com/images/forsale/2014/10/05/06/56/2008_bmw_3_series-pic-7711178835593648438-152x114.jpeg

2008 BMW 3 Series 328i Convertible Used Cars in Caledonia, WI 53108

Great Deal
$3,354 BELOW
Instant Market Value of $20,849

Price: $17,495

Mileage: 53,972

Location: Caledonia, WI 53108

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Graphite Description: Used 2008 BMW 3 Series 328i Convertible for sale - $17,495, 53,972 miles with Leather Seats
Avg. Dealer Rating: (6 reviews) "Zarate Auto was only one of many inquires. They responded promptly and answered all of my questions. However, just like any other job interview or sales opportunity....we selected to go with another offer. I am sure that anyone working with Zarate will be happy with the service and the purchase."
http://static.cargurus.com/images/forsale/2014/10/04/06/09/2011_bmw_3_series-pic-5014114596323242286-152x114.jpeg

2011 BMW 3 Series 335i Convertible Used Cars in Milwaukee, WI 53207

Great Deal
$4,201 BELOW
Instant Market Value of $31,196

Price: $26,995

Mileage: 48,763

Location: Milwaukee, WI 53207

Average time on market: 48 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Vermilion Red Metallic Description: Used 2011 BMW 3 Series 335i Convertible for sale - $26,995, 48,763 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "Wonderful experience! I think I had a great deal and am very happy with my purchase."
http://static.cargurus.com/images/forsale/2014/12/11/10/18/2011_bmw_3_series-pic-8427099497748809125-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Waukesha, WI 53186

Great Deal
$2,954 BELOW
Instant Market Value of $23,768

Price: $20,814

Mileage: 41,271

Location: Waukesha, WI 53186

Average time on market: 36 days Certified Pre-Owned: No Color: Gray Description: Used 2011 BMW 3 Series 328i xDrive for sale - $20,814, 41,271 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (36 reviews) "Didn't get me information, then simply stopped responding."
http://static.cargurus.com/images/forsale/2014/10/29/05/26/2009_bmw_3_series-pic-6395481680140964039-152x114.jpeg

2009 BMW 3 Series 328i Convertible Used Cars in Crystal Lake, IL 60039

Great Deal
$2,488 BELOW
Instant Market Value of $22,982

Price: $20,494

Mileage: 43,418

Location: Crystal Lake, IL 60039

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Black Description: Used 2009 BMW 3 Series 328i Convertible for sale - $20,494, 43,418 miles with Bluetooth, Leather Seats, Premium Package, Climate Package
Avg. Dealer Rating: (2 reviews) "Low key no pressure for most part"
http://static.cargurus.com/images/forsale/2014/10/18/08/33/2001_bmw_3_series-pic-5697890574868412769-152x114.jpeg

2001 BMW 3 Series 325i Used Cars in Palatine, IL 60074

Great Deal
$2,180 BELOW
Instant Market Value of $5,179

Price: $2,999

Mileage: 162,892

Location: Palatine, IL 60074

Average time on market: 19 days Certified Pre-Owned: No Color: Steel Blue Description: Used 2001 BMW 3 Series 325i for sale - $2,999, 162,892 miles
http://static.cargurus.com/images/forsale/2014/10/23/10/09/1995_bmw_3_series-pic-2658390505271712776-152x114.jpeg

1995 BMW 3 Series 325i Used Cars in Milwaukee, WI 53224

Great Deal
$1,710 BELOW
Instant Market Value of $3,705

Price: $1,995

Mileage: 163,300

Location: Milwaukee, WI 53224

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Red Description: Used 1995 BMW 3 Series 325i for sale - $1,995, 163,300 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "The guys at Brown Deer sales were very helpful and professional. I would definitely buy from them again."
http://static.cargurus.com/images/forsale/2014/12/18/16/24/2006_bmw_3_series-pic-2710235455218846905-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Saukville, WI 53080

Great Deal
$2,163 BELOW
Instant Market Value of $11,162

Price: $8,999

Mileage: 109,937

Location: Saukville, WI 53080

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2006 BMW 3 Series 325i for sale - $8,999, 109,937 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (24 reviews) " We attempted to buy at two different dealrships and had the worst experience ever. It almost scared us away from purchasing a car until we found Randy. Everything was handled over the phone as we lived 2 1/2 hours away. When we got there, Randy was so friendly and our car was ready to be driven home! We are very pleased with our new car!! "
http://static.cargurus.com/images/forsale/2014/10/11/11/10/2011_bmw_3_series-pic-3449073574450303912-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Lake Bluff, IL 60044

Great Deal
$2,588 BELOW
Instant Market Value of $23,583

Price: $20,995

Mileage: 36,847

Location: Lake Bluff, IL 60044

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 328i xDrive for sale - $20,995, 36,847 miles
Avg. Dealer Rating: (6 reviews) "They said they would fix the seat and hold the car instead they sold the car. They lied."
http://static.cargurus.com/images/forsale/2014/12/19/04/42/2007_bmw_3_series-pic-9165785421922084613-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Milwaukee, WI 53207

Great Deal
$2,161 BELOW
Instant Market Value of $16,156

Price: $13,995

Mileage: 68,924

Location: Milwaukee, WI 53207

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2007 BMW 3 Series 335i for sale - $13,995, 68,924 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "Dealer didn't help with transferring the title and license plate processing at all. Didn't give proper instructions either. In addition, the car he sold me had a physical damage on the driver side door which had body work done that was discovered when I took it to the BMW dealership. This resulted in difficulty locking/unlocking that door every morning."
http://static.cargurus.com/images/forsale/2014/11/20/17/06/2011_bmw_3_series-pic-2772823792517696786-152x114.jpeg

2011 BMW 3 Series 335i xDrive Used Cars in Hoffman Estates, IL 60169

Great Deal
$3,096 BELOW
Instant Market Value of $31,090

Price: $27,994

Mileage: 20,475

Location: Hoffman Estates, IL 60169

Average time on market: 29 days Certified Pre-Owned: No Color: White Description: Used 2011 BMW 3 Series 335i xDrive for sale - $27,994, 20,475 miles
Avg. Dealer Rating: (11 reviews) "Bad experience. Sale went through but would never do it again. They were unprofessional and would not address and accommodate flaws that only were discovered after seeing the vehicle. Price was good but experience was horrible."
http://static.cargurus.com/images/forsale/2014/11/06/04/09/2011_bmw_3_series-pic-503613385253174290-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in North Chicago, IL 60064

Great Deal
$2,398 BELOW
Instant Market Value of $23,997

Price: $21,599

Mileage: 33,204

Location: North Chicago, IL 60064

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 328i xDrive for sale - $21,599, 33,204 miles
Avg. Dealer Rating: (5 reviews) "Did not buy due to distance but great se4vice"
http://static.cargurus.com/images/forsale/2014/09/28/14/41/2008_bmw_3_series-pic-8459795851646704988-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Highland Park, IL 60035

Good Deal
$1,866 BELOW
Instant Market Value of $19,361

Price: $17,495

Mileage: 45,006

Location: Highland Park, IL 60035

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2008 BMW 3 Series 335i for sale - $17,495, 45,006 miles with Premium Package, Leather Seats
Avg. Dealer Rating: (48 reviews) "Unwilling to negotiate sales price at all. Take it or leave it."
http://static.cargurus.com/images/forsale/2014/10/03/05/33/2013_bmw_3_series-pic-5529209067865518385-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Janesville, WI 53545

Good Deal
$2,989 BELOW
Instant Market Value of $29,860

Price: $26,871

Mileage: 30,310

Location: Janesville, WI 53545

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $26,871, 30,310 miles
Avg. Dealer Rating: (2 reviews) "Great place to buy a car"
http://static.cargurus.com/images/forsale/2014/12/04/11/44/2009_bmw_3_series-pic-7313695567946039289-152x114.jpeg

2009 BMW 3 Series 335i Convertible Used Cars in Libertyville, IL 60048

Good Deal
$2,171 BELOW
Instant Market Value of $27,121

Price: $24,950

Mileage: 24,312

Location: Libertyville, IL 60048

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2009 BMW 3 Series 335i Convertible for sale - $24,950, 24,312 miles with Aluminum Wheels
Avg. Dealer Rating: (21 reviews) "My salesman Steve was the best. Knew everything there was about my car followed up with a call a feew days later. A real pleasure to buy with the no haggle price."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2014 BMW 3 Series 137 Great Deals $24,000 5,436 listings
2013 BMW 3 Series 68 Great Deals $21,968 1,369 listings
2012 BMW 3 Series 75 Great Deals $17,988 1,068 listings
2011 BMW 3 Series 478 Great Deals $13,584 6,715 listings
2010 BMW 3 Series 49 Great Deals $12,995 695 listings
2009 BMW 3 Series 72 Great Deals $9,884 1,282 listings
2008 BMW 3 Series 133 Great Deals $7,995 1,980 listings

Similar Cars

BMW 5 Series
527 Great Deals out of 16,881 listings starting at $1,500
BMW M3
98 Great Deals out of 1,430 listings starting at $4,500
Mercedes-Benz C-Class
674 Great Deals out of 21,749 listings starting at $1,500

New BMW 3 Series By Year

2015 BMW 3 Series
12,743 listings
2014 BMW 3 Series
5,436 listings

Used BMW 3 Series By City

BMW 3 Series in Milwaukee WI
15 Great Deals out of 652 listings starting at $2,800
BMW 3 Series in Chicago IL
40 Great Deals out of 1,475 listings starting at $2,800
BMW 3 Series in Green Bay WI
45 listings starting at $5,995
BMW 3 Series in Cedar Rapids IA
50 listings starting at $3,121
BMW 3 Series in Eau Claire WI
36 listings starting at $7,918
BMW 3 Series in Rochester MN
16 Great Deals out of 451 listings starting at $3,995
BMW 3 Series in Grand Rapids MI
123 listings starting at $3,995
BMW 3 Series in Champaign IL
52 listings starting at $5,595
BMW 3 Series in Springfield IL
42 Great Deals out of 1,943 listings starting at $3,950
BMW 3 Series in Minneapolis MN
17 Great Deals out of 241 listings starting at $3,995
BMW 3 Series in Des Moines IA
58 listings starting at $11,350
BMW 3 Series in Fort Wayne IN
90 listings starting at $4,000
BMW 3 Series in Saginaw MI
15 Great Deals out of 341 listings starting at $4,995
BMW 3 Series in Indianapolis IN
12 Great Deals out of 348 listings starting at $3,990
BMW 3 Series in Saint Louis MO
10 Great Deals out of 307 listings starting at $5,995