2018 BMW 3 Series for sale
All available 2018 BMW 3 Series listings.
2,186 listings • $7,500 – $43,245 • avg 69,403 mi
Featured listings
Browse all 2,186 2018 bmw 3 series for sale →
Clean title USED · Sedan
2018 BMW 3 Series
330i · RWD · Automatic
$15,987
Huntington Beach, CA
Clean title USED · Sedan
2018 BMW 3 Series
340i · AWD · Manual
$28,995
Commack, NY
Clean title USED · Hatchback
2018 BMW 3 Series
330i · AWD · Automatic
$16,970
Sykesville, MD
Clean title USED · Sedan
2018 BMW 3 Series
330i · RWD · Automatic
$15,990
Fort Lauderdale,, FL
Clean title USED · Sedan
2018 BMW 3 Series
330i · RWD · Automatic
$17,988
Englewood, CO
Clean title USED · Sedan
2018 BMW 3 Series
330i · RWD · Automatic
$18,492
Phoenix, AZ
Clean title USED · Sedan
2018 BMW 3 Series
330e · RWD · Automatic
Contact for price
Montclair, CA
Clean title USED · Sedan
2018 BMW 3 Series
320i · AWD · Automatic
$15,973
Eden Prairie, MN
Clean title USED · Sedan
2018 BMW 3 Series
320i · RWD · Automatic
$16,500
Ellenwood, GA
Clean title USED · Sedan
2018 BMW 3 Series
328d · AWD · Automatic
$28,995
Bellevue, WA
Clean title USED · Sedan
2018 BMW 3 Series
340i · AWD · Automatic
$33,995
Springfield, OH
Clean title USED · Sedan
2018 BMW 3 Series
320i · RWD · Automatic
$11,995
Houston, TX
Clean title USED · Sedan
2018 BMW 3 Series
320i · RWD · Automatic
$11,496
Charleston, SC
Salvage USED · Sedan
2018 BMW 3 Series
330i · AWD · Automatic
$14,995
Omaha, NE
Clean title USED · Sedan
2018 BMW 3 Series
330i · AWD · Automatic
$15,995
Framingham, MA
Clean title USED · Sedan
2018 BMW 3 Series
320i · RWD · Automatic
$14,488
Pensacola, FL
Clean title USED · Sedan
2018 BMW 3 Series
330i · AWD · Automatic
$15,980
Baltimore, MD
Clean title USED · Sedan
2018 BMW 3 Series
330i · AWD · Automatic
$16,997
Raleigh, NC
Clean title USED · Sedan
2018 BMW 3 Series
330i · AWD · Automatic
$18,998
Norcross, GA
Clean title USED · Hatchback
2018 BMW 3 Series
340i · AWD · Automatic
$28,801
Arlington Heights, IL
Clean title USED · Sedan
2018 BMW 3 Series
320i · RWD · Automatic
$10,995
Orlando, FL
Clean title USED · Sedan
2018 BMW 3 Series
330i · AWD · Automatic
$21,999
Pottstown, PA
Clean title USED · Sedan
2018 BMW 3 Series
330i · RWD · Automatic
$16,995
The Woodlands, TX
Clean title USED · Sedan
2018 BMW 3 Series
330i · AWD · Automatic
$18,800
Waldorf, MD
About this category
The 2018 BMW 3 Series is currently available in 2,186 listings on Carlify. Average mileage across these listings is 69,403 miles. Pricing starts at $7,500 and reaches $43,245. Browse photos, full vehicle history, and dealer details for each 2018 3 Series.
Frequently asked questions
- How much does a 2018 BMW 3 Series cost used?
- 2018 BMW 3 Series listings range from $7,500 to $43,245, averaging $18,317 on Carlify.
- How many 2018 BMW 3 Series are listed?
- Carlify shows 2,186 active 2018 BMW 3 Series listings.
- What's the average mileage on a 2018 BMW 3 Series?
- Average mileage across 2018 BMW 3 Series listings is 69,403 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