2016 BMW 3 Series for sale
All available 2016 BMW 3 Series listings.
1,747 listings • $5,299 – $31,998 • avg 85,573 mi
Featured listings
Browse all 1,747 2016 bmw 3 series for sale →
Clean title USED · Sedan
2016 BMW 3 Series
328i · RWD · Automatic
$12,750
Houston, TX
USED · Sedan
2016 BMW 3 Series
320i · AWD · Automatic
$9,954
Bloomfield, NJ
Clean title USED · Sedan
2016 BMW 3 Series
328i · RWD · Automatic
$14,990
Addison, TX
Clean title USED · Hatchback
2016 BMW 3 Series
328i · AWD · Automatic
$12,994
Henderson, NV
Clean title USED · Hatchback
2016 BMW 3 Series
335i · AWD · Automatic
$12,887
Orlando, FL
Clean title USED · Sedan
2016 BMW 3 Series
320i · AWD · Automatic
$11,326
Bloomfield, NJ
Clean title USED · Sedan
2016 BMW 3 Series
320i · RWD · Automatic
$10,091
Pensacola, FL
Clean title USED · Sedan
2016 BMW 3 Series
340i · RWD · Automatic
$20,950
Daytona Beach, FL
Clean title USED · Sedan
2016 BMW 3 Series
340i · RWD · Automatic
$18,551
Norco, CA
Clean title USED · Sedan
2016 BMW 3 Series
328i · RWD · Automatic
$14,599
West Bridgewater, MA
Clean title USED · Sedan
2016 BMW 3 Series
320i · AWD · Automatic
$11,497
Sacramento, CA
Clean title USED · Sedan
2016 BMW 3 Series
328i · AWD · Automatic
$8,995
Acworth, GA
Clean title USED · Sedan
2016 BMW 3 Series
340i · RWD · Automatic
$21,998
Orlando, FL
Clean title USED · Hatchback
2016 BMW 3 Series
328i · AWD · Automatic
$18,998
Buena Park, CA
Clean title USED · Hatchback
2016 BMW 3 Series
328i · AWD · Automatic
$13,499
Slatington, PA
Clean title USED · Hatchback
2016 BMW 3 Series
328i · AWD · Automatic
$10,995
Lakewood, NJ
Clean title USED · Sedan
2016 BMW 3 Series
320i · RWD · Automatic
$11,999
Lynwood, WA
Clean title USED · Sedan
2016 BMW 3 Series
320i · AWD · Automatic
$12,900
Lexington, KY
Clean title USED · Sedan
2016 BMW 3 Series
328i · RWD · Automatic
$12,992
South Plainfield, NJ
Clean title USED · Sedan
2016 BMW 3 Series
328i · RWD · Automatic
$12,825
Decatur, GA
Clean title USED · Sedan
2016 BMW 3 Series
328i · RWD · Automatic
$15,998
Palmdale, CA
Clean title USED · Sedan
2016 BMW 3 Series
320i · AWD · Automatic
$6,995
Rahway, NJ
Clean title USED · Sedan
2016 BMW 3 Series
320i · RWD · Automatic
$15,420
Henderson, NV
Clean title USED · Sedan
2016 BMW 3 Series
320i · RWD · Automatic
$10,977
Maplewood, MN
About this category
The 2016 BMW 3 Series is currently available in 1,747 listings on Carlify. Average mileage across these listings is 85,573 miles. Pricing starts at $5,299 and reaches $31,998. Browse photos, full vehicle history, and dealer details for each 2016 3 Series.
Frequently asked questions
- How much does a 2016 BMW 3 Series cost used?
- 2016 BMW 3 Series listings range from $5,299 to $31,998, averaging $14,967 on Carlify.
- How many 2016 BMW 3 Series are listed?
- Carlify shows 1,747 active 2016 BMW 3 Series listings.
- What's the average mileage on a 2016 BMW 3 Series?
- Average mileage across 2016 BMW 3 Series listings is 85,573 miles.
Browse by year
Top cities
- Used BMW 3 Series in New YorkNY
- Used BMW 3 Series in Los AngelesCA
- Used BMW 3 Series in ChicagoIL
- Used BMW 3 Series in HoustonTX
- Used BMW 3 Series in PhoenixAZ
- Used BMW 3 Series in PhiladelphiaPA
- Used BMW 3 Series in San AntonioTX
- Used BMW 3 Series in San DiegoCA
- Used BMW 3 Series in DallasTX
- Used BMW 3 Series in JacksonvilleFL
- Used BMW 3 Series in AustinTX
- Used BMW 3 Series in Fort WorthTX
- Used BMW 3 Series in San JoseCA
- Used BMW 3 Series in ColumbusOH
- Used BMW 3 Series in CharlotteNC
- Used BMW 3 Series in IndianapolisIN
- Used BMW 3 Series in San FranciscoCA
- Used BMW 3 Series in SeattleWA