Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.1 day • -27%See price changePhotos coming soonNewAdd to favouritesUsed (2021) BMW 118 Sport Line 136 HP | Good price1 Series Hatchback i [136] SportAug 202151,000 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)55.5 Mpg131 g CO2/km comb.SP13YU Salisbury, Wiltshire£17,300Good priceYou save £2,100SP13YU Salisbury, WiltshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.74 days • -11%See price change1 / 4Add to favouritesUsed (2023) BMW M135 Comfort Edition 302 HP | Good price1 Series i xDrive 5dr Step202318,431 miles2.0L PetrolHatchbackAutomatic302 HP (222 kW)38.2 Mpg168 g CO2/km comb.SN58WG Swindon, Wiltshire£26,888Good priceYou save £2,612SN58WG Swindon, WiltshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.94 days • -6%See price change1 / 4Add to favouritesNew (2024) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto2024999 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)SN58WG Swindon, Wiltshire£28,555Good priceYou save £2,145SN58WG Swindon, WiltshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.10 days 1 / 4Add to favouritesUsed (2016) BMW 116 Efficient Dynamics 116 HP | Good price1 Series d EfficientDynamics PlusJun 201666,000 miles1.5L DieselHatchbackManual116 HP (85 kW)89 g CO2/km comb.SN58YG Swindon, Wiltshire£7,495Good priceYou save £905SN58YG Swindon, WiltshireVisit heycar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.13 days Photos coming soonAdd to favouritesUsed (2021) BMW 118 Sport Line 148 HP | Good price1 Series d Sport 2.0 5dr202143,908 miles2.0L DieselHatchbackManual148 HP (108 kW)60.1 Mpg122 g CO2/km comb.SN58WG Swindon, Wiltshire£16,999Good priceYou save £1,701SN58WG Swindon, WiltshireVisit heycar
Dealer91 days • -13%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20254,170 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)Delivered to you£28,627Super priceYou save £5,173Delivered to youVisit Buyacar
Dealer86 days • -13%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20257,018 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)Delivered to you£28,473Super priceYou save £4,027Delivered to youVisit Buyacar
Dealer6 days 1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20251,723 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)Delivered to you£31,241Super priceYou save £3,659Delivered to youVisit Buyacar
Dealer84 days • -13%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20256,357 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)Delivered to you£28,480Super priceYou save £4,320Delivered to youVisit Buyacar
Dealer68 days • -14%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20255,952 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)Delivered to you£29,450Super priceYou save £3,450Delivered to youVisit Buyacar
Dealer78 days • -13%See price change1 / 4Add to favouritesUsed (2024) BMW 128 Shadowline 265 HP | Good price1 Series ti 2.0 5drJan 202415,457 miles2.0L PetrolHatchbackAutomatic265 HP (194 kW)40.9 Mpg158 g CO2/km comb.Delivered to you£25,997Good priceYou save £2,603Delivered to youVisit Buyacar
Dealer19 days • -6%See price change1 / 4Add to favouritesNew (2025) BMW M135 Comfort Edition 300 HP | Good price1 SeriesxDrive 5dr Step Auto2025571 miles2.0L PetrolHatchbackAutomatic300 HP (220 kW)41.5 Mpg173 g CO2/km comb.Delivered to you£36,450Good priceYou save £1,750Delivered to youVisit Buyacar
Dealer149 days • -9%See price change1 / 3Add to favouritesUsed (2024) BMW 118 M Sport 134 HP | Good price1 Series i M Sport 1.5 5dr202410,327 miles1.5L PetrolHatchbackAutomatic134 HP (98 kW)47.9 Mpg134 g CO2/km comb.AB12 3EW Aberdeen£23,300Good priceYou save £2,600AB12 3EW AberdeenVisit Motors.co.uk
Dealer93 days • -7%See price change1 / 4Add to favouritesUsed (2024) BMW 118 Comfort Edition 134 HP | Super price1 Series i [136] SE 5dr Step Auto202430,604 miles1.5L PetrolHatchbackAutomatic134 HP (98 kW)BD48RU Bradford, West Yorkshire£19,000Super priceYou save £4,500BD48RU Bradford, West YorkshireVisit Carsite.co.uk
Dealer93 days • -10%See price change1 / 4Add to favouritesUsed (2024) BMW 118 M Sport 134 HP | Good price1 Series i [136] M Sport 5dr Step202414,823 miles1.5L PetrolHatchbackAutomatic134 HP (98 kW)Delivered to you£23,000Good priceYou save £2,200Delivered to youVisit Buyacar
Dealer80 days • -12%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20255,070 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)Delivered to you£28,717Super priceYou save £4,583Delivered to youVisit Buyacar
Dealer6 days • -3%See price change1 / 4Add to favouritesUsed (2021) BMW 118 Sport Line 134 HP | Good price1 Series i Sport 1.5 5dr202125,587 miles1.5L PetrolHatchbackManual134 HP (98 kW)48.7 Mpg131 g CO2/km comb.SN12 6GN Melksham, Wiltshire£17,980Good priceYou save £1,220SN12 6GN Melksham, WiltshireVisit Bmw.co.uk
Dealer150 days • -7%See price change1 / 4Add to favouritesNew (2024) BMW 120 M Sport 168 HP | Good price1 SeriesM Sport 1.5 5dr2024999 miles1.5L PetrolHatchbackAutomatic168 HP (123 kW)52.3 Mpg122 g CO2/km comb.SN5 8WG SWINDON, Wiltshire£28,555Good priceYou save £1,645SN5 8WG SWINDON, WiltshireVisit Bmw.co.uk
Dealer30 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Super price1 SeriesxDrive M Sport 5dr Step20254,329 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)Delivered to you£29,993Super priceYou save £3,707Delivered to youVisit Buyacar
Dealer72 days • -10%See price change1 / 4Add to favouritesUsed (2024) BMW 118 Sport Line 136 HP | Super price1 Series i [136] Sport 5dr StepMar 202430,851 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)49.6 Mpg130 g CO2/km comb.WC1E 7DP London, London£19,995Super priceYou save £4,405WC1E 7DP London, LondonVisit Honestjohn
Dealer49 days • -10%See price change1 / 4Add to favouritesUsed (2024) BMW 118 M Sport 136 HP | Good price1 Series i [136] M Sport 5dr StepJan 202412,336 miles1.5L PetrolHatchbackAutomatic136 HP (100 kW)47.1 Mpg137 g CO2/km comb.Delivered to you£23,995Good priceYou save £1,905Delivered to youVisit Buyacar
Dealer10 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Super price1 SeriesM Sport 5dr Step Auto20256 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£29,695Super priceYou save £3,605Delivered to youVisit Buyacar
Dealer12 days 1 / 4Add to favouritesNew (2025) BMW 120 M Sport 154 HP | Good price1 SeriesM Sport 5dr Step Auto20255 miles1.5L HybridHatchbackAutomatic154 HP (113 kW)Delivered to you£30,534Good priceYou save £2,766Delivered to youVisit Buyacar
Dealer44 days • -13%See price change1 / 4Add to favouritesUsed (2025) BMW 123 M Sport 215 HP | Good price1 SeriesxDrive M Sport 5dr Step20253,519 miles2.0L HybridHatchbackAutomatic215 HP (158 kW)Delivered to you£31,995Good priceYou save £2,105Delivered to youVisit Buyacar
Dealer18 days 1 / 4Add to favouritesUsed (2018) BMW 118 Sport Line | Good price1 Series d Sport 5dr [Nav]201855,179 miles2.0L DieselHatchbackManualSN2 2YZ Swindon, Wiltshire£10,295Good priceYou save £1,905SN2 2YZ Swindon, WiltshireVisit Motors.co.uk