2019 BMW i3
New | Seattle, WA
$48,888
est. $705/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$50,888
est. $734/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$52,888
est. $762/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$50,888
est. $734/mo

Track Price Check Availability

2019 BMW i3
New | Beaverton, OR
$54,445
est. $785/mo

Track Price Check Availability

2019 BMW i3
New | Beaverton, OR
$51,645
est. $744/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$47,888
est. $690/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$49,888
est. $719/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$49,888
est. $719/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$54,888
est. $791/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$46,888
est. $676/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$46,888
est. $676/mo

Track Price Check Availability

2019 BMW i3
New | Seaside, CA
$55,495
est. $800/mo

Track Price Check Availability

2019 BMW i3
New | Murrieta, CA
$49,795
est. $718/mo

Track Price Check Availability

2019 BMW i3
New | Murrieta, CA
$49,795
est. $718/mo

Track Price Check Availability

2019 BMW i3
New | Alhambra, CA
$52,695
est. $760/mo

Track Price Check Availability

2018 BMW i3
New | Saint James, NY
$54,145
est. $780/mo

Track Price Check Availability

2019 BMW i3
New | Murrieta, CA
$54,545
est. $786/mo

Track Price Check Availability

2018 BMW i3
New | Freeport, NY
$57,395
est. $827/mo

Track Price Check Availability

2019 BMW i3
New | Murrieta, CA
$51,925
est. $748/mo

Track Price Check Availability

BMW i3 Pricing Analysis

Active Listings
Mileage