2018 BMW 3 Series for sale

All available 2018 BMW 3 Series listings.

2,186 listings • $7,500 – $43,245 • avg 69,403 mi

2018 BMW 3 Series 330i — Sedan — 82,984 mi — Huntington Beach, CA Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · RWD · Automatic

82,984 miGas27 mpg Mineral Gray Metallic

$15,987

Huntington Beach, CA

View →
2018 BMW 3 Series 340i — Sedan — 90,209 mi — Commack, NY Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

340i · AWD · Manual

90,209 miGas25 mpg Black Sapphire Metallic

$28,995

Commack, NY

View →
2018 BMW 3 Series 330i — Hatchback — 76,712 mi — Sykesville, MD Clean title
BMW logo

USED · Hatchback

2018 BMW 3 Series

330i · AWD · Automatic

76,712 miGas27 mpg Black Sapphire Metallic

$16,970

Sykesville, MD

View →
2018 BMW 3 Series 330i — Sedan — 67,840 mi — Fort Lauderdale,, FL Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · RWD · Automatic

67,840 miGas27 mpg Alpine White

$15,990

Fort Lauderdale,, FL

View →
2018 BMW 3 Series 330i — Sedan — 72,347 mi — Englewood, CO Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · RWD · Automatic

72,347 miGas27 mpg Mineral Gray Metallic

$17,988

Englewood, CO

View →
2018 BMW 3 Series 330i — Sedan — 66,350 mi — Phoenix, AZ Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · RWD · Automatic

66,350 miGas27 mpg Black Sapphire Metallic

$18,492

Phoenix, AZ

View →
2018 BMW 3 Series 330e — Sedan — 51,481 mi — Montclair, CA Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330e · RWD · Automatic

51,481 miPlug-In Hybrid71 mpg Mineral Gray Metallic

Contact for price

Montclair, CA

View →
2018 BMW 3 Series 320i — Sedan — 77,230 mi — Eden Prairie, MN Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

320i · AWD · Automatic

77,230 miGas27 mpg Jet Black

$15,973

Eden Prairie, MN

View →
2018 BMW 3 Series 320i — Sedan — 44,799 mi — Ellenwood, GA Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

320i · RWD · Automatic

44,799 miGas28 mpg Black Sapphire Metallic

$16,500

Ellenwood, GA

View →
2018 BMW 3 Series 328d — Sedan — 53,749 mi — Bellevue, WA Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

328d · AWD · Automatic

53,749 miDiesel34 mpg Black Sapphire Metallic

$28,995

Bellevue, WA

View →
2018 BMW 3 Series 340i — Sedan — 54,043 mi — Springfield, OH Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

340i · AWD · Automatic

54,043 miGas25 mpg Grey

$33,995

Springfield, OH

View →
2018 BMW 3 Series 320i — Sedan — 94,517 mi — Houston, TX Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

320i · RWD · Automatic

94,517 miGas28 mpg Glacier Silver Metallic

$11,995

Houston, TX

View →
2018 BMW 3 Series 320i — Sedan — 98,538 mi — Charleston, SC Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

320i · RWD · Automatic

98,538 miGas28 mpg Glacier Silver Metallic

$11,496

Charleston, SC

View →
2018 BMW 3 Series 330i — Sedan — 79,237 mi — Omaha, NE Salvage
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · AWD · Automatic

79,237 miGas27 mpg Mineral Gray Metallic

$14,995

Omaha, NE

View →
2018 BMW 3 Series 330i — Sedan — 87,797 mi — Framingham, MA Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · AWD · Automatic

87,797 miGas27 mpg Black Sapphire Metallic

$15,995

Framingham, MA

View →
2018 BMW 3 Series 320i — Sedan — 105,235 mi — Pensacola, FL Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

320i · RWD · Automatic

105,235 miGas28 mpg Sunset Orange Metallic

$14,488

Pensacola, FL

View →
2018 BMW 3 Series 330i — Sedan — 83,410 mi — Baltimore, MD Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · AWD · Automatic

83,410 miGas27 mpg Black Sapphire Metallic

$15,980

Baltimore, MD

View →
2018 BMW 3 Series 330i — Sedan — 85,531 mi — Raleigh, NC Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · AWD · Automatic

85,531 miGas27 mpg Alpine White

$16,997

Raleigh, NC

View →
2018 BMW 3 Series 330i — Sedan — 77,261 mi — Norcross, GA Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · AWD · Automatic

77,261 miGas27 mpg Mineral Gray Metallic

$18,998

Norcross, GA

View →
2018 BMW 3 Series 340i — Hatchback — 47,073 mi — Arlington Heights, IL Clean title
BMW logo

USED · Hatchback

2018 BMW 3 Series

340i · AWD · Automatic

47,073 miGas23 mpg Mineral Gray Metallic

$28,801

Arlington Heights, IL

View →
2018 BMW 3 Series 320i — Sedan — 90,960 mi — Orlando, FL Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

320i · RWD · Automatic

90,960 miGas28 mpg Glacier Silver Metallic

$10,995

Orlando, FL

View →
2018 BMW 3 Series 330i — Sedan — 64,730 mi — Pottstown, PA Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · AWD · Automatic

64,730 miGas27 mpg Tanzanite Blue Metallic

$21,999

Pottstown, PA

View →
2018 BMW 3 Series 330i — Sedan — 84,153 mi — The Woodlands, TX Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · RWD · Automatic

84,153 miGas27 mpg Tanzanite Blue Metallic

$16,995

The Woodlands, TX

View →
2018 BMW 3 Series 330i — Sedan — 49,896 mi — Waldorf, MD Clean title
BMW logo

USED · Sedan

2018 BMW 3 Series

330i · AWD · Automatic

49,896 miGas27 mpg Mineral Gray Metallic

$18,800

Waldorf, MD

View →

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.