136 Listings of BMW X4 for Sale

  • Featured Listings

    2016 BMW X4 for sale in Clinton, MO
    $34,900
    Gregg Smith Ford Lincoln, Inc (Stock# T )

    2016 BMW X4

    Gregg Smith Ford Lincoln, Inc (Stock# T )
    2015 BMW X4 for sale in Beatrice, NE
    $29,885
    TWIN RIVERS CHRYSLER JEEP DODGE RAM

    2015 BMW X4

    TWIN RIVERS CHRYSLER JEEP DODGE RAM
  • 2018 BMW X4 for sale in Farmington Hills, MI
    • $4,333 below average
    • Mileage
    • 2 Miles
    • 617 Miles below average
  • 2018 BMW X4 for sale in Toledo, OH
    • $7,566 below average
    • Mileage
    • 6 Miles
    • 613 Miles below average
  • 2018 BMW X4 for sale in Westbury, NY
    • $883 below average
    • Mileage
    • 5 Miles
    • 614 Miles below average
  • 2018 BMW X4 for sale in Westbury, NY
    • $1,133 below average
    • Mileage
    • 5 Miles
    • 614 Miles below average
  • 2018 BMW X4 for sale in Westbury, NY
    • $233 below average
    • Mileage
    • 5 Miles
    • 614 Miles below average
  • 2018 BMW X4 for sale in Lake Bluff, IL
    • $17 above average
    • Mileage
  • 2018 BMW X4 for sale in Westbury, NY
    • $67 above average
    • Mileage
    • 5 Miles
    • 614 Miles below average
  • 2018 BMW X4 for sale in Westbury, NY
    • $2,117 above average
    • Mileage
    • 5 Miles
    • 614 Miles below average
  • 2018 BMW X4 for sale in Westbury, NY

    2018 BMW X4 M40i

    • $3,476 above average
    • Mileage
    • 5 Miles
    • 2,969 Miles below average
  • 2015 BMW X4 for sale in Morristown, NJ
    • $3,134 above average
    • Mileage
    • 26,734 Miles
    • 7,439 Miles below average
  • 2018 BMW X4 for sale in Shererville, IN

    2018 BMW X4 M40i

    • $325 below average
    • Mileage
    • 2 Miles
    • 2,972 Miles below average
  • 2015 BMW X4 for sale in Bridgeport, CT
    • $3,369 above average
    • Mileage
    • 26,410 Miles
    • 7,763 Miles below average
  • 2015 BMW X4 for sale in Hillside, NJ
    • $4,621 below average
    • Mileage
    • 59,065 Miles
    • 24,892 Miles above average
  • 2015 BMW X4 for sale in Franklin Square, NY
    • $6,066 below average
    • Mileage
    • 56,744 Miles
    • 22,571 Miles above average
  • 2018 BMW X4 for sale in Ocala, FL
    • Email for Price
    • Mileage
  • 2018 BMW X4 for sale in Lake Bluff, IL
    • $1,167 above average
    • Mileage
  • Featured BMW X4 Listings

  • 2018 BMW X4 for sale in Lake Bluff, IL

    2018 BMW X4 M40i

    • $3,976 above average
    • Mileage
    • 2 Miles
    • 2,972 Miles below average
  • 2018 BMW X4 for sale in Shererville, IN
    • $1,545 above average
    • Mileage
    • 5 Miles
    • 614 Miles below average
  • 2018 BMW X4 for sale in Bridgeport, CT
    • $2,692 above average
    • Mileage
    • 4 Miles
    • 615 Miles below average
  • 2018 BMW X4 for sale in Westbury, NY
    • $1,742 above average
    • Mileage
    • 4 Miles
    • 615 Miles below average
  • 2015 BMW X4 for sale in Shererville, IN
    • $4,590 below average
    • Mileage
    • 70,652 Miles
    • 38,029 Miles above average
  • 2018 BMW X4 for sale in Kenvil, NJ
    • $6,141 below average
    • Mileage
    • 10,995 Miles
    • 10,376 Miles above average
  • 2016 BMW X4 for sale in Hamilton, NJ
    • $4,602 below average
    • Mileage
    • 45,013 Miles
    • 21,069 Miles above average
  • 2015 BMW X4 for sale in Edison, NJ
    • $4,372 above average
    • Mileage
    • 29,309 Miles
    • 4,864 Miles below average
  • 1 of 6