BMW i4250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]202314,599 milesElectric£33,499£1,000 off£32,499Good priceLS126EG
BMW i4250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]202217,366 milesElectric£32,195£1,741 off£30,454TN23UE