2014 BMW i3
52,475 Miles | Henderson, NV
$14,952
est. $216/mo

Track Price Check Availability

2016 BMW i3
22,548 Miles | Montclair, CA
$19,499
est. $281/mo

Track Price Check Availability

2014 BMW i3
31,867 Miles | Omaha, NE
$14,895
est. $215/mo

Track Price Check Availability

2014 BMW i3
58,510 Miles | Duarte, CA
$14,998
est. $216/mo

Track Price Check Availability

2014 BMW i3
54,109 Miles | San Diego, CA
$15,998
est. $231/mo

Track Price Check Availability

2014 BMW i3
25,585 Miles | Tucson, AZ
$15,998
est. $231/mo

Track Price Check Availability

2014 BMW i3
41,944 Miles | Tucson, AZ
$16,998
est. $245/mo

Track Price Check Availability

2015 BMW i3
20,575 Miles | King Of Prussia, PA
$17,998
est. $259/mo

Track Price Check Availability

2015 BMW i3
20,626 Miles | Boynton Beach, FL
$18,998
est. $274/mo

Track Price Check Availability

2014 BMW i3
51,103 Miles | Bakersfield, CA
$15,998
est. $231/mo

Track Price Check Availability

2014 BMW i3
28,683 Miles | Memphis, TN
$16,998
est. $245/mo

Track Price Check Availability

2015 BMW i3
28,733 Miles | Las Vegas, NV
$18,998
est. $274/mo

Track Price Check Availability

2015 BMW i3
18,571 Miles | Palmdale, CA
$17,998
est. $259/mo

Track Price Check Availability

2014 BMW i3
35,921 Miles | Palmdale, CA
$16,998
est. $245/mo

Track Price Check Availability

2014 BMW i3
19,479 Miles | Fremont, CA
$16,998
est. $245/mo

Track Price Check Availability

2015 BMW i3
27,291 Miles | Reno, NV
$17,998
est. $259/mo

Track Price Check Availability

2015 BMW i3
28,827 Miles | Gilbert, AZ
$16,998
est. $245/mo

Track Price Check Availability

2014 BMW i3
17,554 Miles | Irvine, CA
$16,998
est. $245/mo

Track Price Check Availability

2015 BMW i3
24,810 Miles | Henderson, NV
$17,998
est. $259/mo

Track Price Check Availability

2014 BMW i3
39,557 Miles | Beaverton, OR
$15,998
est. $231/mo

Track Price Check Availability

BMW i3 Pricing Analysis

Active Listings
Mileage