2015 BMW i3
7,339 Miles
$19,299

Miami, FL
Track Price Check Availability

2015 BMW i3
7,327 Miles
$19,497

Miami, FL
Track Price Check Availability

2016 BMW i3
14,515 Miles
$21,699

West Palm Beach , FL
Track Price Check Availability

2016 BMW i3
17,242 Miles
$19,699

Miami, FL
Track Price Check Availability

2015 BMW i3
29,557 Miles
$17,299

West Palm Beach , FL
Track Price Check Availability

2015 BMW i3
18,927 Miles
$19,999

Lynnwood, WA
Track Price Check Availability

2014 BMW i3
37,507 Miles
$11,660

South San Francisco, CA
Track Price Check Availability

2014 BMW i3
31,738 Miles
$17,915

South San Francisco, CA
Track Price Check Availability

2014 BMW i3
26,760 Miles
$16,855

South San Francisco, CA
Track Price Check Availability

2014 BMW i3
20,220 Miles
$15,999

North Lauderdale, FL
Track Price Check Availability

2016 BMW i3
29,981 Miles
$17,999

Orlando, FL
Track Price Check Availability

2016 BMW i3
19,738 Miles
$18,499

Miami, FL
Track Price Check Availability

2016 BMW i3
25,680 Miles
$17,899

West Palm Beach, FL
Track Price Check Availability

2016 BMW i3
16,003 Miles
$18,499

North Lauderdale, FL
Track Price Check Availability

2016 BMW i3
28,852 Miles
$18,999

West Palm Beach, FL
Track Price Check Availability

2015 BMW i3
18,491 Miles
$22,415

Decatur, GA
Track Price Check Availability

2015 BMW i3
10,082 Miles
$19,199

Atlanta, GA
Track Price Check Availability

2015 BMW i3
21,184 Miles
$18,828

Decatur, GA
Track Price Check Availability

2015 BMW i3
43,697 Miles
$17,776

Atlanta, GA
Track Price Check Availability

2015 BMW i3
16,177 Miles
$19,998

Oxnard, CA
Track Price Check Availability

BMW i3 Pricing Analysis

Active Listings
Mileage