2020 BMW 2 Series for sale

All available 2020 BMW 2 Series listings.

586 listings • $15,350 – $41,998 • avg 47,215 mi

2020 BMW 2 Series 230i — Convertible — 102,726 mi — Dalton, GA Clean title
BMW logo

USED · Convertible

2020 BMW 2 Series

230i · AWD · Automatic

102,726 miGas24 mpg Black Sapphire Metallic

$17,900

Dalton, GA

View →
2020 BMW 2 Series 228i — Sedan — 40,314 mi — Norcross, GA
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

40,314 miGas27 mpg Jet Black

$20,000

Norcross, GA

View →
2020 BMW 2 Series 228i — Sedan — 46,346 mi — Blufton, SC Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

46,346 miGas27 mpg Alpine White

$17,000

Blufton, SC

View →
2020 BMW 2 Series 230i — Convertible — 46,692 mi — Sarasota, FL Clean title
BMW logo

USED · Convertible

2020 BMW 2 Series

230i · RWD · Automatic

46,692 miGas27 mpg Melbourne Red Metallic

$25,991

Sarasota, FL

View →
2020 BMW 2 Series 228i — Sedan — 51,967 mi — Colorado Springs, CO Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

51,967 miGas27 mpg Mineral Grey Metallic

$20,989

Colorado Springs, CO

View →
2020 BMW 2 Series 230i — Convertible — 29,868 mi — Phoenix, AZ Clean title
BMW logo

USED · Convertible

2020 BMW 2 Series

230i · RWD · Automatic

29,868 miGas27 mpg Seaside Blue Metallic

$30,973

Phoenix, AZ

View →
2020 BMW 2 Series 228i — Sedan — 28,108 mi — Hanford, CA Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

28,108 miGas27 mpg Jet Black

$23,160

Hanford, CA

View →
2020 BMW 2 Series 228i — Sedan — 67,497 mi — Fort Washington, PA Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

67,497 miGas27 mpg Jet Black

$21,681

Fort Washington, PA

View →
2020 BMW 2 Series 230i — Coupe — 39,015 mi — Hartford, CT Clean title
BMW logo

USED · Coupe

2020 BMW 2 Series

230i · AWD · Automatic

39,015 miGas24 mpg Alpine White

$25,998

Hartford, CT

View →
2020 BMW 2 Series 228i — Sedan — 48,575 mi — San Diego, CA Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

48,575 miGas27 mpg Alpine White

$21,997

San Diego, CA

View →
2020 BMW 2 Series 230i — Convertible — 40,778 mi — Livermore, CA Clean title
BMW logo

USED · Convertible

2020 BMW 2 Series

230i · AWD · Automatic

40,778 miGas24 mpg Mineral Grey Metallic

$25,488

Livermore, CA

View →
2020 BMW 2 Series 228i — Sedan — 20,227 mi — Apex, NC Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

20,227 miGas27 mpg Alpine White

$24,454

Apex, NC

View →
2020 BMW 2 Series 230i — Convertible — 88,614 mi — Wesley Chapel, FL Clean title
BMW logo

USED · Convertible

2020 BMW 2 Series

230i · RWD · Automatic

88,614 miGas27 mpg Black Sapphire Metallic

$23,490

Wesley Chapel, FL

View →
2020 BMW 2 Series 228i — Sedan — 62,526 mi — Neptune City, NJ Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

62,526 miGas27 mpg Alpine White

$18,999

Neptune City, NJ

View →
2020 BMW 2 Series 228i — Sedan — 15,757 mi — Delray Beach, FL Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

15,757 miGas27 mpg Jet Black

$25,288

Delray Beach, FL

View →
2020 BMW 2 Series 230i — Coupe — 50,468 mi — Marlow Heights, MD Clean title
BMW logo

USED · Coupe

2020 BMW 2 Series

230i · AWD · Automatic

50,468 miGas24 mpg Seaside Blue Metallic

$21,995

Marlow Heights, MD

View →
2020 BMW 2 Series 230i — Coupe — 90,630 mi — Fort Myers, FL Clean title
BMW logo

USED · Coupe

2020 BMW 2 Series

230i · RWD · Automatic

90,630 miGas27 mpg Glacier Silver Metallic

$15,679

Fort Myers, FL

View →
2020 BMW 2 Series 228i — Sedan — 47,940 mi — Waldorf, MD Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

47,940 miGas27 mpg Jet Black

$22,300

Waldorf, MD

View →
2020 BMW 2 Series 228i — Sedan — 28,839 mi — Lynnwood, WA Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

28,839 miGas27 mpg Mineral White Metallic

$24,998

Lynnwood, WA

View →
2020 BMW 2 Series M235i — Sedan — 48,214 mi — Gilbert, AZ Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

M235i · AWD · Automatic

48,214 miGas26 mpg Black Sapphire Metallic

$26,998

Gilbert, AZ

View →
2020 BMW 2 Series M235i — Sedan — 43,949 mi — Portland, OR Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

M235i · AWD · Automatic

43,949 miGas26 mpg Storm Bay Metallic

$26,990

Portland, OR

View →
2020 BMW 2 Series M235i — Sedan — 31,570 mi — Redlands, CA Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

M235i · AWD · Automatic

31,570 miGas26 mpg Alpine White

$26,995

Redlands, CA

View →
2020 BMW 2 Series 228i — Sedan — 54,851 mi — New Hyde Park, NY Clean title
BMW logo

USED · Sedan

2020 BMW 2 Series

228i · AWD · Automatic

54,851 miGas27 mpg Mineral Grey Metallic

$16,926

New Hyde Park, NY

View →
2020 BMW 2 Series M240i — Convertible — 11,399 mi — Chandler, AZ Clean title
BMW logo

USED · Convertible

2020 BMW 2 Series

M240i · RWD · Automatic

11,399 miGas25 mpg Black Sapphire Metallic

$38,888

Chandler, AZ

View →

About this category

The 2020 BMW 2 Series is currently available in 586 listings on Carlify. Average mileage across these listings is 47,215 miles. Pricing starts at $15,350 and reaches $41,998. Browse photos, full vehicle history, and dealer details for each 2020 2 Series.

Frequently asked questions

How much does a 2020 BMW 2 Series cost used?
2020 BMW 2 Series listings range from $15,350 to $41,998, averaging $25,745 on Carlify.
How many 2020 BMW 2 Series are listed?
Carlify shows 586 active 2020 BMW 2 Series listings.
What's the average mileage on a 2020 BMW 2 Series?
Average mileage across 2020 BMW 2 Series listings is 47,215 miles.