Sort By
2023 BMW i4
210kW eDrive35 M Sport 70kWh 5dr Auto
210kW eDrive35 M Sport 70kWh 5dr Auto
Marshall Volvo Grantham - 28 miles away
10,034 miles
Call dealer
£34,980
2024 BMW i4
210kW eDrive35 M Sport 70kWh 5dr Auto
210kW eDrive35 M Sport 70kWh 5dr Auto
Marshall Volvo Grantham - 28 miles away
4,851 miles
Call dealer
£38,980
2024 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Marshall Volvo Grantham - 28 miles away
8,164 miles
Call dealer
£39,880
2024 BMW i4
400kW M50 83.9kWh 5dr Auto
400kW M50 83.9kWh 5dr Auto
Marshall Volvo Grantham - 28 miles away
6,450 miles
Call dealer
£53,980
2022 BMW i4
M50 83.9kWh 4d 537 BHP
M50 83.9kWh 4d 537 BHP
Powerlease Ampthill - 34 miles away
18,000 miles
Call dealer
£38,444
2022 BMW i4
M50 83.9kWh 4d 537 BHP
M50 83.9kWh 4d 537 BHP
Powerlease Ampthill - 34 miles away
9,398 miles
Call dealer
£38,944
2024 BMW i4
210kW eDrive35 Sport 70kWh 5dr Auto
210kW eDrive35 Sport 70kWh 5dr Auto
Marshall Volvo Nottingham - 43 miles away
2,022 miles
Call dealer
£37,770
2023 BMW i4
210kW eDrive35 Sport 70kWh 5dr Auto
210kW eDrive35 Sport 70kWh 5dr Auto
BMW Chesterfield - 66 miles away
10,213 miles
Call dealer
£34,990
2022 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
BMW Chesterfield - 66 miles away
5,425 miles
Call dealer
£38,419
2024 BMW i4
400kW M50 83.9kWh 5dr Auto
400kW M50 83.9kWh 5dr Auto
BMW Chesterfield - 66 miles away
3,552 miles
Call dealer
£65,000
2023 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Marshall BMW Grimsby - 72 miles away
7,947 miles
Call dealer
£40,165
2023 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Marshall BMW Grimsby - 72 miles away
11,348 miles
Call dealer
£40,427
2024 BMW i4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
250kW eDrive40 M Sport 83.9kWh 5dr Auto
Marshall BMW Grimsby - 72 miles away
5,421 miles
Call dealer
£44,898
2023 BMW i4
400kW M50 83.9kWh 5dr Auto
400kW M50 83.9kWh 5dr Auto
Marshall BMW Grimsby - 72 miles away
4,750 miles
Call dealer
£52,735
Buy new from | £45,556 | (list price from £51,270) |
Showing 1 - 15 of 72 cars