2019 BMW i3
New | Seattle, WA
$49,005
Est $706/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$50,905
Est $734/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$52,145
Est $752/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$50,995
Est $735/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$47,245
Est $681/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$54,055
Est $779/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$53,545
Est $772/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$52,695
Est $760/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$46,155
Est $665/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$46,155
Est $665/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$54,555
Est $786/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$51,405
Est $741/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$50,695
Est $731/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$55,355
Est $798/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$52,755
Est $760/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$50,155
Est $723/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$51,095
Est $736/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$51,705
Est $745/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$55,355
Est $798/mo

Track Price Check Availability

2019 BMW i3
New | Seattle, WA
$49,295
Est $711/mo

Track Price Check Availability

BMW i3 Pricing Analysis

Active Listings
Mileage