Used BMW 3 Series in Rochester, MN

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Looking for a New BMW 3 Series?

11,783 new BMW 3 Series listings
1986 BMW 3 Series 325es Review
by biglakelew

bmw is a fantastic company

what a car,i love my 3 series.I am ever impessed at how reliable this little vehicle is,and it goes like a little rocket.Thumbs up all around.Must drive a vehicle sportingly,always safe as well. Drive it as if you stole it.4 real

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/08/06/41/2003_bmw_3_series-pic-5007672488245964139-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Corcoran, MN 55340

Great Deal
$2,492 BELOW
Instant Market Value of $8,972

Price: $6,480

Mileage: 84,792

Location: Corcoran, MN 55340

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $6,480, 84,792 miles
Avg. Dealer Rating: (2 reviews) "Great people"
http://static.cargurus.com/images/forsale/2014/08/23/08/09/2007_bmw_3_series-pic-7455959471852334758-152x114.jpeg

2007 BMW 3 Series 328i Convertible Used Cars in Apple Valley, MN 55124

Great Deal
$2,945 BELOW
Instant Market Value of $22,845

Price: $19,900

Mileage: 46,458

Location: Apple Valley, MN 55124

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2007 BMW 3 Series 328i Convertible for sale - $19,900, 46,458 miles
Avg. Dealer Rating: (6 reviews) "Overall good experience"
http://static.cargurus.com/images/forsale/2014/06/06/06/23/2003_bmw_3_series-pic-5695464935731821558-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Shakopee, MN 55379

Great Deal
$2,063 BELOW
Instant Market Value of $7,061

Price: $4,998

Mileage: 145,288

Location: Shakopee, MN 55379

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $4,998, 145,288 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Friendly reps. Body of vehicle was in worse condition than described in ad. Also, smoker owned before and this wasn't noted when we discussed vehicle."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2010 BMW 3 Series 328i xDrive Used Cars in Minnetonka, MN 55305

Great Deal
$2,618 BELOW
Instant Market Value of $21,608

Price: $18,990

Mileage: 48,128

Location: Minnetonka, MN 55305

Average time on market: 26 days Certified Pre-Owned: No Color: Space Gray Description: Used 2010 BMW 3 Series 328i xDrive for sale - $18,990, 48,128 miles
Avg. Dealer Rating: (10 reviews) "Great People"
http://static.cargurus.com/images/forsale/2014/04/10/10/12/2011_bmw_3_series-pic-1489108693913243275-152x114.jpeg

2011 BMW 3 Series 328i xDrive Coupe Used Cars in Saint Paul, MN 55109

Great Deal
$2,934 BELOW
Instant Market Value of $21,933

Price: $18,999

Mileage: 70,889

Location: Saint Paul, MN 55109

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2011 BMW 3 Series 328i xDrive Coupe for sale - $18,999, 70,889 miles with Leather Seats, Aluminum Wheels, Climate Package
http://static.cargurus.com/images/forsale/2014/08/23/08/37/2007_bmw_3_series-pic-3234161083318198229-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Bloomington, MN 55431

Great Deal
$2,050 BELOW
Instant Market Value of $19,041

Price: $16,991

Mileage: 56,625

Location: Bloomington, MN 55431

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2007 BMW 3 Series 335i for sale - $16,991, 56,625 miles
Avg. Dealer Rating: (15 reviews) "knowledgeable"
http://static.cargurus.com/images/forsale/2014/08/17/22/19/2006_bmw_3_series-pic-749749340617991262-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Minnetonka, MN 55305

Great Deal
$1,968 BELOW
Instant Market Value of $15,958

Price: $13,990

Mileage: 68,935

Location: Minnetonka, MN 55305

Average time on market: 22 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Titanium Silver Metallic Description: Used 2006 BMW 3 Series 330i for sale - $13,990, 68,935 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Dealer called me the next day, but not as early in the day as I expected."
http://static.cargurus.com/images/forsale/2013/12/18/11/49/2008_bmw_3_series-pic-8807677987599683900-152x114.jpeg

2008 BMW 3 Series Used Cars in Bloomington, MN 55437

Great Deal
$2,969 BELOW
Instant Market Value of $20,967

Price: $17,998

Mileage: 40,115

Location: Bloomington, MN 55437

Average time on market: 25 days Certified Pre-Owned: No Color: Titanium Silver Description: Used 2008 BMW 3 Series for sale - $17,998, 40,115 miles
Avg. Dealer Rating: (30 reviews) "Nice"
http://static.cargurus.com/images/forsale/2014/08/01/16/36/2011_bmw_3_series-pic-1605747342389972495-152x114.jpeg

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

Great Deal
$2,367 BELOW
Instant Market Value of $28,331

Price: $25,964

Mileage: 26,901

Location: Minneapolis, MN 55420

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $25,964, 26,901 miles with Value Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Were pretty responsive"
http://static.cargurus.com/images/forsale/2014/08/06/01/01/2002_bmw_3_series-pic-7850385177615560409-152x114.jpeg

2002 BMW 3 Series 330xi Used Cars in Brooklyn Park, MN 55445

Great Deal
$1,696 BELOW
Instant Market Value of $7,189

Price: $5,493

Mileage: 170,391

Location: Brooklyn Park, MN 55445

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2002 BMW 3 Series 330xi for sale - $5,493, 170,391 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "OK, overall"
http://static.cargurus.com/images/forsale/2014/05/08/21/55/2003_bmw_3_series-pic-8296885986027515905-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Osseo, MN 55369

Good Deal
$1,334 BELOW
Instant Market Value of $10,234

Price: $8,900

Mileage: 90,700

Location: Osseo, MN 55369

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2003 BMW 3 Series 330xi for sale - $8,900, 90,700 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Crapy cars fr high prices"
http://static.cargurus.com/images/forsale/2014/08/01/23/28/2011_bmw_3_series-pic-2702975788553415228-152x114.jpeg

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

Good Deal
$2,393 BELOW
Instant Market Value of $24,892

Price: $22,499

Mileage: 43,774

Location: Minneapolis, MN 55437

Average time on market: 37 days Certified Pre-Owned: No Transmission: Manual Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive Coupe for sale - $22,499, 43,774 miles
Avg. Dealer Rating: (28 reviews) "Boris was a knowledgeable and great salesman to deal with. We feel we got a good price when we bought a 2012 Mercedes"
http://static.cargurus.com/images/forsale/2014/05/22/00/07/2011_bmw_3_series-pic-3151917631594399150-152x114.jpeg

2011 BMW 3 Series 328xi SULEV Used Cars in Minneapolis, MN 55420

Good Deal
$2,262 BELOW
Instant Market Value of $28,251

Price: $25,989

Mileage: 26,626

Location: Minneapolis, MN 55420

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328xi SULEV for sale - $25,989, 26,626 miles with Value Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Contacted me and sent me several emails."
http://static.cargurus.com/images/forsale/2014/02/18/16/38/2014_bmw_3_series-pic-5610844164666583997-152x114.jpeg

2014 BMW 3 Series 328i xDrive Sedan Used Cars in Minneapolis, MN 55420

Good Deal
$3,354 BELOW
Instant Market Value of $40,446

Price: $37,092

Mileage: 13,967

Location: Minneapolis, MN 55420

Average time on market: 23 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $37,092, 13,967 miles with Leather Seats, Sunroof/Moonroof, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (17 reviews) "Shawn was awesome to work with. Everyone there was pleasant & helpful!!"
http://images.cobaltgroup.com/4/8/4/9140537484x152.jpg

2007 BMW 3 Series 328i Used Cars in Minneapolis, MN 55431

Good Deal
$1,800 BELOW
Instant Market Value of $15,073

Price: $13,273

Mileage: 78,203

Location: Minneapolis, MN 55431

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2007 BMW 3 Series 328i for sale - $13,273, 78,203 miles
Avg. Dealer Rating: (8 reviews) "Bad offers and expensive."
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 61 Great Deals $28,882 12,448 listings
2013 BMW 3 Series 91 Great Deals $24,999 2,041 listings
2012 BMW 3 Series 50 Great Deals $20,995 683 listings
2011 BMW 3 Series 541 Great Deals $14,990 7,402 listings
2010 BMW 3 Series 43 Great Deals $13,900 671 listings
2009 BMW 3 Series 54 Great Deals $11,995 1,189 listings
2008 BMW 3 Series 103 Great Deals $8,900 1,812 listings

Similar Cars

BMW 5 Series
664 Great Deals out of 17,364 listings starting at $1,500
BMW M3
80 Great Deals out of 1,371 listings starting at $5,500
Mercedes-Benz C-Class
910 Great Deals out of 19,684 listings starting at $2,399

New BMW 3 Series By Year

2015 BMW 3 Series
1,487 listings
2014 BMW 3 Series
12,448 listings

Used BMW 3 Series By City

BMW 3 Series in Eau Claire WI
26 listings starting at $9,950
BMW 3 Series in Minneapolis MN
13 Great Deals out of 299 listings starting at $2,495
BMW 3 Series in Cedar Rapids IA
41 listings starting at $6,230
BMW 3 Series in Madison WI
3 Great Deals out of 154 listings starting at $5,500
BMW 3 Series in Des Moines IA
60 listings starting at $8,990
BMW 3 Series in Sioux Falls SD
30 listings starting at $2,450
BMW 3 Series in Green Bay WI
33 listings starting at $5,995
BMW 3 Series in Milwaukee WI
20 Great Deals out of 520 listings starting at $3,995
BMW 3 Series in Chicago IL
35 Great Deals out of 1,137 listings starting at $3,450
BMW 3 Series in Lincoln NE
4 Great Deals out of 69 listings starting at $5,995
BMW 3 Series in Springfield IL
40 Great Deals out of 1,347 listings starting at $1,595
BMW 3 Series in Champaign IL
60 listings starting at $4,995
BMW 3 Series in Columbia MO
20 Great Deals out of 206 listings starting at $3,995
BMW 3 Series in Kansas City MO
63 listings starting at $4,500
BMW 3 Series in Grand Rapids MI
5 Great Deals out of 99 listings starting at $5,480