Used bmw i5 for Sale near Murphy, ID

Find Used BMW i5 in Murphy, ID

We've got 2 Used BMW i5 vehicles in Murphy, ID, with prices running from $54,940 to $68,769. Mileage ranges from 5,183 miles to 11,129 miles, so you can decide if you want something lightly driven or a more wallet-friendly option.