2017 BMW 3 Series for Sale Nationwide

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
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


Find 2017 BMW 3 Series listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/10/26/06/08/2016_bmw_3_series-pic-2438640306222394887-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Sioux Falls, SD 57104

Great Deal
$8,320 BELOW
Instant Market Value of $43,310

Price: $34,990

Mileage: 954

Location: Sioux Falls, SD 57104

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $34,990, 954 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Very happy with Service"
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,827 BELOW
Instant Market Value of $39,308

Price: $31,481

Mileage: 11,607

Location: Hudson, WI 54016

Average time on market: 41 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,481, 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/10/08/01/38/2016_bmw_3_series-pic-1123010710831408694-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Akron, OH 44310

Great Deal
$8,093 BELOW
Instant Market Value of $38,066

Price: $29,973

Mileage: 14,618

Location: Akron, OH 44310

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,973, 14,618 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (59 reviews) "Steve and Ameer were great. Fast service, right price. Not the dreaded car buying experience I have gone through in the past."
https://static.cargurus.com/images/forsale/2016/09/08/01/36/2016_bmw_3_series-pic-3928558938155128233-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in St Albans, WV 25177

Great Deal
$6,646 BELOW
Instant Market Value of $36,632

Price: $29,986

Mileage: 4,714

Location: St Albans, WV 25177

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,986, 4,714 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "Overall experience was good"
https://static.cargurus.com/images/forsale/2016/11/03/19/22/2016_bmw_3_series-pic-1293719653844597468-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Portland, OR 97201

Great Deal
$7,200 BELOW
Instant Market Value of $42,150

Price: $34,950

Mileage: 6,209

Location: Portland, OR 97201

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $34,950, 6,209 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Very good response. "
https://static.cargurus.com/images/forsale/2016/12/06/15/37/2016_bmw_3_series-pic-4710898383992072566-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Little Rock, AR 72210

Great Deal
$9,527 BELOW
Instant Market Value of $44,530

Price: $35,003

Mileage: 2,791

Location: Little Rock, AR 72210

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $35,003, 2,791 miles with Bluetooth, Driver Assistance Package, Heat Package, Premium Package, Navigation System
Avg. Dealer Rating: (9 reviews) "Called me back"
https://static.cargurus.com/images/forsale/2016/11/03/19/22/2016_bmw_3_series-pic-7165934639264609192-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Portland, OR 97201

Great Deal
$6,864 BELOW
Instant Market Value of $41,814

Price: $34,950

Mileage: 7,173

Location: Portland, OR 97201

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $34,950, 7,173 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "beware of bait and switch tactics. They say one price is fine and then when you are ready to buy the manager doesn't approve the price."
https://static.cargurus.com/images/forsale/2016/11/03/19/22/2016_bmw_3_series-pic-4037050213937531700-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Portland, OR 97201

Great Deal
$6,639 BELOW
Instant Market Value of $41,589

Price: $34,950

Mileage: 6,168

Location: Portland, OR 97201

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $34,950, 6,168 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Heat Package
Avg. Dealer Rating: (27 reviews) "Fast respond and great service."
https://static.cargurus.com/images/forsale/2016/10/13/06/48/2016_bmw_3_series-pic-4504204904950711018-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Stratham, NH 03885

Great Deal
$7,000 BELOW
Instant Market Value of $42,897

Price: $35,897

Mileage: 8,112

Location: Stratham, NH 03885

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Platinum Silver Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $35,897, 8,112 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (12 reviews) "Usual negotiation personnel were nice to Deal with. Bob was a pleasure to do business with. The only draw back is that an outstanding recall is holding up delivery. The service/Parts department should be informed of the ViN of every vehicle inbound to ensure outstanding campaigns can be handled in a timely manner."
https://static.cargurus.com/images/forsale/2016/12/08/15/01/2016_bmw_3_series-pic-3151453737226240244-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Merriam, KS 66202

Great Deal
$6,401 BELOW
Instant Market Value of $33,278

Price: $26,877

Mileage: 11,204

Location: Merriam, KS 66202

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $26,877, 11,204 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "emailed me....i called, wouldn't pick up. Tried the oldest dealership tricks. NO Sale"
https://static.cargurus.com/images/forsale/2016/12/05/20/17/2016_bmw_3_series-pic-5541166522215469870-152x114.jpeg

2016 BMW 3 Series 328d xDrive Wagon Used Cars in Portland, OR 97201

Great Deal
$6,141 BELOW
Instant Market Value of $48,091

Price: $41,950

Mileage: 4,606

Location: Portland, OR 97201

Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328d xDrive Wagon for sale - $41,950, 4,606 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Dealer contacted me and provided requested information."
https://static.cargurus.com/images/forsale/2016/11/12/09/31/2016_bmw_3_series-pic-4540952686406213326-152x114.jpeg

2016 BMW 3 Series 340i Used Cars in Portland, OR 97225

Great Deal
$7,571 BELOW
Instant Market Value of $48,971

Price: $41,400

Mileage: 9,520

Location: Portland, OR 97225

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Estoril Blue Metallic Description: Used 2016 BMW 3 Series 340i for sale - $41,400, 9,520 miles with Sport Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, M Sport Package, Climate Package
Avg. Dealer Rating: (39 reviews) "The salesperson was snobbish and one of the worst sales persons I have dealt with. I complained online to the manager and never heard back. Poor customer service. I bought a newer car, same style, less miles for much less. I'm far from impressed with them."
https://static.cargurus.com/images/forsale/2016/10/18/01/36/2016_bmw_3_series-pic-2424179985552831904-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Akron, OH 44310

Great Deal
$7,212 BELOW
Instant Market Value of $38,185

Price: $30,973

Mileage: 11,650

Location: Akron, OH 44310

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $30,973, 11,650 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (59 reviews) "They called to confirm my appointment to look at a certain car, and I confirmed. I informed them I was actually coming in 5 minutes because I was able to take off work early. They called back 2 minutes later to tell me they actually sold that car already. BUT previously confirmed my appointment 2 minutes before this, to look at this car the following morning. I drove over an hour to see this exact car, and they would've wasted my time by having me come in to look at a car they already sold."
https://static.cargurus.com/images/forsale/2016/07/20/00/19/2016_bmw_3_series-pic-4741017762822477217-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Lynnwood, WA 98036

Great Deal
$6,712 BELOW
Instant Market Value of $42,710

Price: $35,998

Mileage: 6,997

Location: Lynnwood, WA 98036

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $35,998, 6,997 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (19 reviews) "Quick response and provided the requested information."
https://static.cargurus.com/images/forsale/2016/11/15/00/58/2016_bmw_3_series-pic-6435233042704358983-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Tempe, AZ 85281

Great Deal
$8,269 BELOW
Instant Market Value of $36,257

Price: $27,988

Mileage: 12,000

Location: Tempe, AZ 85281

Average time on market: 32 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $27,988, 12,000 miles with Sport Package, Leather Seats, Light Package, Storage Package, Bluetooth, Premium Wheels, Heat Package, Premium Package, Comfort Package, M Sport Package, Climate Package, Luxury Package
Avg. Dealer Rating: (24 reviews) "Very friendly aand helpful! I love my new Mini!!!"
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 168 Great Deals $23,000 7,597 listings
2015 BMW 3 Series 53 Great Deals $14,999 1,136 listings
2014 BMW 3 Series 191 Great Deals $15,695 2,868 listings
2013 BMW 3 Series 505 Great Deals $10,995 6,424 listings
2012 BMW 3 Series 62 Great Deals $8,999 934 listings
2011 BMW 3 Series 244 Great Deals $5,950 3,195 listings
2010 BMW 3 Series 59 Great Deals $6,500 934 listings
2009 BMW 3 Series 111 Great Deals $5,995 1,643 listings
2008 BMW 3 Series 123 Great Deals $3,000 1,998 listings
2007 BMW 3 Series 111 Great Deals $3,800 2,062 listings