Used BMW 2 Series in Naperville, IL

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2020 BMW 2 Series 230i xDrive in Naperville, IL 60540

    $39,577
    Mileage: 4,294
    Location: Naperville, IL 60540
    Description: Used 2020 BMW 2 Series 230i xDrive - $39,577, 4,294 miles Exterior Color: black sapphire metallic Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Naperville, IL 60540

    $26,577
    Mileage: 23,785
    Location: Naperville, IL 60540
    Description: Used 2017 BMW 2 Series 230i xDrive - $26,577, 23,785 miles Exterior Color: alpine white Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Naperville, IL 60540

    $23,977
    Mileage: 38,883
    Location: Naperville, IL 60540
    Description: Used 2017 BMW 2 Series 230i xDrive - $23,977, 38,883 miles Exterior Color: black sapphire metallic Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2014 BMW 2 Series 228i in Naperville, IL 60540

    $16,995
    Mileage: 39,942
    Location: Naperville, IL 60540
    Description: Used 2014 BMW 2 Series 228i - $16,995, 39,942 miles Exterior Color: silver Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Naperville, IL 60540

    $21,776
    Mileage: 30,782
    Location: Naperville, IL 60540
    Description: Used 2016 BMW 2 Series 228i xDrive - $21,776, 30,782 miles Exterior Color: alpine white Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2016 BMW 2 Series 228i xDrive in Orland Park, IL 60467

    $18,998
    Mileage: 55,119
    Location: Orland Park, IL 60467
    Description: Used 2016 BMW 2 Series 228i xDrive - $18,998, 55,119 miles Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series M240i xDrive in Elgin, IL 60124

    contact seller
    Mileage: 26,150
    Location: Elgin, IL 60124
    Description: Used 2017 BMW 2 Series M240i xDrive - 26,150 miles Exterior Color: estoril blue metallic AWD M240i xDrive 2dr Coupe 3.0 6 Cylinder Fuel: Gasoline 2 Doors
  • 2020 BMW 2 Series M240i xDrive in Barrington, IL 60010

    $53,685
    Mileage: 4,119
    Location: Barrington, IL 60010
    Description: Used 2020 BMW 2 Series M240i xDrive - $53,685, 4,119 miles Exterior Color: black sapphire metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2020 BMW 2 Series in Barrington, IL 60010

    $43,645
    Mileage: 2,364
    Location: Barrington, IL 60010
    Description: Used 2020 BMW 2 Series - $43,645, 2,364 miles Exterior Color: storm bay metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 2 Series in Barrington, IL 60010

    $42,995
    Mileage: 4,068
    Location: Barrington, IL 60010
    Description: Used 2020 BMW 2 Series - $42,995, 4,068 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 2 Series M240i xDrive in Barrington, IL 60010

    $34,987
    Mileage: 38,584
    Location: Barrington, IL 60010
    Description: Used 2017 BMW 2 Series M240i xDrive - $34,987, 38,584 miles Exterior Color: estoril blue metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2021 BMW 2 Series 228i xDrive Gran Coupe in Barrington, IL 60010

    $42,045
    Mileage: 3
    Location: Barrington, IL 60010
    Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $42,045, 3 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 2 Series 230i xDrive in Chicago, IL 60610

    $28,999
    Mileage: 15,193
    Location: Chicago, IL 60610
    Description: Used 2017 BMW 2 Series 230i xDrive - $28,999, 15,193 miles Exterior Color: black sapphire Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2017 BMW 2 Series M240i xDrive in Chicago, IL 60610

    $31,999
    Mileage: 40,389
    Location: Chicago, IL 60610
    Description: Used 2017 BMW 2 Series M240i xDrive - $31,999, 40,389 miles Exterior Color: mineral gray Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2018 BMW 2 Series M240i xDrive in Lake Bluff, IL 60044

    $34,995
    Mileage: 17,066
    Location: Lake Bluff, IL 60044
    Description: Used 2018 BMW 2 Series M240i xDrive - $34,995, 17,066 miles Exterior Color: black sapphire metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors