Used BMW 3 Series for Sale in Rochester, MN

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2005 BMW 3 Series 320i Review
by Pepe

all black

speed, good locking, fast on curves, beatiful rims(5 arms), all black(inside and outside), good tires, great soundsystem, good braking and good handling, and has the best thing about a car... "the fun"(Jeremy Clarksson) jajajaja, a great performance...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/01/13/06/13/2016_bmw_3_series-pic-9172619373113215252-152x114.jpeg

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

Great Deal
$7,473 BELOW
Instant Market Value of $37,148

Price: $29,675

Mileage: 16,203

Location: Minneapolis, MN 55416

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,675, 16,203 miles with Sport Package, SE Package
Avg. Dealer Rating: (26 reviews) "After the intended car did not work out, Vince McDonald listened to what we needed and found us another vehicle. My wife and I really felt as if the salesperson cared and treated us well."
https://static.cargurus.com/images/forsale/2017/01/05/23/02/2014_bmw_3_series-pic-7479961905286262793-152x114.jpeg

2014 BMW 3 Series 320i xDrive Sedan Used Cars in Wayzata, MN 55391

Great Deal
$3,178 BELOW
Instant Market Value of $24,168

Price: $20,990

Mileage: 30,655

Location: Wayzata, MN 55391

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2014 BMW 3 Series 320i xDrive Sedan for sale - $20,990, 30,655 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "This was my first car purchase and it was quick and simple. I worked with Amy and she was great with explaining how everything is going to go and answered all the questions I had. The atmosphere at BMW was grand, from the friendly staff to the cleanliness of the facility. I would recommend this dealership to anyone and everyone. I did end up purchasing the vehicle is was looking at."
https://static.cargurus.com/images/forsale/2017/01/06/21/24/2016_bmw_3_series-pic-4826605788989114599-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Golden Valley, MN 55426

Great Deal
$5,560 BELOW
Instant Market Value of $42,436

Price: $36,876

Mileage: 9,997

Location: Golden Valley, MN 55426

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $36,876, 9,997 miles with Driver Assistance Package, Navigation System, Technology Package, Bluetooth, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (1 review) "Jon was fantastic at answering all of my requests online in a timely matter. When I went to this dealer I can say enough on how great of a sales representative he was. He was very knowledgeable and really respectful of what I wanted out of a car. The dealership staff were friendly. Highly recommend this dealer and Jon as a sales representative. "
https://static.cargurus.com/images/forsale/2016/11/26/08/57/2014_bmw_3_series-pic-4322093514661880370-152x114.jpeg

2014 BMW 3 Series 320i xDrive Sedan Used Cars in Wayzata, MN 55391

Great Deal
$3,017 BELOW
Instant Market Value of $22,011

Price: $18,994

Mileage: 31,235

Location: Wayzata, MN 55391

Average time on market: 26 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 320i xDrive Sedan for sale - $18,994, 31,235 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "Everyone left smiling. Thanks to Andre and James. 2 first-class sales people. They gave me what I was asking for my trade. We made the deal and the car is in my garage. "
https://static.cargurus.com/images/forsale/2016/12/30/22/56/2011_bmw_3_series-pic-4188873613023632037-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Wayzata, MN 55391

Great Deal
$2,346 BELOW
Instant Market Value of $14,992

Price: $12,646

Mileage: 86,540

Location: Wayzata, MN 55391

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2011 BMW 3 Series 328i xDrive for sale - $12,646, 86,540 miles with Sport Package, Value Package, Leather Seats, Navigation System, Bluetooth, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (24 reviews) "This experience was second to none. The service that we received was truly fantastic. Morgan and the rest of the sales team were wonderful to work with. "
https://static.cargurus.com/images/forsale/2017/01/09/22/52/2010_bmw_3_series-pic-7459654797670487247-152x114.jpeg

2010 BMW 3 Series 335i xDrive Coupe Used Cars in Wayzata, MN 55391

Great Deal
$2,598 BELOW
Instant Market Value of $20,588

Price: $17,990

Mileage: 38,615

Location: Wayzata, MN 55391

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2010 BMW 3 Series 335i xDrive Coupe for sale - $17,990, 38,615 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (24 reviews) "Usually a quick response."
https://static.cargurus.com/images/forsale/2017/01/05/23/00/2010_bmw_3_series-pic-3983639502105063524-152x114.jpeg

2010 BMW 3 Series 328i xDrive Coupe Used Cars in Wayzata, MN 55391

Great Deal
$1,682 BELOW
Instant Market Value of $15,559

Price: $13,877

Mileage: 61,175

Location: Wayzata, MN 55391

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2010 BMW 3 Series 328i xDrive Coupe for sale - $13,877, 61,175 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (24 reviews) "Great people to work with!"
https://static.cargurus.com/images/forsale/2017/01/05/23/02/2015_bmw_3_series-pic-6094996577781744536-152x114.jpeg

2015 BMW 3 Series 335i xDrive Sedan Used Cars in Wayzata, MN 55391

Great Deal
$4,570 BELOW
Instant Market Value of $43,945

Price: $39,375

Mileage: 8,935

Location: Wayzata, MN 55391

Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2015 BMW 3 Series 335i xDrive Sedan for sale - $39,375, 8,935 miles with Sport Package, Leather Seats, Navigation System, Backup Camera, Aluminum Wheels, Premium Package, Comfort Package
Avg. Dealer Rating: (24 reviews) "Responded fast and nice"
https://static.cargurus.com/images/forsale/2017/01/13/06/13/2011_bmw_3_series-pic-1489149344874507499-152x114.jpeg

2011 BMW 3 Series 335d Used Cars in Minneapolis, MN 55416

Great Deal
$2,295 BELOW
Instant Market Value of $15,770

Price: $13,475

Mileage: 82,089

Location: Minneapolis, MN 55416

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2011 BMW 3 Series 335d for sale - $13,475, 82,089 miles with Sunroof/Moonroof
Avg. Dealer Rating: (26 reviews) "Dealer contacted me right away and game other options to look at."
https://static.cargurus.com/images/forsale/2016/12/23/11/22/2016_bmw_3_series-pic-4937195883756264109-152x114.jpeg

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

Great Deal
$4,166 BELOW
Instant Market Value of $38,935

Price: $34,769

Mileage: 13,166

Location: Minneapolis, MN 55437

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $34,769, 13,166 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "sent an email saying someone would call...never heard from anyone."
https://static.cargurus.com/images/forsale/2017/01/03/05/23/2008_bmw_3_series-pic-7991641536644595346-152x114.jpeg

2008 BMW 3 Series 328xi Wagon Used Cars in Stillwater, MN 55082

Great Deal
$2,044 BELOW
Instant Market Value of $9,656

Price: $7,612

Mileage: 147,744

Location: Stillwater, MN 55082

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2008 BMW 3 Series 328xi Wagon for sale - $7,612, 147,744 miles with LE Package, Sport Package, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (3 reviews) "Charlie contacted me promptly, he verified the condition. We drove the pickup,bought it, and they fixed the minor repairs right there. Liked the no game business."
https://static.cargurus.com/images/forsale/2016/12/28/22/53/2016_bmw_3_series-pic-4414122054117624420-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Wayzata, MN 55391

Great Deal
$3,490 BELOW
Instant Market Value of $42,390

Price: $38,900

Mileage: 4,445

Location: Wayzata, MN 55391

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $38,900, 4,445 miles with Sport Package, Leather Seats, Driver Assistance Package, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (24 reviews) "Really a good dealership, approachable, friendly, doing what we ask for - maintaining good relationship with customer"
https://static.cargurus.com/images/forsale/2016/12/22/02/38/2007_bmw_3_series-pic-2518556103003753814-152x114.jpeg

2007 BMW 3 Series 335i Coupe Used Cars in Lino Lakes, MN 55014

Great Deal
$2,486 BELOW
Instant Market Value of $10,481

Price: $7,995

Mileage: 128,934

Location: Lino Lakes, MN 55014

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 335i Coupe for sale - $7,995, 128,934 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Whatever Vehicles he had was very old and there were too much of noise coming from those Vehicles. The Vehicles have not been maintained properly"
https://static.cargurus.com/images/forsale/2016/07/04/02/07/2005_bmw_3_series-pic-5504030441181862510-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Shakopee, MN 55379

Good Deal
$1,850 BELOW
Instant Market Value of $8,845

Price: $6,995

Mileage: 94,640

Location: Shakopee, MN 55379

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $6,995, 94,640 miles with Leather Seats
Avg. Dealer Rating: (13 reviews) "Worked directly with Mr Garza, Great guy, good carfax's, great prices. Offered great short term warrantys. Purchased from him on the spot."
https://static.cargurus.com/images/forsale/2016/12/23/12/02/2016_bmw_3_series-pic-2456271965611142241-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Rochester, MN 55904

Good Deal
$3,527 BELOW
Instant Market Value of $36,502

Price: $32,975

Mileage: 17,519

Location: Rochester, MN 55904

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $32,975, 17,519 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (21 reviews) "Lloyd was very helpful and I appreciated his professionalism and follow-up."
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 5 Great Deals $31,096 7,773 listings
2016 BMW 3 Series 167 Great Deals $22,000 5,565 listings
2015 BMW 3 Series 29 Great Deals $17,990 925 listings
2014 BMW 3 Series 181 Great Deals $13,799 3,278 listings
2013 BMW 3 Series 343 Great Deals $11,950 5,228 listings
2012 BMW 3 Series 52 Great Deals $11,980 929 listings
2011 BMW 3 Series 192 Great Deals $7,390 3,229 listings
2010 BMW 3 Series 60 Great Deals $6,900 958 listings
2009 BMW 3 Series 76 Great Deals $5,499 1,608 listings
2008 BMW 3 Series 103 Great Deals $4,850 2,061 listings