2017 BMW i3
18,044 Miles
$27,999

West Palm Beach, FL
Track Price Check Availability

2017 BMW i3
19,206 Miles
$31,400

Commerce, CA
Track Price Check Availability

2017 BMW i3
4,764 Miles
$31,998

Murrieta, CA
Track Price Check Availability

2017 BMW i3
5,162 Miles
$33,350

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
15,882 Miles
$26,950

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
7,358 Miles
$29,950

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
22,927 Miles
$28,650

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
1,558 Miles
$29,950

South San Francisco, CA
Track Price Check Availability

2017 BMW i3
7,365 Miles
$33,500

Las Vegas, NV
Track Price Check Availability

2017 BMW i3
10,937 Miles
$31,900

Meriden, CT
Track Price Check Availability

2017 BMW i3
2,899 Miles
$34,800

Lancaster, PA
Track Price Check Availability

2017 BMW i3
6,435 Miles
$38,400

New York, NY
Track Price Check Availability

2017 BMW i3
3,828 Miles
$32,800

Charlotte, NC
Track Price Check Availability

2017 BMW i3
745 Miles
$32,290

Stafford, TX
Track Price Check Availability

2017 BMW i3
13,296 Miles
$31,400

Shrewsbury, MA
Track Price Check Availability

2017 BMW i3
11,448 Miles
$34,897

Alpharetta, GA
Track Price Check Availability

2017 BMW i3
5,155 Miles
$37,708

Alpharetta, GA
Track Price Check Availability

2017 BMW i3
581 Miles
$39,999

Alpharetta, GA
Track Price Check Availability

2017 BMW i3
13,464 Miles
$28,888

Richmond, CA
Track Price Check Availability

2017 BMW i3
24,269 Miles
$29,994

Pompano Beach, FL
Track Price Check Availability

2017 BMW i3 Owner Ratings & Reviews

Write a Review
No reviews exist for the 2017 BMW i3

2017 BMW i3 Pricing Analysis

Active Listings
Mileage

July 2018 Nationwide BMW i3 Prices