Dealer21 days • -4%See price change1 / 4Add to favouritesUsed (2023) BMW 128 Comfort Edition 261 HP | Good price1 Series ti 5dr Step Auto [Live202311,581 miles2.0L PetrolHatchbackAutomatic261 HP (191 kW)BD48RU Bradford, West Yorkshire£26,334Good priceYou save £1,466BD48RU Bradford, West YorkshireVisit Carsite.co.uk
Dealer82 days • -8%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20259 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)WD62BT Borehamwood, Hertfordshire£28,975Super priceYou save £3,825WD62BT Borehamwood, HertfordshireVisit heycar
Dealer29 days • -5%See price change1 / 4Add to favouritesUsed (2023) BMW 128 Comfort Edition 265 HP | Good price1 Series ti20239,249 miles2.0L PetrolHatchbackAutomatic265 HP (194 kW)PE1 5PT Peterborough, Cambridgeshire£25,998Good priceYou save £2,102PE1 5PT Peterborough, CambridgeshireVisit Carsite.co.uk
Dealer40 days • -5%See price change1 / 4Add to favouritesUsed (2023) BMW 118 M Sport 136 HP | Good price1 Series i [136] M Sport 5dr Step202321,773 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.9 Mpg134 g CO2/km comb.WC1E 7DP London, London£21,398Good priceYou save £2,202WC1E 7DP London, LondonVisit heycar
Dealer37 days • -6%See price change1 / 4Add to favouritesUsed (2023) BMW 118 M Sport 136 HP | Good price1 Series i [136] M Sport 5dr Step202314,784 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.9 Mpg134 g CO2/km comb.WC1E 7DP London, London£22,398Good priceYou save £1,802WC1E 7DP London, LondonVisit Motors.co.uk
Dealer41 days • -7%See price change1 / 4Add to favouritesUsed (2021) BMW 118 M Sport 136 HP | Good price1 Series 1.5 i M Sport (LCP) DCT202148,666 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)134 g CO2/km comb.LS7 2BH Leeds, West Yorkshire£18,000Good priceYou save £1,200LS7 2BH Leeds, West YorkshireVisit Carsite.co.uk
Dealer43 days • -6%See price change1 / 4Add to favouritesUsed (2022) BMW 118 M Sport 136 HP | Good price1 Series i [136] M Sport 5dr StepJan 202219,623 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.9 Mpg134 g CO2/km comb.WC1E 7DP London, London£20,795Good priceYou save £1,805WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer60 days • -3%See price change1 / 4Add to favouritesUsed (2022) BMW 118 Sport Line 136 HP | Good price1 Series i [136] Sport 5dr202221,906 miles1.5L PetrolHatchbackManual136 HP (100 kW)WC1E 7DP London, London£17,250Good priceYou save £1,550WC1E 7DP London, LondonVisit Honestjohn
Dealer89 days • -4%See price change1 / 4Add to favouritesUsed (2021) BMW 118 M Sport 136 HP | Good price1 Series i [136] M Sport 5dr Step202133,994 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.9 Mpg134 g CO2/km comb.DN15 8PT Scunthorpe, Lincolnshire£18,998Good priceYou save £1,202DN15 8PT Scunthorpe, LincolnshireVisit Motors.co.uk
Dealer65 days • -35%See price change1 / 4Add to favouritesUsed (2021) BMW M135 M Sport 306 HP | Good price2.0 i Hatchback 5dr Petrol AutoApr 202150,000 miles2.0L PetrolHatchbackAutomatic306 HP (225 kW)38.2 Mpg167 g CO2/km comb.WC1E 7DP London, London£22,376Good priceYou save £1,524WC1E 7DP London, LondonVisit heycar
Dealer40 days • -13%See price change1 / 4Add to favouritesUsed (2023) BMW 118 M Sport 136 HP | Good price1 Series i [136] M Sport 5dr StepJun 202354,084 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.9 Mpg134 g CO2/km comb.WC1E 7DP London, London£19,495Good priceYou save £1,605WC1E 7DP London, LondonVisit Honestjohn
Dealer53 days • -7%See price change1 / 4Add to favouritesUsed (2023) BMW 118 M Sport 136 HP | Good price1 Series i [136] M Sport 5dr [Live202341,540 miles1.5L PetrolHatchbackManual136 HP (100 kW)WC1E 7DP London, London£18,206Good priceYou save £1,994WC1E 7DP London, LondonVisit heycar
Dealer68 days • -6%See price change1 / 4Add to favouritesUsed (2022) BMW 118 M Sport 136 HP | Good price1 Series i [136] M Sport 5dr [LiveAug 202231,013 miles1.5L PetrolHatchbackManual136 HP (100 kW)47.9 Mpg134 g CO2/km comb.CO49TD Colchester, Essex£18,450Good priceYou save £1,650CO49TD Colchester, EssexVisit heycar
Dealer33 days • -36%See price change1 / 4Add to favouritesUsed (2021) BMW 118 M Sport 138 HP | Good pricei M Sport202149,360 miles1.5L PetrolHatchbackManual138 HP (101 kW)46.3 Mpg139 g CO2/km comb.Delivered to you£16,700Good priceYou save £1,700Delivered to youVisit Buyacar
Dealer6 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto202516 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,900Good priceYou save £2,900Delivered to youVisit Buyacar
Dealer6 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto202518 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)G58AW Glasgow£29,900Good priceYou save £2,900G58AW GlasgowVisit Honestjohn
Dealer15 days • -1%See price change1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto202510 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,495Good priceYou save £2,305Delivered to youVisit Buyacar
Dealer33 days • -3%See price change1 / 4Add to favouritesUsed (2023) BMW 120 M Sport 190 HP | Good price1 Series d M Sport 5dr Step AutoSep 202349,046 miles2.0L DieselHatchbackAutomatic190 HP (139 kW)55.4 Mpg133 g CO2/km comb.BN411YH Brighton, East Sussex£21,995Good priceYou save £1,405BN411YH Brighton, East SussexVisit heycar
Dealer54 days • -6%See price change1 / 4Add to favouritesUsed (2023) BMW 118 M Sport 136 HP | Good price1 Series i M Sport 1.5 5drSep 202311,050 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.9 Mpg134 g CO2/km comb.NR50JH Norwich, Norfolk£22,495Good priceYou save £1,905NR50JH Norwich, NorfolkVisit Carsite.co.uk
Dealer70 days • -6%See price change1 / 4Add to favouritesUsed (2020) BMW 118 M Sport 138 HP | Good price1 Series i M Sport 5dr Step202044,130 miles1.5L PetrolHatchbackAutomatic138 HP (101 kW)WC1E 7DP London, London£16,790Good priceYou save £1,910WC1E 7DP London, LondonVisit Carsite.co.uk
Dealer7 days 1 / 4Add to favouritesUsed (2019) BMW 118 Sport Line 134 HP | Good price1 Series i Sport 5-door 1.5201928,759 miles1.5L PetrolHatchbackManual134 HP (98 kW)37.2 Mpg137 g CO2/km comb.Delivered to you£13,200Good priceYou save £1,200Delivered to youVisit Buyacar
Dealer8 days 1 / 1Add to favouritesUsed (2022) BMW 128 Comfort Edition 261 HP | Good price1 Series ti 5dr Step Auto [Live202218,537 miles2.0L PetrolHatchbackAutomatic261 HP (191 kW)BD48RU Bradford, West Yorkshire£24,350Good priceYou save £1,850BD48RU Bradford, West YorkshireVisit Honestjohn
Dealer18 days 1 / 4Add to favouritesUsed (2022) BMW 116 Sport Line 114 HP | Super price1 Series d Sport 5dr Step Auto202245,500 miles1.5L DieselHatchbackAutomatic114 HP (83 kW)Delivered to you£17,099Super priceYou save £2,601Delivered to youVisit Buyacar
Dealer8 days • -6%See price change1 / 4Add to favouritesUsed (2023) BMW 118 Sport Line 134 HP | Good price1 Series i Sport 1.5 5dr202328,949 miles1.5L PetrolHatchbackAutomatic134 HP (98 kW)49.6 Mpg131 g CO2/km comb.Delivered to you£19,534Good priceYou save £1,766Delivered to youVisit Buyacar
Dealer62 days • -3%See price change1 / 4Add to favouritesUsed (2022) BMW 118 M Sport 136 HP | Good price1 Series Hatchback i [136] M SportApr 202214,616 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.9 MpgCM26PN Chelmsford, Essex£21,700Good priceYou save £1,300CM26PN Chelmsford, EssexVisit Motors.co.uk