2024 BMW 1 Series
116D M Sport Step Live Cockpit Pro
8,276mi Auto Diesel 1.5L
£25,998
Birmingham
~£653/pm
78 cars
2.0 120I Se Steptronic Euro 5
116,000mi Auto Petrol 2.0L
£3,475
Birmingham
~£87/pm
2.0 116D M Sport Euro 5 Ss
130,000mi Manual Diesel 2.0L
£3,995
Birmingham
~£100/pm