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...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


Find 2017 BMW 3 Series listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/01/10/12/2017_bmw_3_series-pic-73701721517141504-152x114.jpeg

2017 BMW 3 Series 320i Used Cars in Greenville, SC 29607

Great Deal
$8,197 BELOW
Instant Market Value of $34,691

Price: $26,494

Mileage: 2,412

Location: Greenville, SC 29607

Average time on market: 43 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2017 BMW 3 Series 320i for sale - $26,494, 2,412 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (50 reviews) "Not flexible on pricing though it was a bit above market."
https://static.cargurus.com/images/forsale/2017/06/30/13/14/2017_bmw_3_series-pic-2087778015483603639-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Freehold, NJ 07728

Great Deal
$7,033 BELOW
Instant Market Value of $45,523

Price: $38,490

Mileage: 4,629

Location: Freehold, NJ 07728

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2017 BMW 3 Series 320i xDrive for sale - $38,490, 4,629 miles with LE Package, Leather Seats, Sunroof/Moonroof, Light Package, Navigation System, Storage Package, SE Package, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (47 reviews) "Process was easy i was not rush and got a great deal lane griffin is very knowledgeable and courteous i would buy another car here for sure."
https://static.cargurus.com/images/forsale/2017/06/24/15/35/2016_bmw_3_series_328i_sulev-pic-67710419235172896-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Redondo Beach, 90277

Great Deal
$9,776 BELOW
Instant Market Value of $34,776

Price: $25,000

Mileage: 9,887

Location: Redondo Beach, 90277

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Pearl White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $25,000, 9,887 miles with Bluetooth, Leather Seats, Backup Camera, Heat Package, Navigation System, Luxury Package
https://static.cargurus.com/images/forsale/2017/07/19/19/23/2016_bmw_3_series-pic-4711793696607754936-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Grants Pass, OR 97526

Great Deal
$9,171 BELOW
Instant Market Value of $36,169

Price: $26,998

Mileage: 19,892

Location: Grants Pass, OR 97526

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Red Description: Used 2016 BMW 3 Series 328i SULEV for sale - $26,998, 19,892 miles with Sport Package, Leather Seats, Driver Assistance Package, Premium Wheels, Heat Package, Premium Package, Climate Package, Luxury Package, LE Package, Light Package, SE Package, Appearance Package, Bluetooth, Comfort Package
Avg. Dealer Rating: (13 reviews) "Lithia of Grants Pass was great. All the guys were so friendly and helpful. I will recommend this company to all my friends and family. Just love my new Jeep!"
https://static.cargurus.com/images/forsale/2017/05/03/19/08/2017_bmw_3_series-pic-7919944249580684939-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Columbia, MO 65203

Great Deal
$5,983 BELOW
Instant Market Value of $36,929

Price: $30,946

Mileage: 3,236

Location: Columbia, MO 65203

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $30,946, 3,236 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Great experience would recommend to anyone"
https://static.cargurus.com/images/forsale/2017/04/20/11/00/2017_bmw_3_series-pic-4983955833425766272-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Bloomington, IL 61704

Great Deal
$5,824 BELOW
Instant Market Value of $35,811

Price: $29,987

Mileage: 4,383

Location: Bloomington, IL 61704

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $29,987, 4,383 miles with Bluetooth
Avg. Dealer Rating: (7 reviews) "Good service"
https://static.cargurus.com/images/forsale/2017/02/08/20/22/2017_bmw_3_series-pic-4674227698642079587-152x114.jpeg

2017 BMW 3 Series 320i Used Cars in Nashville, TN 37204

Great Deal
$6,345 BELOW
Instant Market Value of $35,331

Price: $28,986

Mileage: 4,857

Location: Nashville, TN 37204

Average time on market: 43 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Imperial Blue Metallic Description: Used 2017 BMW 3 Series 320i for sale - $28,986, 4,857 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (67 reviews) "Great service and fair dealing. "
https://static.cargurus.com/images/forsale/2017/03/24/12/48/2017_bmw_3_series-pic-1669783089216136948-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Suitland, MD 20746

Great Deal
$6,754 BELOW
Instant Market Value of $41,754

Price: $35,000

Mileage: 4,566

Location: Suitland, MD 20746

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $35,000, 4,566 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (11 reviews) "The salesman, Nana (?), was extremely nice and very professional. You don't find many as nice has he is."
https://static.cargurus.com/images/forsale/2017/06/14/20/47/2017_bmw_3_series-pic-1540011521010058574-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Nashville, TN 37204

Great Deal
$7,128 BELOW
Instant Market Value of $47,112

Price: $39,984

Mileage: 2,400

Location: Nashville, TN 37204

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $39,984, 2,400 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (67 reviews) "Worked with John and Terry, great guys. Really worked hard to get us into the right vehicle and cut a good deal. Wasn't able to make a decision at this point but will be returning when the time is right "
https://static.cargurus.com/images/forsale/2017/05/22/23/10/2017_bmw_3_series-pic-1193496305551984569-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Indianapolis, IN 46240

Great Deal
$6,580 BELOW
Instant Market Value of $48,570

Price: $41,990

Mileage: 733

Location: Indianapolis, IN 46240

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $41,990, 733 miles with Driver Assistance Package, Navigation System, Climate Package, Technology Package
Avg. Dealer Rating: (27 reviews) "Good customer service. Not willing to move on the price. Manager was short sighted and focused on commission and profit instead of selling a car and building a long term relationship. "
https://static.cargurus.com/images/forsale/2017/04/05/20/25/2017_bmw_3_series-pic-6479302244161780838-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Portland, OR 97201

Great Deal
$6,355 BELOW
Instant Market Value of $44,134

Price: $37,779

Mileage: 3,704

Location: Portland, OR 97201

Average time on market: 45 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $37,779, 3,704 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Heat Package
Avg. Dealer Rating: (35 reviews) "When the vehicle I had indicated an interest in was sold, they kept contacting me about similar vehicles, though I'm not sold on them."
https://static.cargurus.com/images/forsale/2017/03/24/12/48/2017_bmw_3_series-pic-8259887915448938941-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Suitland, MD 20746

Great Deal
$6,440 BELOW
Instant Market Value of $42,440

Price: $36,000

Mileage: 4,071

Location: Suitland, MD 20746

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $36,000, 4,071 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (11 reviews) "My contact (Charlene) was very friendly and helpful.She provided the information in a timely manner and was courteous and respectful. Dave"
https://static.cargurus.com/images/forsale/2017/05/12/12/46/2017_bmw_3_series-pic-2405606673460847508-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Suitland, MD 20746

Great Deal
$6,155 BELOW
Instant Market Value of $41,905

Price: $35,750

Mileage: 4,338

Location: Suitland, MD 20746

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Silver Description: Used 2017 BMW 3 Series 330i xDrive for sale - $35,750, 4,338 miles with Bluetooth, Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (11 reviews) "Fast, pleasant response. I was guaranteed the vehicle was in fact still available. The deal seemed great but I decided to buy a certified vehicle closer to home."
https://static.cargurus.com/images/forsale/2017/07/12/13/27/2016_bmw_3_series-pic-7745561889793552734-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Gaithersburg, MD 20879

Great Deal
$7,313 BELOW
Instant Market Value of $37,313

Price: $30,000

Mileage: 6,149

Location: Gaithersburg, MD 20879

Average time on market: 78 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $30,000, 6,149 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (14 reviews) "I delt with Errol D'Souza. He seemed very personable & had good knowledge of his product however I found what I hope to be a better deal at another dealership. I felt my trade in Mini was worth more than they offered."
https://static.cargurus.com/images/forsale/2017/04/20/15/23/2017_bmw_3_series-pic-8121943711772933799-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Bloomington, IL 61704

Great Deal
$5,100 BELOW
Instant Market Value of $36,087

Price: $30,987

Mileage: 3,618

Location: Bloomington, IL 61704

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $30,987, 3,618 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "This team of professionals were absolutely amazing!! I am not a fan of buying vehicles, old or new, but these guys were honest and approachable! I highly recommended getting your new or used vehicle from them!!"
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 136 Great Deals $25,986 8,589 listings
2016 BMW 3 Series 60 Great Deals $19,591 2,199 listings
2015 BMW 3 Series 30 Great Deals $15,999 1,011 listings
2014 BMW 3 Series 205 Great Deals $12,900 4,874 listings
2013 BMW 3 Series 57 Great Deals $8,500 1,771 listings
2012 BMW 3 Series 26 Great Deals $9,995 621 listings
2011 BMW 3 Series 133 Great Deals $4,999 2,563 listings
2010 BMW 3 Series 42 Great Deals $5,999 836 listings
2009 BMW 3 Series 68 Great Deals $5,495 1,341 listings
2008 BMW 3 Series 70 Great Deals $4,199 1,749 listings