Filter results 41 Cars
Browse by trim
Sort By
2023 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Stephen James Bmw Bromley
3,874 miles
Request callback
£47,995
2022 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Stephen James Bmw Blackheath
22,299 miles
Request callback
£39,995
2023 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Marshall BMW Scunthorpe
14,652 miles
Request callback
£41,923
2023 BMW i4
250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]
250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]
Steven Eagell Toyota Letchworth
33,028 miles
Request callback
£35,231
2022 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Marshall BMW Scunthorpe
22,742 miles
Request callback
£38,790
2024 BMW i4
210kW eDrive35 Sport 70kWh 5dr Auto
210kW eDrive35 Sport 70kWh 5dr Auto
Lookers BMW Stoke
2,285 miles
Request callback
£46,999
2024 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Ocean Group BMW Plymouth
2,500 miles
Request callback
£48,940
2023 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Marshall BMW Scunthorpe
6,175 miles
Request callback
£42,910
2023 BMW i4
210kW eDrive35 M Sport 70kWh 5dr Auto
210kW eDrive35 M Sport 70kWh 5dr Auto
Vertu BMW Durham
4,097 miles
Request callback
£43,900
Buy new from | £45,108 | (list price from £50,755) |
Showing 1 - 15 of 41 cars