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

CarGurus Quick Poll

Why buy used?

14,045 new BMW 3 Series listings
2005 BMW 3 Series 330i Review
by Joe

Pour Man’s M3

As it says: Pour man's M3 The car that I’m speaking of here is the 2005 BMW 330i with the performance package. To start, the performance package adds a few more lines to the already attractive 3 series with a uniquely styled front air-dam, side skirts, a double tipped rear exhaust tucked into a sleek rear apron with subtle decklid spoiler. To dres...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/27/00/54/2012_bmw_3_series-pic-5558758417264218377-152x114.jpeg

2012 BMW 3 Series 328i Sedan SULEV Used Cars in Lake in the Hills, IL 60156

Great Deal
$4,197 BELOW
Instant Market Value of $24,174

Price: $19,977

Mileage: 49,317

Location: Lake in the Hills, IL 60156

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2012 BMW 3 Series 328i Sedan SULEV for sale - $19,977, 49,317 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "I am so happy with my new car purchase! I feel confident in the hertz company and my salesman Zach was so helpful! Zach was very personable, patient and helpful! Next time I buy a new car I will look for Zach at hertz!"
http://static.cargurus.com/images/forsale/2015/07/25/06/01/2010_bmw_3_series-pic-7775173217181251988-152x114.jpeg

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

Great Deal
$3,608 BELOW
Instant Market Value of $20,603

Price: $16,995

Mileage: 75,003

Location: Milwaukee, WI 53207

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2010 BMW 3 Series 335i xDrive for sale - $16,995, 75,003 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (35 reviews) "Bought the Sebring for $4200. Very good running auto"
http://static.cargurus.com/images/forsale/2015/05/25/17/25/1998_bmw_3_series-pic-7141895144331096344-152x114.jpeg

1998 BMW 3 Series 318ti Hatchback Used Cars in Fox River Grove, IL 60021

Great Deal
$1,616 BELOW
Instant Market Value of $5,611

Price: $3,995

Mileage: 87,348

Location: Fox River Grove, IL 60021

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 1998 BMW 3 Series 318ti Hatchback for sale - $3,995, 87,348 miles with Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Went to see the vehicle and it was exactly as described. The dealer was professional, however he was very set on the price. Was willing to negotiate very little off the listed price."
http://static.cargurus.com/images/forsale/2015/03/09/08/22/2011_bmw_3_series-pic-2809107490137133442-152x114.jpeg

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

Great Deal
$3,317 BELOW
Instant Market Value of $23,317

Price: $20,000

Mileage: 63,990

Location: Highland Park, IL 60035

Average time on market: 47 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 335i xDrive for sale - $20,000, 63,990 miles with Navigation System, Premium Package, Leather Seats
Avg. Dealer Rating: (58 reviews) "I was contacted within two day."
http://static.cargurus.com/images/forsale/2015/07/16/10/42/2006_bmw_3_series_325xi-pic-4695019884086458587-152x114.jpeg

2006 BMW 3 Series 325xi Used Cars in Oshkosh, WI 54901

Great Deal
$2,328 BELOW
Instant Market Value of $11,328

Price: $9,000

Mileage: 99,000

Location: Oshkosh, WI 54901

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Monaco Blue Description: Used 2006 BMW 3 Series 325xi for sale - $9,000, 99,000 miles with Bluetooth, Leather Seats, Premium Wheels, Sunroof/Moonroof, Heat Package, Climate Package
http://imageexp.dealercarsearch.com/Media/8298/5662416/635738796762507844.jpg

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

Great Deal
$1,388 BELOW
Instant Market Value of $7,383

Price: $5,995

Mileage: 110,422

Location: Palatine, IL 60074

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2002 BMW 3 Series 330Ci for sale - $5,995, 110,422 miles
Avg. Dealer Rating: (12 reviews) "never went to look at vehicle. and i did recieve a call back."
http://www.classicmotorcarsinc.net/images/auto/11263/541/5412193/auto_5412193_01787142752.JPG

2007 BMW 3 Series 335i Used Cars in West Allis, WI 53219

Great Deal
$2,743 BELOW
Instant Market Value of $13,738

Price: $10,995

Mileage: 90,265

Location: West Allis, WI 53219

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 BMW 3 Series 335i for sale - $10,995, 90,265 miles
Avg. Dealer Rating: (8 reviews) "Responded very fast and advised me of that the car was in storage and would need to be pulled out, an suggested and appointment."
http://static.cargurus.com/images/forsale/2015/06/07/21/53/2004_bmw_3_series-pic-4585465650105100891-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Milwaukee, WI 53207

Great Deal
$1,891 BELOW
Instant Market Value of $7,886

Price: $5,995

Mileage: 91,075

Location: Milwaukee, WI 53207

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 91,075 miles
Avg. Dealer Rating: (8 reviews) "Nice people to deal with."
http://static.cargurus.com/images/forsale/2015/04/14/10/32/2014_bmw_3_series-pic-1470419671945340303-152x114.jpeg

2014 BMW 3 Series 328i xDrive Sedan Used Cars in Dubuque, IA 52002

Great Deal
$4,120 BELOW
Instant Market Value of $39,614

Price: $35,494

Mileage: 6,037

Location: Dubuque, IA 52002

Average time on market: 72 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $35,494, 6,037 miles with Leather Seats, Backup Camera, Navigation System, Appearance Package
Avg. Dealer Rating: (1 review) "No response, however I called them and learned the car had been sold previously and had been shipped out. The add continued for a couple more weeks."
http://static.cargurus.com/images/forsale/2015/06/14/07/06/2006_bmw_3_series-pic-5343381643441889940-152x114.jpeg

2006 BMW 3 Series 325xi Used Cars in Cudahy, WI 53110

Great Deal
$1,889 BELOW
Instant Market Value of $11,384

Price: $9,495

Mileage: 92,410

Location: Cudahy, WI 53110

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 BMW 3 Series 325xi for sale - $9,495, 92,410 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "the car was in much poorer shape than expected. Were told no major issues, but.. .roof had holes, no tach or speedometer, obvious accident damage, etc."
http://static.cargurus.com/images/forsale/2015/06/07/13/35/2015_bmw_3_series-pic-4460690637780887225-152x114.jpeg

2015 BMW 3 Series 335i xDrive Sedan Used Cars in Barrington, IL 60010

Good Deal
$3,306 BELOW
Instant Market Value of $48,300

Price: $44,994

Mileage: 5,997

Location: Barrington, IL 60010

Average time on market: 27 days Certified Pre-Owned: Yes Color: Black Description: Used 2015 BMW 3 Series 335i xDrive Sedan for sale - $44,994, 5,997 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Technology Package
Avg. Dealer Rating: (12 reviews) "Very professional in dealing "
http://static.cargurus.com/images/forsale/2015/07/20/03/47/2007_bmw_3_series-pic-4387669914199626990-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in Rockford, IL 61109

Good Deal
$1,736 BELOW
Instant Market Value of $11,731

Price: $9,995

Mileage: 104,057

Location: Rockford, IL 61109

Average time on market: 27 days Certified Pre-Owned: No Transmission: Manual Color: Green Description: Used 2007 BMW 3 Series 328xi for sale - $9,995, 104,057 miles with Navigation System, Leather Seats, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2015/07/10/18/09/2009_bmw_3_series-pic-4672489156193839678-152x114.jpeg

2009 BMW 3 Series 328i Coupe Used Cars in Milwaukee, WI 53207

Good Deal
$1,494 BELOW
Instant Market Value of $16,489

Price: $14,995

Mileage: 70,270

Location: Milwaukee, WI 53207

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Tasman Green Metallic Description: Used 2009 BMW 3 Series 328i Coupe for sale - $14,995, 70,270 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (35 reviews) "Great service, would go back for our next car!"
http://static.cargurus.com/images/forsale/2014/11/27/05/24/2015_bmw_3_series-pic-5729040442662609953-152x114.jpeg

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

Good Deal
$3,376 BELOW
Instant Market Value of $40,971

Price: $37,595

Mileage: 2,333

Location: Lake Bluff, IL 60044

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $37,595, 2,333 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Very responsive to our needs. Worked hard to earn our business."
http://static.cargurus.com/images/forsale/2015/07/28/21/19/2011_bmw_3_series-pic-4914923307073398099-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Sycamore, IL 60178

Good Deal
$2,144 BELOW
Instant Market Value of $23,139

Price: $20,995

Mileage: 33,755

Location: Sycamore, IL 60178

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Tasman Green Metallic Description: Used 2011 BMW 3 Series 328i xDrive for sale - $20,995, 33,755 miles with Value Package
Avg. Dealer Rating: (9 reviews) "Car didn't start after we drove 45mins to get there and now they have raised the price of the vehicle we looked at"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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
2015 BMW 3 Series 59 Great Deals $25,699 16,359 listings
2014 BMW 3 Series 41 Great Deals $21,795 1,349 listings
2013 BMW 3 Series 85 Great Deals $19,499 2,087 listings
2012 BMW 3 Series 163 Great Deals $16,999 3,074 listings
2011 BMW 3 Series 146 Great Deals $8,999 2,967 listings
2010 BMW 3 Series 42 Great Deals $10,200 713 listings
2009 BMW 3 Series 54 Great Deals $9,900 1,193 listings

Similar Cars

BMW 5 Series
482 Great Deals out of 16,709 listings starting at $2,000
BMW M3
29 Great Deals out of 996 listings starting at $4,000
Mercedes-Benz C-Class
622 Great Deals out of 24,343 listings starting at $2,450

New BMW 3 Series By Year

2015 BMW 3 Series
16,359 listings

Used BMW 3 Series By City

BMW 3 Series in Milwaukee WI
14 Great Deals out of 637 listings starting at $2,555
BMW 3 Series in Chicago IL
27 Great Deals out of 1,195 listings starting at $2,555
BMW 3 Series in Green Bay WI
52 listings starting at $6,000
BMW 3 Series in Cedar Rapids IA
67 listings starting at $4,850
BMW 3 Series in Eau Claire WI
37 listings starting at $8,988
BMW 3 Series in Rochester MN
9 Great Deals out of 294 listings starting at $5,200
BMW 3 Series in Grand Rapids MI
3 Great Deals out of 77 listings starting at $3,000
BMW 3 Series in Champaign IL
40 listings starting at $6,618
BMW 3 Series in Springfield IL
37 Great Deals out of 1,576 listings starting at $1,200
BMW 3 Series in Minneapolis MN
8 Great Deals out of 167 listings starting at $4,595
BMW 3 Series in Des Moines IA
3 Great Deals out of 88 listings starting at $7,950
BMW 3 Series in Fort Wayne IN
88 listings starting at $3,000
BMW 3 Series in Saginaw MI
5 Great Deals out of 288 listings starting at $3,000
BMW 3 Series in Indianapolis IN
8 Great Deals out of 260 listings starting at $3,900
BMW 3 Series in Duluth MN
1 listing