2016 BMW i3
19,738 Miles
$18,999

Miami, FL
Track Price Check Availability

2014 BMW i3
18,209 Miles
$14,499

Miami, FL
Track Price Check Availability

2016 BMW i3
25,680 Miles
$18,499

West Palm Beach, FL
Track Price Check Availability

2016 BMW i3
15,049 Miles
$18,999

Miami, FL
Track Price Check Availability

2015 BMW i3
11,232 Miles
$16,999

West Palm Beach, FL
Track Price Check Availability

2016 BMW i3
16,003 Miles
$19,499

North Lauderdale, FL
Track Price Check Availability

2014 BMW i3
30,548 Miles
$17,599

Roseville, CA
Track Price Check Availability

2015 BMW i3
17,162 Miles
$21,998

Torrance, CA
Track Price Check Availability

2014 BMW i3
29,517 Miles
$18,998

Cranston, RI
Track Price Check Availability

2015 BMW i3
20,495 Miles
$17,998

Torrance, CA
Track Price Check Availability

2014 BMW i3
24,101 Miles
$17,998

Clearwater, FL
Track Price Check Availability

2016 BMW i3
23,177 Miles
$24,998

Colma, CA
Track Price Check Availability

2014 BMW i3
21,645 Miles
$17,998

Orlando, FL
Track Price Check Availability

2014 BMW i3
21,993 Miles
$17,998

Orlando, FL
Track Price Check Availability

2015 BMW i3
30,776 Miles
$20,998

Sacramento, CA
Track Price Check Availability

2015 BMW i3
22,500 Miles
$19,998

Duarte, CA
Track Price Check Availability

2014 BMW i3
31,070 Miles
$17,599

Loveland, CO
Track Price Check Availability

2018 BMW i3
1,274 Miles
$34,998

Inglewood, CA
Track Price Check Availability

2014 BMW i3
54,519 Miles
$17,998

Irvine, CA
Track Price Check Availability

2014 BMW i3
25,549 Miles
$19,998

Duarte, CA
Track Price Check Availability

BMW i3 Pricing Analysis

Active Listings
Mileage