Used BMW X4 in West Chester, PA

2.5 million cars to choose from.

Search Used Cars





BMW X4
  • 2016 BMW X4 xDrive28i in West Chester, PA 19382

    $51,992
    Mileage: 7,153
    Location: West Chester, PA 19382
    Description: Used 2016 BMW X4 xDrive28i - $51,992, 7,153 miles Exterior Color: carbon black metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X4 M40i in West Chester, PA 19382

    $61,992
    Mileage: 6,432
    Location: West Chester, PA 19382
    Description: Used 2017 BMW X4 M40i - $61,992, 6,432 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive28i in West Chester, PA 19382

    $49,992
    Mileage: 4,658
    Location: West Chester, PA 19382
    Description: Used 2016 BMW X4 xDrive28i - $49,992, 4,658 miles Exterior Color: melbourne red metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive28i in West Chester, PA 19382

    $49,992
    Mileage: 4,276
    Location: West Chester, PA 19382
    Description: Used 2016 BMW X4 xDrive28i - $49,992, 4,276 miles Exterior Color: glacier silver metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive35i in Wilmington, DE 19806

    $47,600
    Mileage: 15,788
    Location: Wilmington, DE 19806
    Description: Used 2016 BMW X4 xDrive35i - $47,600, 15,788 miles Exterior Color: alpine white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X4 xDrive28i in Wilmington, DE 19806

    $35,995
    Mileage: 26,000
    Location: Wilmington, DE 19806
    Description: Used 2015 BMW X4 xDrive28i - $35,995, 26,000 miles Exterior Color: sparkling brown metallic SUV Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2015 BMW X4 xDrive28i in Wilmington, DE 19806

    $40,999
    Mileage: 26,262
    Location: Wilmington, DE 19806
    Description: Used 2015 BMW X4 xDrive28i - $40,999, 26,262 miles SUV Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2017 BMW X4 xDrive28i in Bala Cynwyd, PA 19004

    contact seller
    Mileage: 8,454
    Location: Bala Cynwyd, PA 19004
    Description: Used 2017 BMW X4 xDrive28i - 8,454 miles Exterior Color: graphite Automatic Transmission
  • 2016 BMW X4 xDrive28i in Bala Cynwyd, PA 19004

    $42,498
    Mileage: 20,505
    Location: Bala Cynwyd, PA 19004
    Description: Used 2016 BMW X4 xDrive28i - $42,498, 20,505 miles Exterior Color: melbourne red metallic SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW X4 M40i in Fort Washington, PA 19034

    $56,559
    Mileage: 5,890
    Location: Fort Washington, PA 19034
    Description: Used 2016 BMW X4 M40i - $56,559, 5,890 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X4 xDrive28i in Blackwood, NJ 08012

    $49,645
    Mileage: 8,636
    Location: Blackwood, NJ 08012
    Description: Used 2017 BMW X4 xDrive28i - $49,645, 8,636 miles Exterior Color: white Automatic Transmission
  • 2016 BMW X4 xDrive35i in Doylestown, PA 18902

    Featured Car
    $40,996
    Mileage: 21,185
    Location: Doylestown, PA 18902
    Description: Used 2016 BMW X4 xDrive35i - $40,996, 21,185 miles Wagon 4 Dr. Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2016 BMW X4 xDrive28i in Mount Laurel, NJ 08054

    contact seller
    Mileage: 2,643
    Location: Mount Laurel, NJ 08054
    Description: Used 2016 BMW X4 xDrive28i - 2,643 miles Exterior Color: carbon black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X4 M40i in Mount Laurel, NJ 08054

    $59,900
    Mileage: 7,160
    Location: Mount Laurel, NJ 08054
    Description: Used 2017 BMW X4 M40i - $59,900, 7,160 miles Exterior Color: dark graphite SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive35i in Mount Laurel, NJ 08054

    $51,900
    Mileage: 4,241
    Location: Mount Laurel, NJ 08054
    Description: Used 2016 BMW X4 xDrive35i - $51,900, 4,241 miles Exterior Color: dark graphite SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors