2017 BMW 4 Series for sale
All available 2017 BMW 4 Series listings.
813 listings • $5,999 – $122,988 • avg 75,801 mi
Featured listings
Browse all 813 2017 bmw 4 series for sale →
Clean title USED · Hatchback
2017 BMW 4 Series
430i · RWD · Automatic
$18,995
Houston, TX
Clean title USED · Convertible
2017 BMW 4 Series
430i · RWD · Automatic
$17,995
Woodland Hills, CA
Clean title USED · Coupe
2017 BMW 4 Series
430i · AWD · Automatic
$15,357
Eden Prairie, MN
Clean title USED · Hatchback
2017 BMW 4 Series
430i · AWD · Automatic
$11,999
Mountain Lakes, NJ
Clean title USED · Hatchback
2017 BMW 4 Series
430i · AWD · Automatic
$18,502
Princeton, NJ
Clean title USED · Hatchback
2017 BMW 4 Series
430i · AWD · Automatic
$18,999
Loves Park, IL
Clean title USED · Hatchback
2017 BMW 4 Series
430i · RWD · Automatic
$17,980
Lakewood, WA
Clean title USED · Convertible
2017 BMW 4 Series
430i · RWD · Automatic
$15,500
Freehold, NJ
Clean title USED · Convertible
2017 BMW 4 Series
430i · AWD · Automatic
$29,990
Franklin, TN
Clean title USED · Hatchback
2017 BMW 4 Series
430i · RWD · Automatic
$14,900
Bluffton, SC
Clean title USED · Convertible
2017 BMW 4 Series
430i · RWD · Automatic
$17,999
Mountain Lakes, NJ
Clean title USED · Coupe
2017 BMW 4 Series
430i · AWD · Automatic
$19,500
Bellevue, WA
Clean title USED · Hatchback
2017 BMW 4 Series
430i · RWD · Automatic
$14,498
Doral, FL
Clean title USED · Coupe
2017 BMW 4 Series
430i · AWD · Automatic
Contact for price
South Amboy, NJ
Clean title USED · Convertible
2017 BMW 4 Series
440i · RWD · Automatic
$17,900
Corona, CA
Clean title USED · Coupe
2017 BMW 4 Series
430i · AWD · Automatic
$12,995
Dallas, TX
Clean title USED · Convertible
2017 BMW 4 Series
430i · RWD · Automatic
$15,596
Dallas, TX
Clean title USED · Hatchback
2017 BMW 4 Series
430i · RWD · Automatic
$19,999
Dallas, TX
Clean title USED · Hatchback
2017 BMW 4 Series
430i · AWD · Automatic
$20,998
Canoga Park, CA
Clean title USED · Hatchback
2017 BMW 4 Series
430i · RWD · Automatic
$15,498
Orlando, FL
Clean title USED · Coupe
2017 BMW 4 Series
440i · RWD · Automatic
$19,985
Acworth, GA
Clean title USED · Convertible
2017 BMW 4 Series
440i · AWD · Automatic
$24,045
Columbus, OH
Clean title USED · Hatchback
2017 BMW 4 Series
440i · AWD · Automatic
$18,999
Union, NJ
Clean title USED · Convertible
2017 BMW 4 Series
440i · AWD · Automatic
$20,000
Maplewood, MN
About this category
The 2017 BMW 4 Series is currently available in 813 listings on Carlify. Average mileage across these listings is 75,801 miles. Pricing starts at $5,999 and reaches $122,988. Browse photos, full vehicle history, and dealer details for each 2017 4 Series.
Frequently asked questions
- How much does a 2017 BMW 4 Series cost used?
- 2017 BMW 4 Series listings range from $5,999 to $122,988, averaging $19,255 on Carlify.
- How many 2017 BMW 4 Series are listed?
- Carlify shows 813 active 2017 BMW 4 Series listings.
- What's the average mileage on a 2017 BMW 4 Series?
- Average mileage across 2017 BMW 4 Series listings is 75,801 miles.
Browse by year
Top cities
- Used BMW 4 Series in New YorkNY
- Used BMW 4 Series in Los AngelesCA
- Used BMW 4 Series in ChicagoIL
- Used BMW 4 Series in HoustonTX
- Used BMW 4 Series in PhoenixAZ
- Used BMW 4 Series in PhiladelphiaPA
- Used BMW 4 Series in San AntonioTX
- Used BMW 4 Series in San DiegoCA
- Used BMW 4 Series in DallasTX
- Used BMW 4 Series in JacksonvilleFL
- Used BMW 4 Series in AustinTX
- Used BMW 4 Series in Fort WorthTX
- Used BMW 4 Series in San JoseCA
- Used BMW 4 Series in ColumbusOH
- Used BMW 4 Series in CharlotteNC
- Used BMW 4 Series in IndianapolisIN
- Used BMW 4 Series in San FranciscoCA
- Used BMW 4 Series in SeattleWA