Used BMW i3 in Saint Louis, MO

2.5 million cars to choose from.

Search Used Cars





BMW i3
  • 2017 BMW i3 in Saint Louis, MO 63103

    $19,990
    Mileage: 19,743
    Location: Saint Louis, MO 63103
    Description: Used 2017 BMW i3 - $19,990, 19,743 miles Exterior Color: black Hatchback Electric Fuel: Electric 4 Doors
  • 2017 BMW i3 in Saint Louis, MO 63103

    $18,590
    Mileage: 52,674
    Location: Saint Louis, MO 63103
    Description: Used 2017 BMW i3 - $18,590, 52,674 miles Exterior Color: black Hatchback Electric Fuel: Electric 4 Doors