Dealer31 days 1 / 4Add to favouritesUsed (2016) BMW 220 M Sport | Good price2 Series D M SPORT201643,357 miles2.0L DieselCabrioletAutomaticDT2 9LU Dorchester, Dorset£12,495Good priceYou save £1,105DT2 9LU Dorchester, DorsetVisit Motors.co.uk
Dealer82 days • -14%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20253,756 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£30,848Good priceYou save £2,152Delivered to youVisit Buyacar
Dealer31 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20253,420 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£31,536Good priceYou save £1,564Delivered to youVisit Buyacar
Dealer106 days • -17%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20253,521 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£30,995Good priceYou save £2,105Delivered to youVisit Buyacar
Dealer106 days • -18%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20253,542 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£30,995Good priceYou save £2,105Delivered to youVisit Buyacar
Dealer114 days • -3%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20253,477 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£30,750Good priceYou save £2,350Delivered to youVisit Buyacar
Dealer67 days • -10%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20253,838 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£30,300Good priceYou save £2,700Delivered to youVisit Buyacar
Dealer3 days New1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Super price2 Series Gran CoupeM Sport 4dr202510 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£34,995Super priceYou save £5,805Delivered to youVisit Buyacar
Dealer114 days • -7%See price change1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Super price2 Series Gran CoupeM Sport 4dr202511 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£34,995Super priceYou save £5,805Delivered to youVisit Buyacar
Dealer13 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Super price2 Series Gran CoupeM Sport 4dr20258 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£35,975Super priceYou save £4,825Delivered to youVisit Buyacar
Dealer17 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Super price2 Series Gran CoupeM Sport 4dr20255 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£34,990Super priceYou save £5,810Delivered to youVisit Buyacar
Dealer22 days Photos coming soonAdd to favouritesNew (2025) BMW 220 M Sport 180 HP | Good price2 Series i M Sport 2dr Step20250 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)Delivered to you£39,070Good priceYou save £2,230Delivered to youVisit Buyacar
Dealer16 days • -3%See price change1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr2025228 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£32,852Fair priceYou save £48Delivered to youVisit Buyacar
Dealer0 days Photos coming soonNewAdd to favouritesUsed (2025) BMW 220 M Sport 181 HP | Fair price2 Series i M Sport 2dr Step20256,541 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)42.8 Mpg149 g CO2/km comb.WC1E 7DP London, London£33,990Fair priceYou save £910WC1E 7DP London, LondonVisit Honestjohn
Dealer28 days • -4%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20253,647 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£31,670Fair priceYou save £1,330Delivered to youVisit Buyacar
Dealer25 days • -7%See price change1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr2025135 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£31,989Fair priceYou save £911Delivered to youVisit Buyacar
Dealer86 days • -12%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20252,042 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£33,395Fair priceEstimated price £33,289Delivered to youVisit Buyacar
Dealer6 days 1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20253,497 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£32,214Fair priceYou save £886Delivered to youVisit Buyacar
Dealer23 days • -1%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20252,000 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£33,999Fair priceEstimated price £33,295Delivered to youVisit Buyacar
Dealer106 days • -15%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20252,521 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£31,995Fair priceYou save £1,205Delivered to youVisit Buyacar
Dealer120 days • -9%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20253,048 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£33,555Fair priceEstimated price £33,132Delivered to youVisit Buyacar
Dealer7 days 1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20254,139 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£32,251Fair priceYou save £749Delivered to youVisit Buyacar
Dealer105 days • -11%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20253,000 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£32,999Fair priceYou save £101Delivered to youVisit Buyacar
Dealer16 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr2025964 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£31,659Fair priceYou save £1,241Delivered to youVisit Buyacar
Dealer17 days 1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20251,520 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£33,995Fair priceEstimated price £33,370Delivered to youVisit Buyacar