2016 BMW i3
22,702 Miles
$26,888

Seattle, WA
Track Price Check Availability

2016 BMW i3
15,308 Miles
$27,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
19,973 Miles
$28,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
19,848 Miles
$26,888

Seattle, WA
Track Price Check Availability

2015 BMW i3
17,738 Miles
$21,888

Seattle, WA
Track Price Check Availability

2015 BMW i3
33,857 Miles
$19,888

Seattle, WA
Track Price Check Availability

2015 BMW i3
15,219 Miles
$20,888

Seattle, WA
Track Price Check Availability

2015 BMW i3
7,410 Miles
$22,888

Seattle, WA
Track Price Check Availability

2016 BMW i3
7,663 Miles
$28,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
19,142 Miles
$26,888

Seattle, WA
Track Price Check Availability

2017 BMW i3
12,201 Miles
$33,000

Beaverton, OR
Track Price Check Availability

2016 BMW i3
9,994 Miles
$26,000

Beaverton, OR
Track Price Check Availability

2016 BMW i3
12,136 Miles
$26,000

Beaverton, OR
Track Price Check Availability

2015 BMW i3
36,376 Miles
$20,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
13,620 Miles
$26,888

Seattle, WA
Track Price Check Availability

2016 BMW i3
20,397 Miles
$27,995

Seattle, WA
Track Price Check Availability

2018 BMW i3
3,218 Miles
$43,999

Portland, OR
Track Price Check Availability

2017 BMW i3
15,994 Miles
$33,500

Beaverton, OR
Track Price Check Availability

2016 BMW i3
14,198 Miles
$25,888

Seattle, WA
Track Price Check Availability

2016 BMW i3
13,652 Miles
$26,888

Seattle, WA
Track Price Check Availability

BMW i3 Pricing Analysis

Active Listings
Mileage