Dealer9 days 1 / 1Add to favouritesUsed (2019) BMW 220 M Sport 184 HP | Super price2 Series i M Sport 2dr [Nav] Step201957,837 miles2.0L PetrolCoupeAutomatic184 HP (135 kW)SY1 3LD Shrewsbury, Shropshire£14,674Super priceYou save £2,426SY1 3LD Shrewsbury, ShropshireVisit Motors.co.uk
Dealer6 days • -2%See price change1 / 4Add to favouritesUsed (2020) BMW 220 M Sport 181 HP | Fair price2 Series i M Sport Convertible 2.0202026,593 miles2.0L PetrolCabrioletAutomatic181 HP (133 kW)34.9 Mpg184 g CO2/km comb.SY1 4AQ Shrewsbury, Shropshire£21,500Fair priceYou save £300SY1 4AQ Shrewsbury, ShropshireVisit Bmw.co.uk
Dealer20 days • -19%See price change1 / 4Add to favouritesUsed (2022) BMW 220 M Sport 181 HP | Expensivei M Sport Coupe202232,724 miles2.0L PetrolCoupeAutomatic181 HP (133 kW)42.8 Mpg148 g CO2/km comb.SY1 4AQ Shrewsbury, Shropshire£29,000ExpensiveEstimated price £26,290SY1 4AQ Shrewsbury, ShropshireVisit Bmw.co.uk
Dealer20 days • -19%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20242,865 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£32,385Fair priceEstimated price £31,503Delivered to youVisit Buyacar
Dealer1 day New1 / 4Add to favouritesUsed (2017) BMW 220 Sport Line 188 HP | Fair price2 Series i Sport 5dr Step Auto201729,958 miles2.0L PetrolHatchbackAutomatic188 HP (138 kW)Delivered to you£13,000Fair priceEstimated price £12,987Delivered to youVisit Buyacar
Dealer107 days • -28%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20248,354 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£29,899Fair priceYou save £801Delivered to youVisit Buyacar
Dealer83 days • -26%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£31,999Fair priceEstimated price £31,075Delivered to youVisit Buyacar
Dealer82 days • -8%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£33,999Fair priceEstimated price £33,140Delivered to youVisit Buyacar
Dealer23 days • -18%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£29,990Fair priceYou save £1,110Delivered to youVisit Buyacar
Dealer8 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20250 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£37,885Fair priceEstimated price £37,556Delivered to youVisit Buyacar
Dealer69 days 1 / 4Add 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£40,015Fair priceYou save £1,285Delivered to youVisit Buyacar
Dealer9 days Photos coming soonAdd to favouritesNew (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20250 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£36,160Fair priceYou save £1,440Delivered to youVisit Buyacar
Dealer10 days Photos coming soonAdd to favouritesNew (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20250 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£37,130Fair priceYou save £470Delivered to youVisit Buyacar
Dealer38 days Photos coming soonAdd to favouritesNew (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20250 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£37,670Fair priceEstimated price £37,556Delivered to youVisit Buyacar
Dealer17 days Photos coming soonAdd to favouritesNew (2025) BMW 220 M Sport 168 HP | Fair price2 Series Gran CoupeM Sport 4dr20250 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£37,020Fair priceYou save £580Delivered to youVisit Buyacar
Dealer73 days 1 / 4Add to favouritesNew (2025) BMW 220 M Sport 180 HP | Fair price2 Series i M Sport 2dr Step Auto20250 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)Delivered to you£41,510Fair priceEstimated price £41,261Delivered to youVisit Buyacar
Dealer1 day Photos coming soonNewAdd to favouritesNew (2025) BMW 220 M Sport 168 HP | A bit pricey2 Series Gran CoupeM Sport 4dr20250 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£39,785A bit priceyEstimated price £37,556Delivered to youVisit Buyacar
Dealer18 days • -26%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Expensive2 Series Gran CoupeM Sport 4dr20243,259 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£34,690ExpensiveEstimated price £31,442Delivered to youVisit Buyacar
Dealer1 day Photos coming soonNewAdd to favouritesUsed (2021) BMW 220 M Sport 176 HP | Expensive2 Series Gran Coupe i M Sport 4dr202126,040 miles2.0L PetrolCoupeAutomatic176 HP (129 kW)WC1E 7DP London, London£24,000ExpensiveEstimated price £20,718WC1E 7DP London, LondonVisit Honestjohn
Dealer3 days Photos coming soonNewAdd to favouritesNew (2025) BMW 220 M Sport 168 HP | Not evaluated2 Series Gran CoupeM Sport 4dr20250 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£44,270Not evaluatedDelivered to youVisit Buyacar