Dealer100 days • -27%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20248,354 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£30,000Good priceYou save £2,200Delivered to youVisit Buyacar
Dealer16 days • -14%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20245,501 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£31,785Fair priceYou save £915Delivered to youVisit Buyacar
Dealer13 days • -18%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20242,307 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£32,845Fair priceYou save £155Delivered to youVisit Buyacar
Dealer76 days • -25%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20245,622 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£32,500Fair priceYou save £100Delivered to youVisit Buyacar
Dealer11 days • -26%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Not evaluated2 Series Gran CoupeM Sport 4dr20243,259 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£34,690Not evaluatedDelivered to youVisit Buyacar