26 Listings of 2016 BMW X1 for Sale

  • Featured Listings

  • 2016 BMW X1 for sale in Toms River, NJ
    • $5,680 below average
    • Mileage
    • 13,950 Miles
    • 2,885 Miles below average
  • 2016 BMW X1 for sale in Granbury, TX
    • $565 below average
    • Mileage
    • 12,959 Miles
    • 3,876 Miles below average
  • 2016 BMW X1 for sale in Chandler, AZ
    • $2,585 below average
    • Mileage
    • 23,183 Miles
    • 6,348 Miles above average
  • 2016 BMW X1 for sale in Fishers, IN
    • $3,371 above average
    • Mileage
    • 12,939 Miles
    • 3,896 Miles below average
  • 2016 BMW X1 for sale in Carrollton, TX
    • $3,181 below average
    • Mileage
    • 29,815 Miles
    • 12,980 Miles above average
  • 2016 BMW X1 for sale in Flushing, NY
    • $1,585 below average
    • Mileage
    • 14,459 Miles
    • 2,376 Miles below average
  • 2016 BMW X1 for sale in Dedham, MA
    • $4,600 below average
    • Mileage
    • 46,387 Miles
    • 29,552 Miles above average
  • 2016 BMW X1 for sale in North Miami, FL
    • $4,589 below average
    • Mileage
    • 30,057 Miles
    • 13,222 Miles above average
  • 2016 BMW X1 for sale in Austin, TX
    • $2,513 below average
    • Mileage
    • 10,835 Miles
    • 6,000 Miles below average
  • 2016 BMW X1 for sale in Kenvil, NJ
    • $3,207 above average
    • Mileage
    • 13,875 Miles
    • 2,960 Miles below average
  • 2016 BMW X1 for sale in Norman, OK
    • $581 below average
    • Mileage
    • 3,400 Miles
    • 13,435 Miles below average
  • 2016 BMW X1 for sale in Austin, TX
    • $1,581 below average
    • Mileage
    • 18,989 Miles
    • 2,154 Miles above average
  • 2016 BMW X1 for sale in Union City, GA
    • $2,408 above average
    • Mileage
    • 18,975 Miles
    • 2,140 Miles above average
  • 2016 BMW X1 for sale in Portland, OR
    • $2,680 below average
    • Mileage
    • 29,165 Miles
    • 12,330 Miles above average
  • 2016 BMW X1 for sale in West Palm Beach, FL
    • $2,681 below average
    • Mileage
    • 5,752 Miles
    • 11,083 Miles below average
  • 2016 BMW X1 for sale in Highlands Ranch, CO
    • $596 below average
    • Mileage
    • 18,977 Miles
    • 2,142 Miles above average
  • 2016 BMW X1 for sale in Roswell, GA
    • $1,580 below average
    • Mileage
    • 30,930 Miles
    • 14,095 Miles above average
  • 2016 BMW X1 for sale in Middletown, RI
    • $1,418 above average
    • Mileage
    • 15,946 Miles
    • 889 Miles below average
  • 2016 BMW X1 for sale in Greenwood Village, CO
    • $1,085 below average
    • Mileage
    • 16,770 Miles
    • 65 Miles below average
  • 2016 BMW X1 for sale in Austin, TX
    • $592 below average
    • Mileage
    • 24,495 Miles
    • 7,660 Miles above average
  • 2016 BMW X1 for sale in Roswell, GA
    • $80 below average
    • Mileage
    • 9,247 Miles
    • 7,588 Miles below average
  • 2016 BMW X1 for sale in Bloomfield Hills, MI
    • $6,300 above average
    • Mileage
    • 7,645 Miles
    • 9,190 Miles below average
  • 2016 BMW X1 for sale in Fishers, IN
    • $1,332 above average
    • Mileage
    • 18,632 Miles
    • 1,797 Miles above average
  • 2016 BMW X1 for sale in Bloomfield Hills, MI
    • $6,300 above average
    • Mileage
    • 7,196 Miles
    • 9,639 Miles below average
  • 1 of 2