Used BMW 3 Series for Sale in Rochester, MN

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

1994 BMW 3 Series 325i Review
by Travis

still searchin for this one

another car buy "prospect" that got bought before i could buy it. car was the total package for me because ive always wanted a bmw 2-dr coupe manual. test drove it and made me so anxious to get it. its a blast to drive, just needs to eliminate always-on traction control. acceleration was nice, top speed near limitless, ammenities inside were defini...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/29/16/05/2011_bmw_3_series-pic-5890550997654609384-152x114.jpeg

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

Great Deal
$1,859 BELOW
Instant Market Value of $14,659

Price: $12,800

Mileage: 91,493

Location: Rochester, MN 55901

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $12,800, 91,493 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (7 reviews) "Rochester Ford responded right away to my email. The salesperson was really helpful with my situation and guaranteed he could help me. I drove 90+ miles to get their. My transaction went smooth and I was able to get my vehicle. The sales person was very welcoming. I recommend Rochester Ford, MN."
https://static.cargurus.com/images/forsale/2016/09/16/16/32/2005_bmw_3_series-pic-2319782235479109634-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Eden Prairie, MN 55344

Great Deal
$2,156 BELOW
Instant Market Value of $10,151

Price: $7,995

Mileage: 80,753

Location: Eden Prairie, MN 55344

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 330Ci for sale - $7,995, 80,753 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "For only having one previous owner, a lot of the vehicles were in poor condition. I wish I would have known this before driving two hours to look at a vehicle here. The truck I looked at had the speakers ripped out, and there were cigarette burns all over it, which didn't make the details list."
https://static.cargurus.com/images/forsale/2016/07/20/20/30/2013_bmw_3_series-pic-6363795130626669605-152x114.jpeg

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

Good Deal
$2,717 BELOW
Instant Market Value of $27,471

Price: $24,754

Mileage: 37,185

Location: Wayzata, MN 55391

Average time on market: 39 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Orion Biege Metallic Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $24,754, 37,185 miles with Leather Seats, Aluminum Wheels, Navigation System, Premium Package, Climate Package, Technology Package
Avg. Dealer Rating: (16 reviews) "I felt as if I was treated unfairly and was extremely disappointed in the quality of their service in the sales department. Better luck with another dealership ."
https://static.cargurus.com/images/forsale/2016/07/29/23/17/2013_bmw_3_series-pic-495638221800811860-152x114.jpeg

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

Good Deal
$2,699 BELOW
Instant Market Value of $26,671

Price: $23,972

Mileage: 41,014

Location: Wayzata, MN 55391

Average time on market: 39 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $23,972, 41,014 miles with Leather Seats, Aluminum Wheels, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (16 reviews) "All great"
https://static.cargurus.com/images/forsale/2016/07/12/07/58/2009_bmw_3_series-pic-5148094075571143356-152x114.jpeg

2009 BMW 3 Series 328xi SULEV Used Cars in Saint Paul, MN 55114

Good Deal
$2,052 BELOW
Instant Market Value of $12,051

Price: $9,999

Mileage: 92,000

Location: Saint Paul, MN 55114

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2009 BMW 3 Series 328xi SULEV for sale - $9,999, 92,000 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "they lied about the mileage at first and didn't tell me the radio/speakers didn't work "
https://static.cargurus.com/images/forsale/2016/09/10/22/50/2013_bmw_3_series-pic-3921593992985682263-152x114.jpeg

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

Good Deal
$1,725 BELOW
Instant Market Value of $24,560

Price: $22,835

Mileage: 35,965

Location: Wayzata, MN 55391

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 320i xDrive Sedan for sale - $22,835, 35,965 miles with Leather Seats, Aluminum Wheels, Storage Package, Premium Package
Avg. Dealer Rating: (16 reviews) "Very responsive, bought the car."
https://static.cargurus.com/images/forsale/2016/04/15/02/18/2012_bmw_3_series-pic-5581847100314595957-152x114.jpeg

2012 BMW 3 Series 328i Sedan Used Cars in St. Louis Park, MN 55416

Good Deal
$2,041 BELOW
Instant Market Value of $22,040

Price: $19,999

Mileage: 39,997

Location: St. Louis Park, MN 55416

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2012 BMW 3 Series 328i Sedan for sale - $19,999, 39,997 miles with Bluetooth, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (1 review) "great experience so far"
https://static.cargurus.com/images/forsale/2016/07/07/02/43/2007_bmw_3_series-pic-4707509614821284114-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in Ham Lake, MN 55304

Good Deal
$1,445 BELOW
Instant Market Value of $9,945

Price: $8,500

Mileage: 103,374

Location: Ham Lake, MN 55304

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 BMW 3 Series 328xi for sale - $8,500, 103,374 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Received an email promptly answering my questions."
https://static.cargurus.com/images/forsale/2016/09/08/04/13/2002_bmw_3_series-pic-8795656286956179177-152x114.jpeg

2002 BMW 3 Series 330Ci Convertible Used Cars in Wayzata, MN 55391

Good Deal
$1,492 BELOW
Instant Market Value of $10,392

Price: $8,900

Mileage: 46,625

Location: Wayzata, MN 55391

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Sapphire Metallic Description: Used 2002 BMW 3 Series 330Ci Convertible for sale - $8,900, 46,625 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Awesome. "
https://static.cargurus.com/images/forsale/2016/09/23/22/55/2014_bmw_3_series-pic-446010101806616268-152x114.jpeg

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

Good Deal
$2,702 BELOW
Instant Market Value of $30,701

Price: $27,999

Mileage: 18,226

Location: Rochester, MN 55901

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $27,999, 18,226 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (11 reviews) "I did not purchase from there, but the experience was not bad, Sam was good about my not purchasing there."
https://static.cargurus.com/images/forsale/2016/09/16/22/54/2016_bmw_3_series-pic-1364220643992703480-152x114.jpeg

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

Good Deal
$2,627 BELOW
Instant Market Value of $35,027

Price: $32,400

Mileage: 4,660

Location: Wayzata, MN 55391

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $32,400, 4,660 miles with Leather Seats
Avg. Dealer Rating: (16 reviews) "I inquired about the vehicle, received an immediate response and a couple of followups. While I ultimately decided to go with a different vehicle, I appreciated their responsiveness."
https://static.cargurus.com/images/forsale/2016/07/06/14/48/2006_bmw_3_series-pic-1078399795479660624-152x114.jpeg

2006 BMW 3 Series 325Ci Used Cars in Eden Prairie, MN 55344

Good Deal
$1,525 BELOW
Instant Market Value of $8,520

Price: $6,995

Mileage: 103,000

Location: Eden Prairie, MN 55344

Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2006 BMW 3 Series 325Ci for sale - $6,995, 103,000 miles with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/09/21/22/56/2013_bmw_3_series-pic-4617335677226007617-152x114.jpeg

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

Good Deal
$1,411 BELOW
Instant Market Value of $25,990

Price: $24,579

Mileage: 27,500

Location: Wayzata, MN 55391

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 320i xDrive Sedan for sale - $24,579, 27,500 miles with Leather Seats, Aluminum Wheels, Navigation System, Storage Package, Premium Package
Avg. Dealer Rating: (16 reviews) "Treated very well. Great experience"
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
$2,663 BELOW
Instant Market Value of $36,658

Price: $33,995

Mileage: 16,340

Location: Burnsville, MN 55306

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $33,995, 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/05/08/02/32/2007_bmw_3_series-pic-7443092695455497189-152x114.jpeg

2007 BMW 3 Series 328xi Wagon Used Cars in Ham Lake, MN 55304

Good Deal
$1,420 BELOW
Instant Market Value of $12,415

Price: $10,995

Mileage: 93,130

Location: Ham Lake, MN 55304

Certified Pre-Owned: No Transmission: Automatic Color: Tan Description: Used 2007 BMW 3 Series 328xi Wagon for sale - $10,995, 93,130 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Had a very good experience. Car was exactly as described. Got a very fair trade in, and negotiations took about 10 minutes. Very satisfied with the vehicle and the deal. Would recommend this dealer, and I have already!"
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 131 Great Deals $23,000 11,928 listings
2015 BMW 3 Series 40 Great Deals $18,990 1,368 listings
2014 BMW 3 Series 85 Great Deals $15,800 1,669 listings
2013 BMW 3 Series 396 Great Deals $11,950 7,176 listings
2012 BMW 3 Series 58 Great Deals $12,995 961 listings
2011 BMW 3 Series 174 Great Deals $8,900 2,963 listings
2010 BMW 3 Series 54 Great Deals $7,950 894 listings
2009 BMW 3 Series 94 Great Deals $5,975 1,564 listings
2008 BMW 3 Series 102 Great Deals $4,700 1,946 listings
2007 BMW 3 Series 105 Great Deals $3,495 2,077 listings