Used BMW 3 Series in Rochester, MN

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?

14,724 new BMW 3 Series listings
2004 BMW 3 Series Review
by Allison

Phenomenal

It's hard to find anything bad to say about this car. My father-in-law has owned it for years (each year he upgrades to the latest model). It's absolutely sturdy and reliable. I remember driving home in the middle of a blizzard with 10 feet of visibility. A foot of snow was falling, and I saw SUV's and Minivans spin out in front of me. In my 4...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/11/03/15/08/2004_bmw_3_series-pic-7347568123561600612-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Inver Grove Heights, MN 55077

Great Deal
$3,447 BELOW
Instant Market Value of $9,146

Price: $5,699

Mileage: 120,474

Location: Inver Grove Heights, MN 55077

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $5,699, 120,474 miles with Aluminum Wheels
Avg. Dealer Rating: (9 reviews) "Friendly but didn't budge on price and the car was very overpriced. "
http://static.cargurus.com/images/forsale/2014/10/22/04/56/2011_bmw_3_series-pic-4095498080071460916-152x114.jpeg

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

Great Deal
$3,843 BELOW
Instant Market Value of $23,840

Price: $19,997

Mileage: 45,007

Location: Minneapolis, MN 55416

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Platinum Bronze Metallic Description: Used 2011 BMW 3 Series 328i xDrive for sale - $19,997, 45,007 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (8 reviews) "Didn't buy but they were nice and repectful"
http://static.cargurus.com/images/forsale/2014/11/20/16/05/2008_bmw_3_series-pic-1762266682177986878-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Minneapolis, MN 55426

Great Deal
$3,229 BELOW
Instant Market Value of $18,224

Price: $14,995

Mileage: 40,639

Location: Minneapolis, MN 55426

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2008 BMW 3 Series 328i for sale - $14,995, 40,639 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "They responded the next day and sent lots of photos. They are not bombarding me with emails."
http://static.cargurus.com/images/forsale/2014/11/20/03/27/2013_bmw_3_series-pic-4320904407174874386-152x114.jpeg

2013 BMW 3 Series 335i Convertible Used Cars in Hopkins, MN 55343

Great Deal
$4,950 BELOW
Instant Market Value of $44,900

Price: $39,950

Mileage: 8,950

Location: Hopkins, MN 55343

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2013 BMW 3 Series 335i Convertible for sale - $39,950, 8,950 miles with Bluetooth, Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "I sent my Wife and Daughter to see them which is about 350 form our home and they were treated very well and did buy the car Metro Motorcars told us about. My Wife and Daughter left feeling good about the deal the people and the company. You can't say this about a lot of dealerships."
http://images.cobaltgroup.com/6/4/3/9681700346x152.jpg

2005 BMW 3 Series 330i Used Cars in White Bear Lake, MN 55110

Great Deal
$2,458 BELOW
Instant Market Value of $11,367

Price: $8,909

Mileage: 77,190

Location: White Bear Lake, MN 55110

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2005 BMW 3 Series 330i for sale - $8,909, 77,190 miles
Avg. Dealer Rating: (3 reviews) "Dealer was very quick to respond to my questions and did so in a very professional manner. I would recommend them to anyone looking to purchase a vehicle and looking for a no pressure professional and ethical experience."
http://static.cargurus.com/images/forsale/2014/10/22/10/44/2002_bmw_3_series-pic-5612123973973416669-152x114.jpeg

2002 BMW 3 Series 325Ci Convertible Used Cars in Rochester, MN 55904

Great Deal
$2,005 BELOW
Instant Market Value of $7,695

Price: $5,690

Mileage: 111,708

Location: Rochester, MN 55904

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2002 BMW 3 Series 325Ci Convertible for sale - $5,690, 111,708 miles
Avg. Dealer Rating: (6 reviews) "Needed a catalytic converter, salesman said he'd look into it and get back to me by e-mail, but never did"
http://images.cobaltgroup.com/9/3/4/9673153439x152.jpg

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

Great Deal
$5,185 BELOW
Instant Market Value of $41,085

Price: $35,900

Mileage: 3,655

Location: Wayzata, MN 55391

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $35,900, 3,655 miles with Aluminum Wheels
http://images.cobaltgroup.com/5/1/9/9481035915x152.jpg

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

Great Deal
$2,066 BELOW
Instant Market Value of $12,051

Price: $9,985

Mileage: 77,690

Location: Eden Prairie, MN 55344

Average time on market: 16 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $9,985, 77,690 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Overall positive experience. Dealer worked proactively to get to a deal."
http://static.cargurus.com/images/forsale/2014/11/02/14/38/2007_bmw_3_series-pic-5989959030381267760-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in St Louis Park, MN 55416

Great Deal
$2,205 BELOW
Instant Market Value of $12,200

Price: $9,995

Mileage: 107,020

Location: St Louis Park, MN 55416

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 BMW 3 Series 328i for sale - $9,995, 107,020 miles
Avg. Dealer Rating: (14 reviews) "the best"
http://images.cobaltgroup.com/2/8/2/9616913282x152.jpg

2001 BMW 3 Series 325i Used Cars in Rochester, MN 55901

Great Deal
$1,814 BELOW
Instant Market Value of $5,714

Price: $3,900

Mileage: 122,811

Location: Rochester, MN 55901

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Oxford Green Description: Used 2001 BMW 3 Series 325i for sale - $3,900, 122,811 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "My inquiry was answered quickly and the salesperson seemed to be honest in answering my questions."
http://images.cobaltgroup.com/3/3/0/9673156033x152.jpg

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

Great Deal
$1,716 BELOW
Instant Market Value of $18,215

Price: $16,499

Mileage: 50,238

Location: Wayzata, MN 55391

Average time on market: 26 days Certified Pre-Owned: No Color: Jet Black Description: Used 2007 BMW 3 Series 328i Coupe for sale - $16,499, 50,238 miles with Sunroof/Moonroof, Aluminum Wheels
http://static.cargurus.com/images/forsale/2014/07/24/19/54/2011_bmw_3_series-pic-8329040073892310435-152x114.jpeg

2011 BMW 3 Series 335d Used Cars in Rochester, MN 55901

Great Deal
$2,696 BELOW
Instant Market Value of $28,687

Price: $25,991

Mileage: 29,766

Location: Rochester, MN 55901

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Gray-htd Lthr-prem Pkg-sat Description: Used 2011 BMW 3 Series 335d for sale - $25,991, 29,766 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (12 reviews) "Great dealership! Easy to work with."
http://static.cargurus.com/images/forsale/2014/10/19/08/09/2011_bmw_3_series-pic-6015357209221715830-152x114.jpeg

2011 BMW 3 Series 328xi SULEV Used Cars in Forest Lake, MN 55025

Great Deal
$2,526 BELOW
Instant Market Value of $25,970

Price: $23,444

Mileage: 22,888

Location: Forest Lake, MN 55025

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 328xi SULEV for sale - $23,444, 22,888 miles with Bluetooth, Heat Package, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (12 reviews) "okay"
http://static.cargurus.com/images/forsale/2014/08/22/00/16/2007_bmw_3_series-pic-5974078900787466158-152x114.jpeg

2007 BMW 3 Series 328i Convertible Used Cars in Rochester, MN 55901

Great Deal
$2,035 BELOW
Instant Market Value of $20,026

Price: $17,991

Mileage: 50,441

Location: Rochester, MN 55901

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black-htd Lthr-sat-blu2th Description: Used 2007 BMW 3 Series 328i Convertible for sale - $17,991, 50,441 miles with Bluetooth, Leather Seats, Heat Package, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (12 reviews) "Very nice people, understanding to your needs."
http://static.cargurus.com/images/forsale/2014/11/22/22/35/2013_bmw_3_series_320i_xdrive_sedan-pic-4745620400141064891-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Minneapolis, 55403

Great Deal
$3,214 BELOW
Instant Market Value of $36,214

Price: $33,000

Mileage: 25,600

Location: Minneapolis, 55403

Average time on market: 47 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $33,000, 25,600 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Storage Package, Alloy Wheels, Technology Package, Heat Package, Premium Package, Climate Package, Light Package, Appearance Package, Bluetooth, Comfort Package
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 101 Great Deals $25,842 6,736 listings
2013 BMW 3 Series 63 Great Deals $23,597 1,362 listings
2012 BMW 3 Series 55 Great Deals $19,900 852 listings
2011 BMW 3 Series 515 Great Deals $14,038 7,121 listings
2010 BMW 3 Series 38 Great Deals $13,488 687 listings
2009 BMW 3 Series 64 Great Deals $8,999 1,189 listings
2008 BMW 3 Series 120 Great Deals $8,000 1,965 listings

Similar Cars

BMW 5 Series
462 Great Deals out of 15,437 listings starting at $1,200
BMW M3
98 Great Deals out of 1,389 listings starting at $3,288
Mercedes-Benz C-Class
695 Great Deals out of 22,961 listings starting at $1,998

New BMW 3 Series By Year

2015 BMW 3 Series
11,347 listings
2014 BMW 3 Series
6,736 listings

Used BMW 3 Series By City

BMW 3 Series in Eau Claire WI
3 Great Deals out of 40 listings starting at $3,900
BMW 3 Series in Minneapolis MN
13 Great Deals out of 251 listings starting at $3,499
BMW 3 Series in Cedar Rapids IA
47 listings starting at $5,500
BMW 3 Series in Madison WI
4 Great Deals out of 154 listings starting at $5,995
BMW 3 Series in Des Moines IA
53 listings starting at $6,950
BMW 3 Series in Sioux Falls SD
34 listings starting at $4,000
BMW 3 Series in Green Bay WI
48 listings starting at $3,995
BMW 3 Series in Milwaukee WI
18 Great Deals out of 650 listings starting at $3,500
BMW 3 Series in Chicago IL
46 Great Deals out of 1,468 listings starting at $2,450
BMW 3 Series in Fargo ND
3 listings starting at $21,900
BMW 3 Series in Lincoln NE
3 Great Deals out of 66 listings starting at $4,995
BMW 3 Series in Springfield IL
59 Great Deals out of 1,942 listings starting at $3,995
BMW 3 Series in Champaign IL
53 listings starting at $5,595
BMW 3 Series in Grand Rapids MI
4 Great Deals out of 108 listings starting at $3,500
BMW 3 Series in Columbia MO
15 Great Deals out of 213 listings starting at $4,250