167 Listings of BMW i3 for Sale

No local results match your search, below are our national listings.
  • 2017 BMW i3 for sale in Campbell, CA
    • $2,767 below average
    • Email for Price
    • Mileage
    • 10,031 Miles
    • 24,050 Miles below average
  • 2017 BMW i3 for sale in Morristown, NJ
    • $2,760 below average
    • Email for Price
    • Mileage
    • 4,588 Miles
    • 29,493 Miles below average
  • 2017 BMW i3 for sale in Burien, WA
    • $2,356 below average
    • Email for Price
    • Mileage
    • 20,521 Miles
    • 13,560 Miles below average
  • 2016 BMW i3 for sale in Phoenix, AZ

    2016 BMW i3

    • $2,723 below average
    • Email for Price
    • Mileage
    • 5,637 Miles
    • 27,562 Miles below average
  • 2017 BMW i3 for sale in Burien, WA
    • $3,756 below average
    • Email for Price
    • Mileage
    • 24,511 Miles
    • 9,570 Miles below average
  • 2017 BMW i3 for sale in Richmond, VA
    • $325 above average
    • Email for Price
    • Mileage
    • 19,497 Miles
    • 17,146 Miles below average
  • 2017 BMW i3 for sale in Scottsdale, AZ
    • $830 above average
    • Email for Price
    • Mileage
    • 17,550 Miles
    • 19,093 Miles below average
  • 2017 BMW i3 for sale in Sandy, UT
    • $1,203 below average
    • Email for Price
    • Mileage
    • 12,589 Miles
    • 21,492 Miles below average
  • 2017 BMW i3 for sale in Morristown, NJ
    • $6,640 above average
    • Email for Price
    • Mileage
    • 4,273 Miles
    • 29,808 Miles below average
  • 2017 BMW i3 for sale in Saint Louis, MO
    • $753 above average
    • Email for Price
    • Mileage
    • 18,776 Miles
    • 15,305 Miles below average
  • 2017 BMW i3 for sale in Scottsdale, AZ
    • $670 below average
    • Email for Price
    • Mileage
    • 22,342 Miles
    • 14,301 Miles below average
  • 2017 BMW i3 for sale in Seattle, WA
    • $2,249 below average
    • Email for Price
    • Mileage
    • 20,921 Miles
    • 13,160 Miles below average
  • 2017 BMW i3 for sale in Teterboro, NJ
    • $3,249 below average
    • Email for Price
    • Mileage
    • 25,157 Miles
    • 8,924 Miles below average
  • 2015 BMW i3 for sale in La Crescenta, CA

    2015 BMW i3

    • $525 below average
    • Email for Price
    • Mileage
    • 11,032 Miles
    • 31,575 Miles below average
  • 2017 BMW i3 for sale in Glendale, CA
    • $718 above average
    • Email for Price
    • Mileage
    • 13,506 Miles
    • 23,137 Miles below average
  • 1 of 12