Filter results 29 Cars
Browse by trim
Sort By
2023 BMW i4
210kW eDrive35 M Sport 70kWh 5dr Auto
210kW eDrive35 M Sport 70kWh 5dr Auto
Peter Vardy Edinburgh BMW
3,000 miles
Request callback
£41,990
2023 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech/Pro]
250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech/Pro]
Peter Vardy Edinburgh BMW
10,425 miles
Request callback
£44,500
2023 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto [Pro Pack]
250kW eDrive40 M Sport 83.9kWh 5dr Auto [Pro Pack]
Peter Vardy Edinburgh BMW
5,350 miles
Request callback
£49,500
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
210kW eDrive35 M Sport 70kWh 5dr Auto
210kW eDrive35 M Sport 70kWh 5dr Auto
Vertu BMW Durham
4,097 miles
Request callback
£44,900
2023 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Stephen James Bmw Enfield
9,478 miles
Request callback
£45,995
2023 BMW i4
400kW M50 83.9kWh 5dr Auto
400kW M50 83.9kWh 5dr Auto
Stephen James Bmw Woolwich
4,850 miles
Request callback
£61,995
2022 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Prestige Cars Kent
12,216 miles
Request callback
£39,453
2023 BMW i4
400kW M50 83.9kWh 5dr Auto
400kW M50 83.9kWh 5dr Auto
Stephen James Bmw Enfield
7,960 miles
Request callback
£61,495
2022 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Stephen James Bmw Blackheath
11,609 miles
Request callback
£44,490
Buy new from | £45,108 | (list price from £50,755) |
Showing 1 - 15 of 29 cars