2016 BMW i3
25,680 Miles
$18,999

West Palm Beach, FL
Track Price Check Availability

2016 BMW i3
19,738 Miles
$19,999

Miami, FL
Track Price Check Availability

2016 BMW i3
15,303 Miles
$27,999

Portland, OR
Track Price Check Availability

2016 BMW i3
10,767 Miles
$27,000

Beaverton, OR
Track Price Check Availability

2016 BMW i3
4,617 Miles
$25,999

Portland, OR
Track Price Check Availability

2016 BMW i3
9,068 Miles
$27,999

Portland, OR
Track Price Check Availability

2016 BMW i3
27,240 Miles
$25,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
23,307 Miles
$24,995

Seattle, WA
Track Price Check Availability

2016 BMW i3
20,854 Miles
$25,378

Pembroke Pines, FL
Track Price Check Availability

2016 BMW i3
15,406 Miles
$28,349

Tacoma, WA
Track Price Check Availability

2016 BMW i3
13,289 Miles
$24,361

Boulder, CO
Track Price Check Availability

2016 BMW i3
9,541 Miles
$26,991

Pompano Beach, FL
Track Price Check Availability

2016 BMW i3
9,551 Miles
$24,980

Stafford, TX
Track Price Check Availability

2016 BMW i3
19,555 Miles
$24,981

Monrovia, CA
Track Price Check Availability

2016 BMW i3
23,734 Miles
$22,982

La, CA
Track Price Check Availability

2016 BMW i3
13,803 Miles
$21,983

La, CA
Track Price Check Availability

2016 BMW i3
9,288 Miles
$26,495

Newport News, VA
Track Price Check Availability

2016 BMW i3
14,028 Miles
$24,888

Riverside, CA
Track Price Check Availability

2016 BMW i3
11,004 Miles
$24,494

Riverside, CA
Track Price Check Availability

2016 BMW i3
19,601 Miles
$22,981

Ontario, CA
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

March 2018 Nationwide BMW i3 Prices