2018 BMW i3
New | Decatur, GA
$43,453
Est $626/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$51,516
Est $743/mo

Track Price Check Availability

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

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$47,992
Est $692/mo

Track Price Check Availability

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

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$51,580
Est $743/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$51,810
Est $747/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$52,224
Est $753/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$50,660
Est $730/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$47,056
Est $678/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$50,108
Est $722/mo

Track Price Check Availability

2018 BMW i3
New | Beaverton, OR
$53,650
Est $773/mo

Track Price Check Availability

2018 BMW i3
New | Seattle, WA
$52,495
Est $757/mo

Track Price Check Availability

2018 BMW i3
New | Seattle, WA
$58,695
Est $846/mo

Track Price Check Availability

2018 BMW i3
New | Alhambra, CA
$53,245
Est $767/mo

Track Price Check Availability

2018 BMW i3
New | Alhambra, CA
$46,745
Est $674/mo

Track Price Check Availability

2018 BMW i3
New | Alhambra, CA
$46,195
Est $666/mo

Track Price Check Availability

2018 BMW i3
New | Alhambra, CA
$52,245
Est $753/mo

Track Price Check Availability

2018 BMW i3
New | Alhambra, CA
$48,995
Est $706/mo

Track Price Check Availability

2018 BMW i3
New | North Haven, CT
$50,395
Est $726/mo

Track Price Check Availability

BMW i3 Pricing Analysis

Active Listings
Mileage