Used BMW X4 in Farmington, MI

2.5 million cars to choose from.

Search Used Cars





BMW X4
  • 2016 BMW X4 xDrive28i in Farmington, MI 48335

    contact seller
    Mileage: 33,203
    Location: Farmington, MI 48335
    Description: Used 2016 BMW X4 xDrive28i - 33,203 miles Exterior Color: jet black Interior Color: black nev l SUV 2.0L I4 TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2015 BMW X4 xDrive28i in Farmington, MI 48335

    contact seller
    Mileage: 30,813
    Location: Farmington, MI 48335
    Description: Used 2015 BMW X4 xDrive28i - 30,813 miles Exterior Color: dark graphite metallic Interior Color: black nev l SUV 2.0L I4 TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2018 BMW X4 xDrive28i in Farmington, MI 48335

    $45,900
    Mileage: 7,552
    Location: Farmington, MI 48335
    Description: Used 2018 BMW X4 xDrive28i - $45,900, 7,552 miles Exterior Color: glacier silver metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X4 xDrive35i in Farmington, MI 48335

    $31,680
    Mileage: 61,298
    Location: Farmington, MI 48335
    Description: Used 2015 BMW X4 xDrive35i - $31,680, 61,298 miles Exterior Color: sparkling brown metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW X4 xDrive35i in Farmington, MI 48335

    $37,980
    Mileage: 27,375
    Location: Farmington, MI 48335
    Description: Used 2015 BMW X4 xDrive35i - $37,980, 27,375 miles Exterior Color: melbourne red metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2018 BMW X4 M40i in Farmington, MI 48335

    $50,980
    Mileage: 10,276
    Location: Farmington, MI 48335
    Description: Used 2018 BMW X4 M40i - $50,980, 10,276 miles Exterior Color: glacier silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X4 xDrive28i in Farmington, MI 48335

    $37,880
    Mileage: 37,813
    Location: Farmington, MI 48335
    Description: Used 2015 BMW X4 xDrive28i - $37,880, 37,813 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive28i in Farmington, MI 48335

    $35,780
    Mileage: 33,748
    Location: Farmington, MI 48335
    Description: Used 2016 BMW X4 xDrive28i - $35,780, 33,748 miles Exterior Color: melbourne red metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW X4 xDrive28i in Bloomfield Hills, MI 48302

    $31,890
    Mileage: 47,979
    Location: Bloomfield Hills, MI 48302
    Description: Used 2015 BMW X4 xDrive28i - $31,890, 47,979 miles Exterior Color: mineral white metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive35i in Bloomfield Hills, MI 48302

    $32,700
    Mileage: 60,638
    Location: Bloomfield Hills, MI 48302
    Description: Used 2016 BMW X4 xDrive35i - $32,700, 60,638 miles Exterior Color: carbon black metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive35i in Bloomfield Hills, MI 48302

    $37,995
    Mileage: 49,311
    Location: Bloomfield Hills, MI 48302
    Description: Used 2016 BMW X4 xDrive35i - $37,995, 49,311 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X4 xDrive28i in Warren, MI 48091

    contact seller
    Mileage: 23,804
    Location: Warren, MI 48091
    Description: Used 2015 BMW X4 xDrive28i - 23,804 miles Exterior Color: deep sea blue metallic AWD xDrive28i 4dr SUV 2.0 4 Cylinder
  • 2016 BMW X4 xDrive28i in Eastpointe, MI 48021

    $29,000
    Mileage: 56,634
    Location: Eastpointe, MI 48021
    Description: Used 2016 BMW X4 xDrive28i - $29,000, 56,634 miles Exterior Color: carbon black metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive35i in Grand Blanc, MI 48439

    $37,000
    Mileage: 48,223
    Location: Grand Blanc, MI 48439
    Description: Used 2016 BMW X4 xDrive35i - $37,000, 48,223 miles Exterior Color: gray SUV I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW X4 xDrive35i in Toledo, OH 43617

    $32,116
    Mileage: 51,481
    Location: Toledo, OH 43617
    Description: Used 2016 BMW X4 xDrive35i - $32,116, 51,481 miles Exterior Color: carbon black metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors