Used BMW X1 in Maple Heights, OH

2.5 million cars to choose from.

Search Used Cars





BMW X1
  • 2018 BMW X1 xDrive28i in Bedford, OH 44146

    $29,663
    Mileage: 18,745
    Location: Bedford, OH 44146
    Description: Used 2018 BMW X1 xDrive28i - $29,663, 18,745 miles Exterior Color: white Interior Color: black SUV 2.0L 4-Cylinder DOHC 16V TwinPow Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2013 BMW X1 xDrive35i in Bedford, OH 44146

    $13,900
    Mileage: 80,518
    Location: Bedford, OH 44146
    Description: Used 2013 BMW X1 xDrive35i - $13,900, 80,518 miles Exterior Color: jet black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X1 xDrive28i in Cleveland, OH 44118

    $24,300
    Mileage: 27,532
    Location: Cleveland, OH 44118
    Description: Used 2016 BMW X1 xDrive28i - $24,300, 27,532 miles Exterior Color: gray SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X1 xDrive28i in Cleveland, OH 44129

    $21,379
    Mileage: 44,399
    Location: Cleveland, OH 44129
    Description: Used 2016 BMW X1 xDrive28i - $21,379, 44,399 miles Exterior Color: black sapphire metallic Interior Color: black SUV 2.0L 4-Cylinder DOHC 16V TwinPow Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2015 BMW X1 xDrive28i in Aurora, OH 44202

    $15,971
    Mileage: 59,152
    Location: Aurora, OH 44202
    Description: Used 2015 BMW X1 xDrive28i - $15,971, 59,152 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X1 xDrive28i in Strongsville, OH 44136

    $23,975
    Mileage: 35,329
    Location: Strongsville, OH 44136
    Description: Used 2016 BMW X1 xDrive28i - $23,975, 35,329 miles Exterior Color: mineral gray metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X1 xDrive28i in Willoughby, OH 44094

    $26,656
    Mileage: 26,381
    Location: Willoughby, OH 44094
    Description: Used 2016 BMW X1 xDrive28i - $26,656, 26,381 miles Exterior Color: mineral gray metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X1 xDrive28i in Willoughby, OH 44094

    $26,995
    Mileage: 22,225
    Location: Willoughby, OH 44094
    Description: Used 2016 BMW X1 xDrive28i - $26,995, 22,225 miles Exterior Color: glacier silver metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X1 xDrive28i in Willoughby, OH 44094

    $28,995
    Mileage: 10,327
    Location: Willoughby, OH 44094
    Description: Used 2016 BMW X1 xDrive28i - $28,995, 10,327 miles Exterior Color: black sapphire metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X1 xDrive28i in Willoughby, OH 44094

    $26,656
    Mileage: 25,002
    Location: Willoughby, OH 44094
    Description: Used 2016 BMW X1 xDrive28i - $26,656, 25,002 miles Exterior Color: mediterranean blue metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X1 xDrive28i in Willoughby, OH 44094

    $26,656
    Mileage: 25,006
    Location: Willoughby, OH 44094
    Description: Used 2016 BMW X1 xDrive28i - $26,656, 25,006 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X1 xDrive28i in North Olmsted, OH 44070

    $16,491
    Mileage: 80,372
    Location: North Olmsted, OH 44070
    Description: Used 2015 BMW X1 xDrive28i - $16,491, 80,372 miles Exterior Color: black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2018 BMW X1 xDrive28i in Westlake, OH 44145

    $32,995
    Mileage: 8,183
    Location: Westlake, OH 44145
    Description: Used 2018 BMW X1 xDrive28i - $32,995, 8,183 miles Exterior Color: alpine white SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2017 BMW X1 xDrive28i in Westlake, OH 44145

    $29,495
    Mileage: 22,328
    Location: Westlake, OH 44145
    Description: Used 2017 BMW X1 xDrive28i - $29,495, 22,328 miles Exterior Color: alpine white SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2016 BMW X1 xDrive28i in Westlake, OH 44145

    $28,299
    Mileage: 24,272
    Location: Westlake, OH 44145
    Description: Used 2016 BMW X1 xDrive28i - $28,299, 24,272 miles Exterior Color: jet black SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors