Dealer24 days • -5%See price change1 / 4Add to favouritesUsed (2023) BMW 220 M Sport 184 HP | Fair price2 Series i M Sport 2dr Step AutoNov 202313,940 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)44.1 Mpg145 g CO2/km comb.Delivered to you£30,890Fair priceEstimated price £30,301Delivered to youVisit Buyacar
Dealer39 days • -2%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 184 HP | Fair price2 Series i M Sport 2dr Step Auto -Jun 20252,000 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)146 g CO2/km comb.Delivered to you£36,995Fair priceEstimated price £35,661Delivered to youVisit Buyacar
Dealer45 days • -1%See price change1 / 4Add to favouritesUsed (2023) BMW 220 M Sport 181 HP | Fair price2 Series i M Sport Coupe 2.0202330,246 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)44.1 Mpg144 g CO2/km comb.AB12 3EW Aberdeen£27,500Fair priceYou save £500AB12 3EW AberdeenVisit Bmw.co.uk
Dealer53 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 184 HP | Fair price2 Series i M Sport 2dr Step Auto -Mar 20254,500 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)146 g CO2/km comb.Delivered to you£34,450Fair priceYou save £850Delivered to youVisit Buyacar
Dealer68 days Photos coming soonAdd to favouritesUsed (2024) BMW 220 M Sport 181 HP | Fair price2 Series i M Sport 2dr Step20248,941 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)42.8 Mpg150 g CO2/km comb.DD2 3PT Dundee£34,200Fair priceEstimated price £33,092DD2 3PT DundeeVisit Bmw.co.uk
Dealer9 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20251,000 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£35,000Fair priceYou save £700Delivered to youVisit Buyacar
Dealer47 days Photos coming soonAdd to favouritesNew (2025) BMW 220 M Sport 180 HP | Fair price2 Series i M Sport 2dr Step20250 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)Delivered to you£39,070Fair priceEstimated price £37,609Delivered to youVisit Buyacar
Dealer66 days • -12%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | A bit pricey2 Series Gran CoupeM Sport 4dr20254,000 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£34,500A bit priceyEstimated price £31,846Delivered to youVisit Buyacar
Dealer44 days 1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 184 HP | A bit pricey2 Series i M Sport Coupe 2.0Aug 20247,221 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)42.8 Mpg150 g CO2/km comb.Delivered to you£34,895A bit priceyEstimated price £33,312Delivered to youVisit Buyacar
Dealer20 days 1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 184 HP | A bit pricey2 Series i M Sport 2dr Step Auto20251,412 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)44.1 Mpg149 g CO2/km comb.Delivered to you£37,046A bit priceyEstimated price £35,502Delivered to youVisit Buyacar
Dealer16 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 184 HP | A bit pricey2 Series i M Sport 2dr Step Auto -Jun 2025463 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)146 g CO2/km comb.Delivered to you£35,650A bit priceyEstimated price £33,693Delivered to youVisit Buyacar
Dealer30 days Photos coming soonAdd to favouritesNew (2025) BMW 220 M Sport 180 HP | A bit pricey2 Series i M Sport 2dr Step20250 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)Delivered to you£40,475A bit priceyEstimated price £37,609Delivered to youVisit Buyacar
Dealer44 days Photos coming soonAdd to favouritesNew (2025) BMW 220 M Sport 180 HP | A bit pricey2 Series i M Sport 2dr Step20250 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)Delivered to you£40,015A bit priceyEstimated price £37,609Delivered to youVisit Buyacar
Dealer44 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 180 HP | A bit pricey2 Series i M Sport 2dr Step20250 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)Delivered to you£40,015A bit priceyEstimated price £37,609Delivered to youVisit Buyacar
Dealer57 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Expensive2 Series Gran CoupeM Sport 4dr20253,000 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£35,999ExpensiveEstimated price £31,974Delivered to youVisit Buyacar
Dealer48 days Photos coming soonAdd to favouritesNew (2025) BMW 220 M Sport 180 HP | Expensive2 Series i M Sport 2dr Step Auto20250 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)Delivered to you£41,510ExpensiveEstimated price £37,609Delivered to youVisit Buyacar
Dealer1 day New1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Not evaluated2 Series Gran CoupeM Sport 4dr202510 miles1.5L HybridCoupeAutomatic168 HP (123 kW)CO49TD Colchester, Essex£32,997Not evaluatedCO49TD Colchester, EssexVisit Honestjohn
Dealer151 days • -5%See price change1 / 4Add to favouritesUsed (2023) BMW 220 M Sport 178 HP | Not evaluated2 Series i M Sport 4dr Step Auto -Jun 202315,782 miles2.0L PetrolCoupeAutomatic178 HP (130 kW)46.3 Mpg140 g CO2/km comb.Delivered to you£24,469Not evaluatedDelivered to youVisit Buyacar
Dealer58 days • -20%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Not evaluated2 Series Gran CoupeM Sport 4dr20245,612 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£34,500Rare vehicleDelivered to youVisit Buyacar
Dealer82 days • -24%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Not evaluated2 Series Gran CoupeM Sport 4dr20246,860 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£31,400Rare vehicleDelivered to youVisit Buyacar