1,014 Listings of BMW X1 for Sale

2014 BMW X1 Review
  • Featured Listings

    2013 BMW X1 for sale in Portland, OR
    $26,500
    BRIDGE CITY MOTORS INC

    2013 BMW X1

    BRIDGE CITY MOTORS INC
  • 2015 BMW X1 for sale in Auburn, ME
    • $4,410 below average
    • Mileage
    • 43,105 Miles
    • 12,879 Miles above average
  • 2017 BMW X1 for sale in Shererville, IN
    • $4,481 below average
    • Mileage
  • 2018 BMW X1 for sale in Toledo, OH
    • $4,822 below average
    • Mileage
    • 6 Miles
    • 3 Miles above average
  • 2017 BMW X1 for sale in Shererville, IN
    • $6,310 below average
    • Mileage
  • 2014 BMW X1 for sale in Hasbrouck Heights, NJ
    • Email for Price
    • Mileage
    • 35,240 Miles
    • 7,869 Miles below average
  • 2018 BMW X1 for sale in Bridgeport, CT
    • $5,305 below average
    • Mileage
    • 5 Miles
    • 9 Miles below average
  • 2017 BMW X1 for sale in San Luis Obispo, CA
    • $7,329 below average
    • Mileage
    • 1 Miles
    • 2,328 Miles below average
  • 2017 BMW X1 for sale in San Luis Obispo, CA
    • $7,329 below average
    • Mileage
    • 1 Miles
    • 2,328 Miles below average
  • 2014 BMW X1 for sale in Miami, FL
    • $3,282 below average
    • Mileage
    • 41,570 Miles
    • 1,539 Miles below average
  • 2015 BMW X1 for sale in Miami, FL
    • $5,696 below average
    • Mileage
    • 47,160 Miles
    • 12,555 Miles above average
  • 2014 BMW X1 for sale in Holiday, FL
    • $2,042 below average
    • Mileage
    • 37,028 Miles
    • 8,053 Miles below average
  • 2018 BMW X1 for sale in Ocala, FL
    • Email for Price
    • Mileage
  • 2018 BMW X1 for sale in Lake Bluff, IL
    • $1,900 below average
    • Mileage
  • 2018 BMW X1 for sale in Westbury, NY
    • $1,550 below average
    • Mileage
    • 5 Miles
    • 9 Miles below average
  • 2018 BMW X1 for sale in Westbury, NY
    • $1,350 below average
    • Mileage
    • 5 Miles
    • 9 Miles below average
  • 2014 BMW X1 for sale in West Palm Beach, FL
    • $2,943 below average
    • Mileage
    • 41,790 Miles
    • 3,291 Miles below average
  • Featured BMW X1 Listings

    2014 BMW X1 for sale in Albuquerque, NM
    $18,950
    Rocky Mountain Auto's LLC

    2014 BMW X1

    Rocky Mountain Auto's LLC
    2013 BMW X1 for sale in Centennial, CO
    $21,900
    H. M. Brown & Associates

    2013 BMW X1

    H. M. Brown & Associates
  • 2018 BMW X1 for sale in Lake Bluff, IL
    • $1,155 below average
    • Mileage
  • 2018 BMW X1 for sale in Lake Bluff, IL
    • $1,305 below average
    • Mileage
  • 2018 BMW X1 for sale in Westbury, NY
    • $1,550 below average
    • Mileage
    • 5 Miles
    • 9 Miles below average
  • 2018 BMW X1 for sale in Westbury, NY
    • $1,350 below average
    • Mileage
    • 5 Miles
    • 9 Miles below average
  • 2017 BMW X1 for sale in Toledo, OH
    • $5,406 below average
    • Mileage
    • 5 Miles
    • 2,324 Miles below average
  • 2018 BMW X1 for sale in Knoxville, TN
    • $4,800 below average
    • Mileage
    • 1 Miles
    • 13 Miles below average
  • 2018 BMW X1 for sale in Westbury, NY
    • $600 below average
    • Mileage
    • 5 Miles
    • 9 Miles below average
  • 2018 BMW X1 for sale in Toledo, OH
    • $4,822 below average
    • Mileage
    • 4 Miles
    • 1 Miles above average
  • 1 of 43