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

Nationwide Shipping

Add Similar Cars


CarGurus Quick Poll

Find 2017 BMW 3 Series listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/21/19/12/2017_bmw_3_series-pic-8968300467181851505-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Cincinnati, OH 45246

Great Deal
$7,798 BELOW
CarGurus IMV of $44,786

Price: $36,988

Mileage: 1,102

Location: Cincinnati, OH 45246

Average time on market: 60 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $36,988, 1,102 miles with Bluetooth, Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (8 reviews) "Great experience! They walked me through every detail and I am glad I connected with them. I drove away in a great car feeling very satisfied with my purchase and the service."
https://static.cargurus.com/images/forsale/2017/08/10/06/53/2017_bmw_3_series-pic-5729202572442042785-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Beaverton, OR 97005

Great Deal
$7,252 BELOW
CarGurus IMV of $37,752

Price: $30,500

Mileage: 2,788

Location: Beaverton, OR 97005

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $30,500, 2,788 miles with Sport Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "We had a wonderful experience! They let us take the car home to our neighborhood so our daughter could drive without pressure since she will be the primary driver. Such a great experience that we ended up purchasing the car! Kerry contacted us via email and then phone, to set up an appointment. Then Jay was wonderful to work with as the person who showed us the car. I would absolutely recommend Kuni BMW. "
https://static.cargurus.com/images/forsale/2017/07/26/18/41/2017_bmw_3_series-pic-4356739788401282173-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Meridian, MS 39301

Great Deal
$7,362 BELOW
CarGurus IMV of $44,343

Price: $36,981

Mileage: 3,604

Location: Meridian, MS 39301

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine Description: Used 2017 BMW 3 Series 330i for sale - $36,981, 3,604 miles with Bluetooth, Leather Seats, Driver Assistance Package, Navigation System, Premium Package, Comfort Package
Avg. Dealer Rating: (4 reviews) "Awesome dealer. Excellent customer service. Goes the extra mile. Looking forward to be a loyal customer for all of my BMW needs. "
https://static.cargurus.com/images/forsale/2017/07/26/20/22/2016_bmw_3_series-pic-5810788251171087397-152x114.jpeg

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

Great Deal
$8,830 BELOW
CarGurus IMV of $35,828

Price: $26,998

Mileage: 19,892

Location: Grants Pass, OR 97526

Average time on market: 56 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 LE Package, Sport Package, Driver Assistance Package, Light Package, SE Package, Appearance Package, Bluetooth, Premium Wheels, Heat Package, Comfort Package, Climate Package, Luxury 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/07/28/18/45/2016_bmw_3_series-pic-1023950198972366884-152x114.jpeg

2016 BMW 3 Series 328i Used Cars in Rapid City, SD 57701

Great Deal
$9,553 BELOW
CarGurus IMV of $38,548

Price: $28,995

Mileage: 8,000

Location: Rapid City, SD 57701

Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2016 BMW 3 Series 328i for sale - $28,995, 8,000 miles with Bluetooth
Avg. Dealer Rating: (13 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/08/17/09/45/2017_bmw_3_series-pic-8672769959932523071-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Huntington Station, NY 11746

Great Deal
$7,210 BELOW
CarGurus IMV of $44,198

Price: $36,988

Mileage: 4,901

Location: Huntington Station, NY 11746

Average time on market: 60 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2017 BMW 3 Series 330i xDrive for sale - $36,988, 4,901 miles with Bluetooth, SE Package, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "They were very helpful"
https://static.cargurus.com/images/forsale/2017/03/15/21/01/2017_bmw_3_series-pic-5230592904680181250-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Annapolis, MD 21409

Great Deal
$6,759 BELOW
CarGurus IMV of $40,254

Price: $33,495

Mileage: 4,915

Location: Annapolis, MD 21409

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: 0a89/blue Description: Used 2017 BMW 3 Series 330i for sale - $33,495, 4,915 miles with Bluetooth, Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (25 reviews) "Really great response and follow up. Listened to my needs and wishes. Thank you. "
https://static.cargurus.com/images/forsale/2017/07/07/11/13/2017_bmw_3_series-pic-735641301572087879-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Charleston, SC 29407

Great Deal
$7,921 BELOW
CarGurus IMV of $47,865

Price: $39,944

Mileage: 6,731

Location: Charleston, SC 29407

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $39,944, 6,731 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (23 reviews) "The dealer's representative couldn't have been more helpful!"
https://static.cargurus.com/images/forsale/2017/06/30/17/16/2017_bmw_3_series-pic-6719049659464030851-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Chattanooga, TN 37421

Great Deal
$6,539 BELOW
CarGurus IMV of $38,533

Price: $31,994

Mileage: 8,386

Location: Chattanooga, TN 37421

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW 3 Series 330i for sale - $31,994, 8,386 miles with Bluetooth, LE Package, Leather Seats, Backup Camera, Driver Assistance Package, Premium Package
Avg. Dealer Rating: (52 reviews) "Great experience and awesome service. We didn't get this car but did purchase am SUV from them. Parnell and Sam both helped us and we left very happy."
https://static.cargurus.com/images/forsale/2017/08/18/10/03/2017_bmw_3_series-pic-4191394095695480219-152x114.jpeg

2017 BMW 3 Series 320i Used Cars in Murrieta, CA 92562

Great Deal
$6,804 BELOW
CarGurus IMV of $34,304

Price: $27,500

Mileage: 2,490

Location: Murrieta, CA 92562

Average time on market: 47 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 320i for sale - $27,500, 2,490 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (20 reviews) "This dealership knows how to take care of it's customers. Our salesman Arman was quick to great us with a smile. Upon arriving on a hot day our salesman was quick to offer us a nice cold drink. Arman brought the car we were interested in around out of the hot heat to cool the car prior to test driving. This dealership was easy to work with and did not try to up-sale us on any car warranties or other more expensive cars on their lot. This dealership was friendly unlike other dealerships I dealt with. "
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,856 BELOW
CarGurus IMV of $36,802

Price: $30,946

Mileage: 3,236

Location: Columbia, MO 65203

Average time on market: 56 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: (20 reviews) "Great communication with the seller. Unfortunately the vehicle was sold before we could speak further"
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,529 BELOW
CarGurus IMV of $41,529

Price: $35,000

Mileage: 4,566

Location: Suitland, MD 20746

Average time on market: 60 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: (14 reviews) "Reply back right away"
https://static.cargurus.com/images/forsale/2017/06/28/21/19/2016_bmw_3_series-pic-2170473671363702233-152x114.jpeg

2016 BMW 3 Series 328i xDrive Wagon Used Cars in Encinitas, CA 92024

Great Deal
$5,184 BELOW
CarGurus IMV of $41,114

Price: $35,930

Mileage: 9,880

Location: Encinitas, CA 92024

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 328i xDrive Wagon for sale - $35,930, 9,880 miles with Sport Package, LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (23 reviews) "I called and messaged multiple times. I got no response. I went to the dealership in person. I have to wait in the reception area for 20 minutes and then come back as no one was willing to talk on why someone was standing there. I dont think anyone would walk into BMW showroom just to stand around there. "
https://static.cargurus.com/images/forsale/2017/07/27/09/40/2017_bmw_3_series-pic-7206782274352575861-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Santa Clara, CA 95051

Great Deal
$6,890 BELOW
CarGurus IMV of $37,874

Price: $30,984

Mileage: 5,242

Location: Santa Clara, CA 95051

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2017 BMW 3 Series 330i for sale - $30,984, 5,242 miles with Bluetooth, Backup Camera, Driver Assistance Package, Aluminum Wheels
Avg. Dealer Rating: (82 reviews) "Amir is great"
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,180 BELOW
CarGurus IMV of $42,180

Price: $36,000

Mileage: 4,071

Location: Suitland, MD 20746

Average time on market: 60 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: (14 reviews) "They were very accommodating, Chris, Laurene and Zac couldn't have been more helpful. Love my new C1!"
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 175 Great Deals $25,429 8,723 listings
2016 BMW 3 Series 49 Great Deals $19,500 1,903 listings
2015 BMW 3 Series 35 Great Deals $15,995 1,152 listings
2014 BMW 3 Series 235 Great Deals $13,315 5,250 listings
2013 BMW 3 Series 44 Great Deals $10,900 1,623 listings
2012 BMW 3 Series 31 Great Deals $9,995 620 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,507 listings
2010 BMW 3 Series 36 Great Deals $5,986 786 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,330 listings
2008 BMW 3 Series 86 Great Deals $3,000 1,739 listings