2016 BMW i3
23,128 Miles
$24,998

Sacramento, CA
Track Price Check Availability

2016 BMW i3
25,680 Miles
$18,999

West Palm Beach, FL
Track Price Check Availability

2016 BMW i3
15,049 Miles
$18,999

Miami, FL
Track Price Check Availability

2016 BMW i3
19,738 Miles
$19,999

Miami, FL
Track Price Check Availability

2016 BMW i3
16,003 Miles
$19,999

North Lauderdale, FL
Track Price Check Availability

2016 BMW i3
4,102 Miles
$24,999

Portland, OR
Track Price Check Availability

2016 BMW i3
10,089 Miles
$25,999

Portland, OR
Track Price Check Availability

2016 BMW i3
9,201 Miles
$26,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
20,950 Miles
$23,495

Pembroke Pines, FL
Track Price Check Availability

2016 BMW i3
28,018 Miles
$25,997

Seattle, WA
Track Price Check Availability

2016 BMW i3
17,433 Miles
$26,900

Beaverton, OR
Track Price Check Availability

2016 BMW i3
9,632 Miles
$25,999

Portland, OR
Track Price Check Availability

2016 BMW i3
13,534 Miles
$27,999

Portland, OR
Track Price Check Availability

2016 BMW i3
13,268 Miles
$27,999

Portland, OR
Track Price Check Availability

2016 BMW i3
12,224 Miles
$26,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
21,653 Miles
$23,980

Stafford, TX
Track Price Check Availability

2016 BMW i3
9,631 Miles
$25,730

Stafford, TX
Track Price Check Availability

2016 BMW i3
11,244 Miles
$23,881

North Hollywood, CA
Track Price Check Availability

2016 BMW i3
21,764 Miles
$22,881

North Hollywood, CA
Track Price Check Availability

2016 BMW i3
16,368 Miles
$25,302

Tacoma, WA
Track Price Check Availability

2016 BMW i3 Owner Ratings & Reviews

Write a Review
No reviews exist for the 2016 BMW i3

2016 BMW i3 Pricing Analysis

Active Listings
Mileage

May 2018 Nationwide BMW i3 Prices