Dealer145 days 1 / 3Add to favouritesUsed (2017) BMW M240 M Sport 340 HP | Super price2 Series2dr [Nav]201757,000 miles3.0L PetrolCoupeManual340 HP (250 kW)EX15 2FS Cullompton, Devon£16,995Super priceYou save £2,805EX15 2FS Cullompton, DevonVisit Motors.co.uk
Dealer566 days • -6%See price change1 / 4Add to favouritesUsed (2016) BMW M240 M Sport | Super price2 Series 3.02DR Manual201651,000 miles3.0L PetrolCabrioletManualS25 3NQ Sheffield, South Yorkshire£13,880Super priceYou save £3,720S25 3NQ Sheffield, South YorkshireVisit Desperateseller.co.uk
Dealer15 days 1 / 4Add to favouritesUsed (2017) BMW M240 M Sport | Fair price2 Series 2dr [Nav]201781,000 miles3.0L PetrolCoupeManualHD1 6NB Huddersfield, West Yorkshire£16,500Fair priceYou save £400HD1 6NB Huddersfield, West YorkshireVisit Motors.co.uk
Dealer134 days • -8%See price change1 / 4Add to favouritesUsed (2021) BMW M240 M Sport 340 HP | Fair price2 Series 3.0Convertible 2dr Petrol202154,002 miles3.0L PetrolCabrioletManual340 HP (250 kW)34.0 MpgMK42 7AJ Bedford, Bedfordshire£19,290Fair priceYou save £1,010MK42 7AJ Bedford, BedfordshireVisit Motors.co.uk
Dealer125 days Photos coming soonAdd to favouritesUsed (2017) BMW M240 M Sport | Fair price2 SeriesCoupe201743,000 miles3.0L PetrolCoupeManualBanffshire£22,495Fair priceEstimated price £21,830BanffshireVisit Exchange and Mart
Dealer393 days 1 / 1Add to favouritesUsed (2016) BMW M240 M Sport 340 HP | Not evaluated2 Series 3.0Coupe 2dr Petrol201656,150 miles3.0L PetrolCoupeManual340 HP (250 kW)179 g CO2/km comb.NE63 0YB Ashington, Northumberland£14,499Not evaluatedNE63 0YB Ashington, NorthumberlandVisit Desperateseller.co.uk