Dealer46 days • -8%See price change1 / 3Add to favouritesUsed (2016) BMW 220 M Sport | Good price2 Series d XDRIVE M SPORT2016102,209 miles2.0L DieselCoupeAutomaticMK45 3JE Bedford, Bedfordshire£8,495Good priceYou save £1,005MK45 3JE Bedford, BedfordshireVisit Motors.co.uk
Dealer77 days 1 / 4Add to favouritesUsed (2019) BMW 220 M Sport 192 HP | Good price2 Series 2.0 i GPF M Sport MPV 5dr201947,224 miles2.0L PetrolMPVAutomatic192 HP (141 kW)133 g CO2/km comb.LU3 3HP Luton, Bedfordshire£13,875Good priceYou save £1,025LU3 3HP Luton, BedfordshireVisit Desperateseller.co.uk
Dealer99 days • -4%See price change1 / 4Add to favouritesUsed (2016) BMW 220 Sport Line | Good price2 Series d [190] Sport 2dr Step201652,607 miles2.0L DieselCoupeAutomaticMK44 3BH Chawston, Bedfordshire£10,990Good priceYou save £1,610MK44 3BH Chawston, BedfordshireVisit Motors.co.uk
Dealer247 days • -3%See price changePhotos coming soonAdd to favouritesUsed (2018) BMW 220 192 HP | Super price2 Series 2.0 i GPF SE MPV 5dr201825,000 miles2.0L PetrolMPVAutomatic192 HP (141 kW)SG19 1DZ Bedfordshire, Bedfordshire£12,950Super priceYou save £2,250SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer1 day Photos coming soonNewAdd to favouritesNew (2024) BMW 220 M Sport 168 HP | Good price2 Series Gran CoupeM Sport 4dr20240 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£36,870Good priceYou save £2,130Delivered to youVisit Buyacar
Dealer9 days Photos coming soonAdd to favouritesNew (2024) BMW 220 M Sport 168 HP | Super price2 Series Gran CoupeM Sport 4dr20240 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£35,725Super priceYou save £3,275Delivered to youVisit Buyacar
Verified DealerA trusted partner of AutoUncle with agreed terms and a signed contract, ensuring you're dealing with a legitimate business.6 days Photos coming soonAdd to favouritesUsed (2018) BMW 220 M Sport 190 HP | Fair price2 Series d M Sport 2dr [Nav] Step201852,035 miles2.0L DieselCoupeAutomatic190 HP (139 kW)61.4 MpgMK410SF Bedford, Bedfordshire£14,884Fair priceEstimated price £14,700MK410SF Bedford, BedfordshireVisit heycar
Dealer1 day • -24%See price changePhotos coming soonNewAdd to favouritesUsed (2016) BMW 220 Sport Line 190 HP | Fair price2 Series d Sport 5dr Step Auto201661,852 miles2.0L DieselEstateAutomatic190 HP (139 kW)62.8 Mpg119 g CO2/km comb.Delivered to you£11,349Fair priceYou save £551Delivered to youVisit Buyacar
Dealer79 days • -7%See price change1 / 4Add to favouritesUsed (2019) BMW 220 Sport Line 188 HP | Fair price2 Series Gran Tourer d Sport 5dr20198,884 miles2.0L DieselEstateAutomatic188 HP (138 kW)LU6 3EA Dunstable, Bedfordshire£16,200Fair priceYou save £1,100LU6 3EA Dunstable, BedfordshireVisit Motors.co.uk
Dealer10 days 1 / 4Add to favouritesUsed (2016) BMW 220 M Sport 190 HP | Fair price2 Series 2.0 d M Sport Convertible201640,000 miles2.0L DieselCabrioletAutomatic190 HP (139 kW)MK45 2RB Ampthill, Bedfordshire£12,989Fair priceYou save £211MK45 2RB Ampthill, BedfordshireVisit Motors.co.uk
Dealer14 days 1 / 1Add to favouritesUsed (2017) BMW 220 M Sport 190 HP | Fair price2 Series 2.0 d M Sport MPV 5dr201778,959 miles2.0L DieselMPVAutomatic190 HP (139 kW)LU4 0JF Luton, Bedfordshire£11,985Fair priceEstimated price £11,079LU4 0JF Luton, BedfordshireVisit Desperateseller.co.uk
Dealer197 days 1 / 4Add to favouritesUsed (2018) BMW 220 Luxury Line 190 HP | Fair price2 Series Active Tourer 2.0 d201838,000 miles2.0L DieselMPVAutomatic190 HP (139 kW)LU7 9BN Leighton Buzzard, Bedfordshire£13,495Fair priceYou save £905LU7 9BN Leighton Buzzard, BedfordshireVisit Motors.co.uk
Dealer193 days • -10%See price change1 / 4Add to favouritesUsed (2018) BMW 220 M Sport 190 HP | A bit pricey2 Series d M Sport 5dr Step201847,000 miles2.0L DieselEstateAutomatic190 HP (139 kW)LU7 4SW Leighton Buzzard, Bedfordshire£15,950A bit priceyEstimated price £14,018LU7 4SW Leighton Buzzard, BedfordshireVisit Motors.co.uk
Dealer112 days 1 / 1Add to favouritesUsed (2016) BMW 220 M Sport 192 HP | A bit pricey2 Series 2.0 i M Sport MPV 5dr201650,000 miles2.0L PetrolMPVAutomatic192 HP (141 kW)LU4 0JF Luton, Bedfordshire£13,585A bit priceyEstimated price £12,224LU4 0JF Luton, BedfordshireVisit Desperateseller.co.uk
Dealer9 days Photos coming soonAdd to favouritesNew (2024) BMW 220 M Sport 168 HP | A bit pricey2 Series Gran CoupeM Sport 4dr20240 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£40,550A bit priceyEstimated price £38,811Delivered to youVisit Buyacar
Dealer19 days • -23%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Not evaluated2 Series Gran CoupeM Sport 4dr20243,003 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£37,788Rare vehicleDelivered to youVisit Buyacar
Dealer15 days • -19%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Not evaluated2 Series Gran CoupeM Sport 4dr20244,682 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£33,700Rare vehicleDelivered to youVisit Buyacar
Dealer69 days • -16%See price change1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 170 HP | Not evaluated2 SeriesM Sport 4dr Step Auto -Feb 20253,993 miles1.5L PetrolCoupeAutomatic170 HP (125 kW)52.3 Mpg123 g CO2/km comb.MK41 0GL Bedford, Bedfordshire£34,993Rare vehicleMK41 0GL Bedford, BedfordshireVisit Group1auto.co.uk
Dealer5 days 1 / 4Add to favouritesUsed (2025) BMW 220 M Sport 168 HP | Not evaluated2 Series Gran CoupeM Sport 4dr20252,000 miles1.5L HybridCoupeAutomatic168 HP (123 kW)Delivered to you£32,999Rare vehicleDelivered to youVisit Buyacar
Dealer6 days • -12%See price change1 / 4Add to favouritesUsed (2024) BMW 220 M Sport 168 HP | Not evaluated2 Series Gran CoupeM Sport 4dr20242,881 miles1.5L PetrolCoupeAutomatic168 HP (123 kW)Delivered to you£31,990Rare vehicleDelivered to youVisit Buyacar
Dealer47 days Photos coming soonAdd to favouritesNew (2024) BMW 220 M Sport 180 HP | Not evaluated2 Series i M Sport 2dr Step Auto20240 miles2.0L PetrolCoupeAutomatic180 HP (132 kW)Delivered to you£41,420Rare vehicleDelivered to youVisit Buyacar