Used BMW X1 in Salem, NH

2.5 million cars to choose from.

Search Used Cars





BMW X1
  • 2017 BMW X1 xDrive28i in Salem, NH 03079

    contact seller
    Mileage: 44,763
    Location: Salem, NH 03079
    Description: Used 2017 BMW X1 xDrive28i - 44,763 miles Exterior Color: alpine white AWD xDrive28i 4dr SUV 2.0 4 Cylinder Fuel: Gasoline 4 Doors
  • 2013 BMW X1 xDrive28i in Andover, MA 01810

    contact seller
    Mileage: contact seller
    Location: Andover, MA 01810
    Description: Used 2013 BMW X1 xDrive28i - 2.0L 4 cyls Automatic Transmission
  • 2016 BMW X1 xDrive28i in Hudson, NH 03051

    $22,990
    Mileage: 45,518
    Location: Hudson, NH 03051
    Description: Used 2016 BMW X1 xDrive28i - $22,990, 45,518 miles SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X1 xDrive28i in Nashua, NH 03060

    $26,998
    Mileage: 36,095
    Location: Nashua, NH 03060
    Description: Used 2017 BMW X1 xDrive28i - $26,998, 36,095 miles Exterior Color: alpine white AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2018 BMW X1 xDrive28i in Nashua, NH 03060

    $29,485
    Mileage: 25,348
    Location: Nashua, NH 03060
    Description: Used 2018 BMW X1 xDrive28i - $29,485, 25,348 miles Exterior Color: alpine white AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2018 BMW X1 xDrive28i in Nashua, NH 03060

    $32,999
    Mileage: 22,338
    Location: Nashua, NH 03060
    Description: Used 2018 BMW X1 xDrive28i - $32,999, 22,338 miles Exterior Color: glacier silver metallic AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2016 BMW X1 xDrive28i in Nashua, NH 03060

    $24,104
    Mileage: 39,084
    Location: Nashua, NH 03060
    Description: Used 2016 BMW X1 xDrive28i - $24,104, 39,084 miles Exterior Color: mineral gray metallic AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2017 BMW X1 xDrive28i in Nashua, NH 03060

    $29,611
    Mileage: 33,260
    Location: Nashua, NH 03060
    Description: Used 2017 BMW X1 xDrive28i - $29,611, 33,260 miles Exterior Color: dark olive metallic AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2016 BMW X1 xDrive28i in Nashua, NH 03060

    $27,689
    Mileage: 26,129
    Location: Nashua, NH 03060
    Description: Used 2016 BMW X1 xDrive28i - $27,689, 26,129 miles Exterior Color: glacier silver metallic AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2016 BMW X1 xDrive28i in Nashua, NH 03060

    $26,999
    Mileage: 30,174
    Location: Nashua, NH 03060
    Description: Used 2016 BMW X1 xDrive28i - $26,999, 30,174 miles Exterior Color: black sapphire metallic AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2017 BMW X1 xDrive28i in Nashua, NH 03060

    $25,699
    Mileage: 50,360
    Location: Nashua, NH 03060
    Description: Used 2017 BMW X1 xDrive28i - $25,699, 50,360 miles Exterior Color: alpine white AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2017 BMW X1 xDrive28i in Nashua, NH 03060

    $26,998
    Mileage: 40,027
    Location: Nashua, NH 03060
    Description: Used 2017 BMW X1 xDrive28i - $26,998, 40,027 miles Exterior Color: jet black AWD xDrive28i 4dr SUV (Brazil) 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2017 BMW X1 xDrive28i in Nashua, NH 03060

    $30,998
    Mileage: 27,274
    Location: Nashua, NH 03060
    Description: Used 2017 BMW X1 xDrive28i - $30,998, 27,274 miles Exterior Color: mineral gray metallic AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2017 BMW X1 xDrive28i in Nashua, NH 03060

    $29,598
    Mileage: 24,586
    Location: Nashua, NH 03060
    Description: Used 2017 BMW X1 xDrive28i - $29,598, 24,586 miles Exterior Color: jet black AWD xDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2017 BMW X1 sDrive28i in Nashua, NH 03060

    $25,898
    Mileage: 39,212
    Location: Nashua, NH 03060
    Description: Used 2017 BMW X1 sDrive28i - $25,898, 39,212 miles Exterior Color: alpine white sDrive28i 4dr SUV 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors