38 BMW I4 M50 83.9kwh Gran Coupe 5dr Electric Auto 4wd 544 Ps Electric20249,589 milesTradeElectric1 ccRoyston, Cambridgeshire£39,495Finance from £812 pm
252022 72 BMW I4 40 83.9KWH M SPORT GRAN COUPE 5DR ELECTRIC AUTO EDRIVE (340 PS)202230,000 milesTradeElectric0 ccOldham, Manchester£24,999Finance from £514 pm
252022 BMW i4 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr Automatic Hatchback Electric Automatic202230,790 milesTradeElectric1 ccHinckley, Leicestershire£25,895Finance from £532 pm
302022 BMW i4 250kW eDrive40 M Sport 83.9kWh 5dr Auto COUPE ELECTRIC Automatic202229,010 milesTradeElectric1 ccHinckley, Leicestershire£25,495Finance from £524 pm
252022 BMW i4 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr Automatic Hatchback Electric Automatic202230,130 milesTradeElectric1 ccHinckley, Leicestershire£24,995Finance from £514 pm
612025 BMW i4 400kW M50 83.9kWh 5dr Auto Electric Hatchback Hatchback Electric Automatic20252,052 milesTradeElectric1 ccStockton-on-Tees, County Durham£43,201
282022 BMW i4 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr Automatic Hatchback Electric Automatic202229,430 milesTradeElectric1 ccWolverhampton, West Midlands£25,495Finance from £524 pm
3912022 BMW i4 40 83.9kWh Sport Gran Coupe 5dr Auto eDrive (TECH PACK) Hatchback ELECTRIC Automatic202252,977 milesTradeElectric0 ccCanton, Cardiff£23,988Finance from £493 pm
252024 BMW i4 400kW M50 83.9kWh 5dr Auto (Navigation)(Heated Fro Electric202413,866 milesTradeElectric1 ccAshton-on-Ribble, Lancashire£37,000
252022 BMW i4 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr Automatic Hatchback Electric Automatic202234,240 milesTradeElectric1 ccStoke-on-Trent, Staffordshire£24,995Finance from £514 pm
252024 24 BMW I4 35 70.2KWH SPORT GRAN COUPE 5DR ELECTRIC AUTO EDRIVE (286 PS)202415,544 milesTradeElectric0 ccStockport, Manchester£27,999Finance from £576 pm
362022 BMW i4 40 83.9kWh Sport Gran Coupe 5dr Electric Auto eDrive (340 ps) - ADAPT CRUIS Hatchback...202228,110 milesTradeElectric1 ccTowcester, Northamptonshire£24,021Finance from £494 pm
132022 BMW i4 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps) Coupe ELECTRIC Automatic202231,707 milesTradeElectric1 ccSt George, Bristol£26,503
252024 24 BMW I4 35 70.2KWH SPORT GRAN COUPE 5DR ELECTRIC AUTO EDRIVE (286 PS)20247,166 milesTradeElectric0 ccFulwood, Lancashire£28,999Finance from £596 pm
72022 BMW i4 250kW eDrive40 M Sport 83.9kWh 5dr Auto COUPE ELECTRIC Automatic202228,000 milesTradeElectric0 ccStockport, Manchester£25,499Finance from £524 pm
72022 BMW i4 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack] COUPE ELECTRIC Automatic202254,121 milesTradeElectric0 ccOldham, Manchester£21,999Finance from £452 pm
702024 BMW i4 35 70.2kWh M Sport Gran Coupe Auto eDrive 5dr COUPE Electric Automatic20248,000 milesTradeElectric1 ccBeeston, Nottinghamshire£26,995Finance from £555 pm
432023 BMW i4 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Pro Pack] Hatchback Electric Automatic202329,350 milesTradeElectric0 ccSheffield, South Yorkshire£29,599Finance from £609 pm
492022 BMW i4 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps) - REVERSE C Hatchback...202245,776 milesTradeElectric1 ccCannock, Staffordshire£23,088Finance from £475 pm
412022 BMW i4 40 83.9kWh Sport Gran Coupe 5dr Electric Auto eDrive (340 ps) - INTERIOR TR Hatchback...202241,168 milesTradeElectric1 ccGloucester, Gloucestershire£23,210Finance from £477 pm
342025 BMW i4 250kW eDrive40 M Sport 83.9kWh 5dr Auto Hatchback Electric Automatic20253,588 milesTradeElectric1 ccDoncaster, South Yorkshire£37,990
332025 BMW i4 210kW eDrive35 M Sport 70kWh 5dr Auto Hatchback Electric Automatic20253,000 milesTradeElectric1 ccLeeds, West Yorkshire£37,599
352025 BMW i4 210kW eDrive35 M Sport 70kWh 5dr Auto Hatchback Electric Automatic20252,000 milesTradeElectric1 ccLeeds, West Yorkshire£37,599
412023 BMW i4 EDRIVE40 M SPORT Coupe ELECTRIC Automatic202338,286 milesTradeElectric1 ccHull, East Yorkshire£26,090Finance from £536 pm
772025 BMW i4 250kW eDrive40 M Sport 83.9kWh 5dr Auto COUPE ELECTRIC Automatic20255,168 milesTradeElectric1 ccYork, North Yorkshire£45,960