2016 BMW i3
25,071 Miles
$24,888

Seattle, WA
Track Price Check Availability

2015 BMW i3
9,832 Miles
$24,995

Seattle, WA
Track Price Check Availability

2015 BMW i3
28,209 Miles
$22,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
22,699 Miles
$28,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
15,308 Miles
$27,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
14,958 Miles
$28,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
14,108 Miles
$25,888

Seattle, WA
Track Price Check Availability

2016 BMW i3
18,558 Miles
$23,888

Seattle, WA
Track Price Check Availability

2015 BMW i3
18,486 Miles
$24,888

Seattle, WA
Track Price Check Availability

2015 BMW i3
33,857 Miles
$22,888

Seattle, WA
Track Price Check Availability

2015 BMW i3
17,738 Miles
$22,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
19,848 Miles
$27,995

Seattle, WA
Track Price Check Availability

2015 BMW i3
24,865 Miles
$22,911

Thousand Oaks, CA
Track Price Check Availability

2016 BMW i3
23,322 Miles
$26,999

Portland, OR
Track Price Check Availability

2016 BMW i3
12,752 Miles
$29,999

Portland, OR
Track Price Check Availability

2016 BMW i3
7,200 Miles
$24,999

Portland, OR
Track Price Check Availability

2016 BMW i3
20,126 Miles
$25,999

Portland, OR
Track Price Check Availability

2016 BMW i3
12,381 Miles
$26,999

Portland, OR
Track Price Check Availability

2015 BMW i3
29,794 Miles
$18,888

Seattle, WA
Track Price Check Availability

2015 BMW i3
7,410 Miles
$25,995

Seattle, WA
Track Price Check Availability

BMW i3 Pricing Analysis

Active Listings
Mileage