2016 BMW 3 Series for sale

All available 2016 BMW 3 Series listings.

1,747 listings • $5,299 – $31,998 • avg 85,573 mi

2016 BMW 3 Series 328i — Sedan — 82,227 mi — Houston, TX Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

328i · RWD · Automatic

82,227 miGas27 mpg Mineral White Metallic

$12,750

Houston, TX

View →
2016 BMW 3 Series 320i — Sedan — 103,000 mi — Bloomfield, NJ Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · AWD · Automatic

103,000 miGas27 mpg Mineral Gray Metallic

$9,954

Bloomfield, NJ

View →
2016 BMW 3 Series 328i — Sedan — 70,359 mi — Addison, TX Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

328i · RWD · Automatic

70,359 miGas27 mpg Mediterranean Blue Metallic

$14,990

Addison, TX

View →
2016 BMW 3 Series 328i — Hatchback — 111,403 mi — Henderson, NV Clean title
BMW logo

USED · Hatchback

2016 BMW 3 Series

328i · AWD · Automatic

111,403 miGas26 mpg Alpine White

$12,994

Henderson, NV

View →
2016 BMW 3 Series 335i — Hatchback — 102,811 mi — Orlando, FL Clean title
BMW logo

USED · Hatchback

2016 BMW 3 Series

335i · AWD · Automatic

102,811 miGas23 mpg Jet Black

$12,887

Orlando, FL

View →
2016 BMW 3 Series 320i — Sedan — 80,240 mi — Bloomfield, NJ Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · AWD · Automatic

80,240 miGas27 mpg Alpine White

$11,326

Bloomfield, NJ

View →
2016 BMW 3 Series 320i — Sedan — 83,131 mi — Pensacola, FL Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · RWD · Automatic

83,131 miGas28 mpg Unknown

$10,091

Pensacola, FL

View →
2016 BMW 3 Series 340i — Sedan — 90,162 mi — Daytona Beach, FL Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

340i · RWD · Automatic

90,162 miGas26 mpg Alpine White

$20,950

Daytona Beach, FL

View →
2016 BMW 3 Series 340i — Sedan — 123,275 mi — Norco, CA Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

340i · RWD · Automatic

123,275 miGas26 mpg Mineral Gray Metallic

$18,551

Norco, CA

View →
2016 BMW 3 Series 328i — Sedan — 64,342 mi — West Bridgewater, MA Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

328i · RWD · Automatic

64,342 miGas27 mpg Mineral Gray Metallic

$14,599

West Bridgewater, MA

View →
2016 BMW 3 Series 320i — Sedan — 90,846 mi — Sacramento, CA Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · AWD · Automatic

90,846 miGas27 mpg Melbourne Red Metallic

$11,497

Sacramento, CA

View →
2016 BMW 3 Series 328i — Sedan — 102,603 mi — Acworth, GA Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

328i · AWD · Automatic

102,603 miGas26 mpg Jet Black

$8,995

Acworth, GA

View →
2016 BMW 3 Series 340i — Sedan — 79,501 mi — Orlando, FL Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

340i · RWD · Automatic

79,501 miGas26 mpg Orange

$21,998

Orlando, FL

View →
2016 BMW 3 Series 328i — Hatchback — 46,579 mi — Buena Park, CA Clean title
BMW logo

USED · Hatchback

2016 BMW 3 Series

328i · AWD · Automatic

46,579 miGas26 mpg Jet Black

$18,998

Buena Park, CA

View →
2016 BMW 3 Series 328i — Hatchback — 83,574 mi — Slatington, PA Clean title
BMW logo

USED · Hatchback

2016 BMW 3 Series

328i · AWD · Automatic

83,574 miGas26 mpg Jet Black

$13,499

Slatington, PA

View →
2016 BMW 3 Series 328i — Hatchback — 85,418 mi — Lakewood, NJ Clean title
BMW logo

USED · Hatchback

2016 BMW 3 Series

328i · AWD · Automatic

85,418 miGas26 mpg Alpine White

$10,995

Lakewood, NJ

View →
2016 BMW 3 Series 320i — Sedan — 87,360 mi — Lynwood, WA Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · RWD · Automatic

87,360 miGas28 mpg Melbourne Red Metallic

$11,999

Lynwood, WA

View →
2016 BMW 3 Series 320i — Sedan — 72,382 mi — Lexington, KY Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · AWD · Automatic

72,382 miGas27 mpg Jet Black

$12,900

Lexington, KY

View →
2016 BMW 3 Series 328i — Sedan — 71,887 mi — South Plainfield, NJ Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

328i · RWD · Automatic

71,887 miGas27 mpg Melbourne Red Metallic

$12,992

South Plainfield, NJ

View →
2016 BMW 3 Series 328i — Sedan — 93,211 mi — Decatur, GA Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

328i · RWD · Automatic

93,211 miGas27 mpg Platinum Silver Metallic

$12,825

Decatur, GA

View →
2016 BMW 3 Series 328i — Sedan — 68,973 mi — Palmdale, CA Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

328i · RWD · Automatic

68,973 miGas27 mpg Mineral Gray Metallic

$15,998

Palmdale, CA

View →
2016 BMW 3 Series 320i — Sedan — 189,769 mi — Rahway, NJ Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · AWD · Automatic

189,769 miGas27 mpg Mineral Gray Metallic

$6,995

Rahway, NJ

View →
2016 BMW 3 Series 320i — Sedan — 63,331 mi — Henderson, NV Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · RWD · Automatic

63,331 miGas28 mpg Imperial Blue Metallic

$15,420

Henderson, NV

View →
2016 BMW 3 Series 320i — Sedan — 107,512 mi — Maplewood, MN Clean title
BMW logo

USED · Sedan

2016 BMW 3 Series

320i · RWD · Automatic

107,512 miGas28 mpg Mineral White Metallic

$10,977

Maplewood, MN

View →

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.