Dealer8 days Photos coming soonAdd to favouritesUsed (2024) BMW 120 M Sport 168 HP | Not evaluated1 SeriesM Sport 1.5 5dr20243,568 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg122 g CO2/km comb.Northfield Dr, Milton Keynes MK15 0DQ, UK£30,450Rare vehicleNorthfield Dr, Milton Keynes MK15 0DQ, UKVisit Bmw.co.uk
Dealer72 days 1 / 4Add to favouritesNew (2024) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20240 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£33,875Good priceYou save £1,825Delivered to youVisit Buyacar
Dealer6 days Photos coming soonAdd to favouritesNew (2024) BMW 120 M Sport 154 HP | Expensive1 SeriesM Sport 5dr Step Auto20240 miles1.5L PetrolHatchbackAutomatic154 HP (113 kW)Delivered to you£40,780ExpensiveEstimated price £35,032Delivered to youVisit Buyacar
Dealer11 days • -11%See price change1 / 4Add to favouritesUsed (2024) BMW 120 M Sport 156 HP | Not evaluated1 SeriesM Sport 5dr Step Auto [Pro20242,906 miles1.5L PetrolHatchbackAutomatic156 HP (114 kW)51.0 Mpg127 g CO2/km comb.Delivered to you£35,000Rare vehicleDelivered to youVisit Buyacar