Used 2017 BMW 3 Series for Sale
213 Listings
- SponsoredUsed 2017 BMWPlug-In Hybrid 330e Sedan RWD$14,999 List price53,355 milesView details for 2017 BMW 3 Series, Plug-In Hybrid 330e Sedan RWDUSA Car Planet LLCPHEV
- SponsoredUsed 2017 BMW330i xDrive Gran Turismo$17,723 List price63,039 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoAutoNation Hyundai Columbia
- SponsoredUsed 2017 BMW328d Sedan RWD$15,950 List price64,645 milesView details for 2017 BMW 3 Series, 328d Sedan RWDVictory Auto Store
- Used 2017 BMW330i xDrive Sedan$11,950 List price95,687 milesView details for 2017 BMW 3 Series, 330i xDrive SedanDas Auto
- Used 2017 BMW320i xDrive Sedan$11,750 List price89,476 milesView details for 2017 BMW 3 Series, 320i xDrive SedanDas Auto
- Used 2017 BMW330i xDrive Gran Turismo$17,723 List price63,039 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoAutoNation Hyundai Columbia
- Used 2017 BMW328d Sedan RWD$15,950 List price64,645 milesView details for 2017 BMW 3 Series, 328d Sedan RWDVictory Auto Store
- Used 2017 BMW330i xDrive Sedan$12,995 List price77,638 milesView details for 2017 BMW 3 Series, 330i xDrive SedanRoute 17 Mitsubishi
- Used 2017 BMWPlug-In Hybrid 330e Sedan RWD$14,999 List price53,355 milesView details for 2017 BMW 3 Series, Plug-In Hybrid 330e Sedan RWDUSA Car Planet LLCPHEV
- Used 2017 BMW330i xDrive Sedan$12,995 List price68,978 milesView details for 2017 BMW 3 Series, 330i xDrive SedanLuxury of Queens Inc
- Used 2017 BMW320i Sedan RWD$10,888 List price87,620 milesView details for 2017 BMW 3 Series, 320i Sedan RWDSTG Auto Group - Bellflower
- Used 2017 BMW320i Sedan RWD$9,980 List price92,645 milesView details for 2017 BMW 3 Series, 320i Sedan RWDFutureRide
- Used 2017 BMW330i Sedan RWD$14,998 List price61,470 milesView details for 2017 BMW 3 Series, 330i Sedan RWDRocky Mountain Auto Brokers Inc.
- Used 2017 BMW330i Sedan RWD$14,999 List price66,448 milesView details for 2017 BMW 3 Series, 330i Sedan RWDKAYALAR MOTORS
- Used 2017 BMW330i Sedan RWD$14,595 List price58,673 milesView details for 2017 BMW 3 Series, 330i Sedan RWDKendall Dodge Chrysler Jeep Ram
- Used 2017 BMW330i Sedan RWD$13,999 List price83,463 milesView details for 2017 BMW 3 Series, 330i Sedan RWDAlsbou Motors Riverside
- Used 2017 BMW330i Sedan RWD$14,875 List price88,973 milesView details for 2017 BMW 3 Series, 330i Sedan RWDLeif Johnson Ford of Austin
- Used 2017 BMW330i xDrive Gran Turismo$17,998 List price74,579 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoCarMax Burbank
- Used 2017 BMW330i xDrive Sedan$19,998 List price65,254 milesView details for 2017 BMW 3 Series, 330i xDrive SedanCarMax Tinley Park
- Used 2017 BMWPlug-In Hybrid 330e Sedan RWD$15,000 List price66,158 milesView details for 2017 BMW 3 Series, Plug-In Hybrid 330e Sedan RWDAutoSavvy San AntonioPHEV
- Used 2017 BMW330i Sedan RWD$11,999 List price109,770 milesView details for 2017 BMW 3 Series, 330i Sedan RWDKAYALAR MOTORS
- Used 2017 BMW330i Sedan RWD$14,995 List price51,649 milesView details for 2017 BMW 3 Series, 330i Sedan RWDCarONE Auto
- Used 2017 BMW330i xDrive Sedan$16,850 List price65,625 milesView details for 2017 BMW 3 Series, 330i xDrive SedanFishers Imports Northwest
- Used 2017 BMW330i Sedan RWD$12,590 List price91,618 milesView details for 2017 BMW 3 Series, 330i Sedan RWD21st Century Auto Sales
- Used 2017 BMW320i Sedan RWD$9,988 List price105,243 milesView details for 2017 BMW 3 Series, 320i Sedan RWDCity Fine Cars
- Used 2017 BMW330i xDrive Gran Turismo$17,998 List price75,094 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoCarMax Denton
- Used 2017 BMW330i xDrive Gran Turismo$19,950 List price40,524 milesView details for 2017 BMW 3 Series, 330i xDrive Gran TurismoEclipse Motor Co.LLC
- Used 2017 BMW330i xDrive Sedan$16,470 List price69,067 milesView details for 2017 BMW 3 Series, 330i xDrive SedanValencia BMW
- Used 2017 BMW330i xDrive Sedan$15,500 List price62,739 milesView details for 2017 BMW 3 Series, 330i xDrive SedanEagle Automotives Inc
- Used 2017 BMW330i xDrive Sedan$17,500 List price56,641 milesView details for 2017 BMW 3 Series, 330i xDrive SedanWestbrook Honda
- Used 2017 BMW330i Sedan RWD$15,810 List price72,999 milesView details for 2017 BMW 3 Series, 330i Sedan RWDDallas Lease Returns
- Used 2017 BMW320i xDrive Sedan$14,999 List price59,534 milesView details for 2017 BMW 3 Series, 320i xDrive SedanDivine Motors
- Used 2017 BMW320i xDrive Sedan$16,995 List price53,181 milesView details for 2017 BMW 3 Series, 320i xDrive SedanEmperia Auto LLC
Find a Used 2017 BMW 3 Series Near You
TrueCar has 213 used 2017 BMW 3 Series models for sale nationwide, including a 2017 BMW 330i xDrive Sedan and a 2017 BMW 320i xDrive Sedan. Prices for a used 2017 BMW 3 Series currently range from $5,900 to $65,615, with vehicle mileage ranging from 10,879 to 177,742. Find used 2017 BMW 3 Series inventory at a TrueCar Certified Dealership near you by entering your zip code and seeing the best matches in your area.
Nationwide BMW 3 Series Listings by Year
2017 BMW 3 Series Owner Reviews
6th Generation BMW 3 Series
2012 - 2019Overall Rating
4.1
Performance
4.3
Comfort
4.1
Fuel Efficiency
3.9
Safety Technology
4.0
Features
4.0
All reviews
Performance
4.6
Comfort
4.8
Fuel Efficiency
4.3
Safety Technology
5.0
Features
4.8
Owner Review
Submitted by Judith M on --- --- ----|2017 BMW 3 Series 340i xDrive Gran Turismo
Owner Review
Submitted by Jaime B on --- --- ----|2017 BMW 3 Series 340i xDrive Sedan
Owner Review
Submitted by Asaad A on --- --- ----|2017 BMW 3 Series Plug-In Hybrid 330e Sedan RWD