Used BMW X2 in Naperville, IL

2.5 million cars to choose from.

Search Used Cars





BMW X2
  • 2020 BMW X2 xDrive28i in Naperville, IL 60540

    $32,277
    Mileage: 12,074
    Location: Naperville, IL 60540
    Description: Used 2020 BMW X2 xDrive28i - $32,277, 12,074 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X2 xDrive28i in Naperville, IL 60563

    $30,998
    Mileage: 7,117
    Location: Naperville, IL 60563
    Description: Used 2018 BMW X2 xDrive28i - $30,998, 7,117 miles Exterior Color: black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X2 xDrive28i in Aurora, IL 60504

    $29,000
    Mileage: 9,302
    Location: Aurora, IL 60504
    Description: Used 2018 BMW X2 xDrive28i - $29,000, 9,302 miles Exterior Color: mediterranean blue metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X2 xDrive28i in Downers Grove, IL 60515

    contact seller
    Mileage: 4,589
    Location: Downers Grove, IL 60515
    Description: Used 2018 BMW X2 xDrive28i - 4,589 miles Exterior Color: alpine white SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2018 BMW X2 xDrive28i in Downers Grove, IL 60515

    contact seller
    Mileage: 3,545
    Location: Downers Grove, IL 60515
    Description: Used 2018 BMW X2 xDrive28i - 3,545 miles Exterior Color: black sapphire metallic SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2020 BMW X2 sDrive28i in Elmhurst, IL 60126

    $42,930
    Mileage: 10
    Location: Elmhurst, IL 60126
    Description: Used 2020 BMW X2 sDrive28i - $42,930, 10 miles Exterior Color: mineral gray SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X2 xDrive28i in Elmhurst, IL 60126

    $44,295
    Mileage: 7
    Location: Elmhurst, IL 60126
    Description: Used 2020 BMW X2 xDrive28i - $44,295, 7 miles Exterior Color: black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X2 sDrive28i in Orland Park, IL 60467

    $32,596
    Mileage: 2,136
    Location: Orland Park, IL 60467
    Description: Used 2020 BMW X2 sDrive28i - $32,596, 2,136 miles Exterior Color: black sapphire metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X2 xDrive28i in Orland Park, IL 60467

    $38,496
    Mileage: 1,007
    Location: Orland Park, IL 60467
    Description: Used 2020 BMW X2 xDrive28i - $38,496, 1,007 miles Exterior Color: black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X2 xDrive28i in Orland Park, IL 60467

    $38,997
    Mileage: 29
    Location: Orland Park, IL 60467
    Description: Used 2020 BMW X2 xDrive28i - $38,997, 29 miles Exterior Color: black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X2 sDrive28i in Orland Park, IL 60467

    $34,796
    Mileage: 1,011
    Location: Orland Park, IL 60467
    Description: Used 2020 BMW X2 sDrive28i - $34,796, 1,011 miles Exterior Color: gray SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X2 xDrive28i in Orland Park, IL 60467

    $35,896
    Mileage: 1,016
    Location: Orland Park, IL 60467
    Description: Used 2020 BMW X2 xDrive28i - $35,896, 1,016 miles Exterior Color: mediterranean blue metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X2 xDrive28i in Orland Park, IL 60467

    $35,396
    Mileage: 1,019
    Location: Orland Park, IL 60467
    Description: Used 2020 BMW X2 xDrive28i - $35,396, 1,019 miles Exterior Color: glacier silver metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X2 sDrive28i in Orland Park, IL 60467

    $33,296
    Mileage: 1,006
    Location: Orland Park, IL 60467
    Description: Used 2020 BMW X2 sDrive28i - $33,296, 1,006 miles Exterior Color: mineral gray metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X2 xDrive28i in Orland Park, IL 60467

    $33,998
    Mileage: 2,969
    Location: Orland Park, IL 60467
    Description: Used 2018 BMW X2 xDrive28i - $33,998, 2,969 miles Exterior Color: mediterranean blue metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors