2016 BMW 3 Series for Sale in Rochester, MN

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • $1,500 in incentives available
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/23/06/55/2016_bmw_3_series-pic-3122975084617436951-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Hudson, WI 54016

Great Deal
$7,149 BELOW
Instant Market Value of $39,134

Price: $31,985

Mileage: 11,607

Location: Hudson, WI 54016

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire -awd-sr-lthr-clean Car Fax Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,985, 11,607 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Very nice and helpful."
https://static.cargurus.com/images/forsale/2016/09/13/23/03/2016_bmw_3_series-pic-2434843895202867296-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Burnsville, MN 55306

Great Deal
$5,851 BELOW
Instant Market Value of $37,226

Price: $31,375

Mileage: 16,675

Location: Burnsville, MN 55306

Average time on market: 44 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,375, 16,675 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "They called me the next day and we set up an appointment to come see the Denali. Probably was one of my best experiences in looking at a car I've ever had, Very nice people to deal with...I will definitely go there again."
https://static.cargurus.com/images/forsale/2016/10/06/09/05/2016_bmw_3_series-pic-8960340984671230105-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Saint Paul, MN 55109

Great Deal
$5,168 BELOW
Instant Market Value of $36,667

Price: $31,499

Mileage: 15,859

Location: Saint Paul, MN 55109

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,499, 15,859 miles with Leather Seats
https://static.cargurus.com/images/forsale/2016/11/18/22/52/2016_bmw_3_series-pic-8444848878844067124-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Minneapolis, MN 55429

Great Deal
$4,191 BELOW
Instant Market Value of $34,689

Price: $30,498

Mileage: 21,114

Location: Minneapolis, MN 55429

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $30,498, 21,114 miles with Aluminum Wheels
Avg. Dealer Rating: (39 reviews) "Excellent. Dan and Noah are top-notch. would recommend them to everyone."
https://static.cargurus.com/images/forsale/2016/10/24/21/11/2015_bmw_3_series-pic-4761598576022662640-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan Used Cars in Bloomington, MN 55437

Great Deal
$3,823 BELOW
Instant Market Value of $31,122

Price: $27,299

Mileage: 24,264

Location: Bloomington, MN 55437

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $27,299, 24,264 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Alloy Wheels, Backup Camera, Premium Package, Comfort Package
Avg. Dealer Rating: (42 reviews) "Everyone at Walser was good to work with. Kela & AJ were very knowledgeable, helpful, and made the process of buying my car very easy. "
https://static.cargurus.com/images/forsale/2016/09/15/22/52/2016_bmw_3_series-pic-1911168297149373934-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Burnsville, MN 55306

Good Deal
$3,337 BELOW
Instant Market Value of $34,712

Price: $31,375

Mileage: 16,340

Location: Burnsville, MN 55306

Average time on market: 44 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,375, 16,340 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "They were wonderful"
https://static.cargurus.com/images/forsale/2016/11/17/12/06/2016_bmw_3_series-pic-3447286169222156095-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Bloomington, MN 55420-1039

Good Deal
$3,125 BELOW
Instant Market Value of $34,816

Price: $31,691

Mileage: 8,443

Location: Bloomington, MN 55420-1039

Average time on market: 34 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $31,691, 8,443 miles with Sport Package, Bluetooth, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/11/17/12/06/2016_bmw_3_series-pic-7404970872679783705-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Bloomington, MN 55420-1039

Good Deal
$3,184 BELOW
Instant Market Value of $43,274

Price: $40,090

Mileage: 607

Location: Bloomington, MN 55420-1039

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $40,090, 607 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/11/17/12/06/2016_bmw_3_series-pic-1508346770137811777-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Bloomington, MN 55420-1039

Good Deal
$2,889 BELOW
Instant Market Value of $43,139

Price: $40,250

Mileage: 776

Location: Bloomington, MN 55420-1039

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $40,250, 776 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/11/17/12/06/2016_bmw_3_series-pic-8019149925441880642-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Bloomington, MN 55420-1039

Good Deal
$2,847 BELOW
Instant Market Value of $42,937

Price: $40,090

Mileage: 1,502

Location: Bloomington, MN 55420-1039

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $40,090, 1,502 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/11/17/12/06/2016_bmw_3_series-pic-1545938737279631878-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Bloomington, MN 55420-1039

Good Deal
$2,819 BELOW
Instant Market Value of $42,909

Price: $40,090

Mileage: 1,578

Location: Bloomington, MN 55420-1039

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $40,090, 1,578 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/11/17/12/06/2016_bmw_3_series-pic-5816379802390165869-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Bloomington, MN 55420-1039

Good Deal
$2,729 BELOW
Instant Market Value of $42,219

Price: $39,490

Mileage: 1,587

Location: Bloomington, MN 55420-1039

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $39,490, 1,587 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/11/17/12/06/2016_bmw_3_series-pic-1125374681732389081-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Bloomington, MN 55420-1039

Good Deal
$2,370 BELOW
Instant Market Value of $34,561

Price: $32,191

Mileage: 9,791

Location: Bloomington, MN 55420-1039

Average time on market: 34 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $32,191, 9,791 miles with Sport Package, Bluetooth, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/11/17/12/06/2016_bmw_3_series-pic-127479983789146425-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Bloomington, MN 55420-1039

Good Deal
$2,693 BELOW
Instant Market Value of $41,484

Price: $38,791

Mileage: 5,364

Location: Bloomington, MN 55420-1039

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $38,791, 5,364 miles with Bluetooth, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/03/23/00/2015_bmw_3_series-pic-5680403214466612808-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan Used Cars in Rochester, MN 55901

Good Deal
$2,782 BELOW
Instant Market Value of $29,781

Price: $26,999

Mileage: 28,258

Location: Rochester, MN 55901

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $26,999, 28,258 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Excellent experience! "
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
2016 BMW 3 Series 178 Great Deals $23,500 7,740 listings
2015 BMW 3 Series 54 Great Deals $15,999 1,148 listings
2014 BMW 3 Series 171 Great Deals $14,500 2,660 listings
2013 BMW 3 Series 483 Great Deals $11,500 6,380 listings
2012 BMW 3 Series 65 Great Deals $9,499 948 listings
2011 BMW 3 Series 226 Great Deals $5,950 3,117 listings
2010 BMW 3 Series 63 Great Deals $6,900 915 listings
2009 BMW 3 Series 123 Great Deals $5,995 1,623 listings
2008 BMW 3 Series 119 Great Deals $5,400 1,935 listings
2007 BMW 3 Series 109 Great Deals $4,000 2,018 listings