2017 BMW 3 Series for sale

All available 2017 BMW 3 Series listings.

1,823 listings

2017 BMW 3 Series 330i — Sedan — 53,781 mi — Raleigh, NC
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

53,781 miGas27 mpg Jet Black

$16,900

Raleigh, NC

View →
2017 BMW 3 Series 330i — Sedan — 77,696 mi — Durham, NC Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

77,696 miGas27 mpg Mineral White Metallic

$15,991

Durham, NC

View →
2017 BMW 3 Series 330i — Sedan — 64,274 mi — Mesa, AZ Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

64,274 miGas27 mpg Black Sapphire Metallic

$15,499

Mesa, AZ

View →
2017 BMW 3 Series 330i — Wagon — 15,441 mi — Baton Rouge, LA Clean title
BMW logo

USED · Wagon

2017 BMW 3 Series

330i · AWD · Automatic

15,441 miGas26 mpg Jet Black

$25,990

Baton Rouge, LA

View →
2017 BMW 3 Series 330i — Sedan — 38,070 mi — Honolulu, HI Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

38,070 miGas27 mpg Mineral White Metallic

$17,999

Honolulu, HI

View →
2017 BMW 3 Series 330i — Sedan — 98,321 mi — Lakewood, NJ Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · AWD · Automatic

98,321 miGas26 mpg Unknown

$14,231

Lakewood, NJ

View →
2017 BMW 3 Series 330e — Sedan — 68,098 mi — Sacramento, CA Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330e · RWD · Automatic

68,098 miPlug-In Hybrid71 mpg Mineral White Metallic

$14,991

Sacramento, CA

View →
2017 BMW 3 Series 330i — Sedan — 87,525 mi — Indianapolis, IN Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · AWD · Automatic

87,525 miGas26 mpg Melbourne Red Metallic

$14,713

Indianapolis, IN

View →
2017 BMW 3 Series 330i — Sedan — 87,009 mi — Phoenix, AZ Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

87,009 miGas27 mpg Glacier Silver Metallic

$15,491

Phoenix, AZ

View →
2017 BMW 3 Series 330e — Sedan — 57,916 mi — Merrillville, IN Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330e · RWD · Automatic

57,916 miPlug-In Hybrid71 mpg Jet Black

$19,998

Merrillville, IN

View →
2017 BMW 3 Series 330i — Sedan — 64,928 mi — Houston, TX Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

64,928 miGas27 mpg Jet Black

$15,990

Houston, TX

View →
2017 BMW 3 Series 330i — Sedan — 42,671 mi — Tyler, TX Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

42,671 miGas27 mpg Mineral White Metallic

$20,998

Tyler, TX

View →
2017 BMW 3 Series 330i — Sedan — 50,551 mi — Fort Worth, TX Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

50,551 miGas27 mpg Mineral White Metallic

$21,998

Fort Worth, TX

View →
2017 BMW 3 Series 320i — Sedan — 52,410 mi — Greenacres, FL Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

320i · AWD · Automatic

52,410 miGas27 mpg Jet Black

$15,995

Greenacres, FL

View →
2017 BMW 3 Series 320i — Sedan — 112,158 mi — Orlando, FL Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

320i · RWD · Automatic

112,158 miGas28 mpg Melbourne Red Metallic

$8,900

Orlando, FL

View →
2017 BMW 3 Series 340i — Sedan — 58,633 mi — West Bridgewater, MA Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

340i · AWD · Automatic

58,633 miGas25 mpg Mineral White Metallic

$26,399

West Bridgewater, MA

View →
2017 BMW 3 Series 330i — Sedan — 89,432 mi — Columbia, SC Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

89,432 miGas27 mpg Jet Black

$13,950

Columbia, SC

View →
2017 BMW 3 Series 330i — Sedan — 88,071 mi — Boerne, TX Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · AWD · Automatic

88,071 miGas26 mpg Mediterranean Blue Metallic

$14,763

Boerne, TX

View →
2017 BMW 3 Series 330i — Sedan — 104,676 mi — Miami, FL Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

104,676 miGas27 mpg Alpine White

$11,499

Miami, FL

View →
2017 BMW 3 Series 330e — Sedan — 80,675 mi — Santa Clarita, CA Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330e · RWD · Automatic

80,675 miPlug-In Hybrid71 mpg Mediterranean Blue Metallic

$10,799

Santa Clarita, CA

View →
2017 BMW 3 Series 330i — Sedan — 46,445 mi — Hempstead, NY Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · AWD · Automatic

46,445 miGas26 mpg Jet Black

$14,464

Hempstead, NY

View →
2017 BMW 3 Series 330i — Sedan — 68,924 mi — Las Vegas, NV Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

68,924 miGas27 mpg Mineral White Metallic

$20,295

Las Vegas, NV

View →
2017 BMW 3 Series 330e — Sedan — 64,963 mi — Sarasota, FL Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330e · RWD · Automatic

64,963 miPlug-In Hybrid71 mpg Jatoba Brown Metallic

$13,995

Sarasota, FL

View →
2017 BMW 3 Series 330i — Sedan — 96,252 mi — Portland, OR Clean title
BMW logo

USED · Sedan

2017 BMW 3 Series

330i · RWD · Automatic

96,252 miGas27 mpg Platinum Silver Metallic

$14,950

Portland, OR

View →

About this category

The 2017 BMW 3 Series is currently available in 1,823 listings on Carlify. Browse photos, full vehicle history, and dealer details for each 2017 3 Series.

Frequently asked questions

How much does a 2017 BMW 3 Series cost used?
Used 2017 BMW 3 Series pricing varies by trim, mileage, and condition. Browse listings for live pricing.
How many 2017 BMW 3 Series are listed?
Carlify shows 1,823 active 2017 BMW 3 Series listings.
What's the average mileage on a 2017 BMW 3 Series?
Mileage varies on 2017 BMW 3 Series listings. Use the mileage filter to narrow results.