Dealer159 days • -2%See price change1 / 1Add to favouritesUsed (2016) BMW M140 M Sport 340 HP | Good price1 Series 3.0Hatchback 3dr Petrol201642,000 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)163 g CO2/km comb.CR4 1DL Mitcham, London£17,975Good priceYou save £1,325CR4 1DL Mitcham, LondonVisit Desperateseller.co.uk
Dealer30 days • -1%See price change1 / 3Add to favouritesUsed (2016) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto201678,782 miles3.0L PetrolHatchbackAutomaticRG40 4JR Wokingham, Berkshire£15,190Fair priceYou save £610RG40 4JR Wokingham, BerkshireVisit Motors.co.uk
Dealer53 days • -2%See price change1 / 3Add to favouritesUsed (2016) BMW M140 M Sport | Fair price1 Series 3.0Auto 5dr201643,000 miles3.0L PetrolHatchbackAutomaticBL9 9HN Bury, Manchester£19,400Fair priceYou save £400BL9 9HN Bury, ManchesterVisit Motors.co.uk
Dealer11 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Hatchback 5dr Petrol201666,990 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)SK10 4SZ Macclesfield, Cheshire£16,490Fair priceYou save £310SK10 4SZ Macclesfield, CheshireVisit Motors.co.uk
Dealer24 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto201642,000 miles3.0L PetrolHatchbackAutomaticBD16 1PA Cottingley, West Yorkshire£19,995Fair priceEstimated price £19,884BD16 1PA Cottingley, West YorkshireVisit Motors.co.uk
Dealer69 days 1 / 1Add to favouritesUsed (2016) BMW M140 M Sport | Fair price1 Series 3.0Auto Euro 6 (s/s)201676,000 miles3.0L PetrolHatchbackAutomaticDY4 8XP Tipton, West Midlands£15,499Fair priceYou save £801DY4 8XP Tipton, West MidlandsVisit Desperateseller.co.uk
Dealer72 days • -1%See price change1 / 3Add to favouritesUsed (2016) BMW M140 M Sport 340 HP | Fair price1 Series5dr [Nav] Step Auto201648,000 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)BN27 3JF Hailsham, East Sussex£18,795Fair priceYou save £105BN27 3JF Hailsham, East SussexVisit Motors.co.uk
Dealer101 days • -2%See price change1 / 1Add to favouritesUsed (2016) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Hatchback 3dr Petrol201654,000 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)HD1 3PR Huddersfield, West Yorkshire£16,995Fair priceYou save £705HD1 3PR Huddersfield, West YorkshireVisit Desperateseller.co.uk
Dealer1 day New1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | Fair price1 Series 3.0Euro 6 (s/s) 5dr201638,000 miles3.0L PetrolHatchbackManualHA4 8JR Ruislip, London£17,990Fair priceYou save £810HA4 8JR Ruislip, LondonVisit Motors.co.uk
Dealer1 day New1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | A bit pricey1 Series 3.0Auto Euro 6 (s/s)201684,878 miles3.0L PetrolHatchbackAutomaticWF13 3LA Dewsbury, West Yorkshire£16,995A bit priceyEstimated price £15,089WF13 3LA Dewsbury, West YorkshireVisit Motors.co.uk
Dealer24 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | A bit pricey1 Series3dr [Nav] Step Auto2016130,000 miles3.0L PetrolHatchbackAutomaticHP6 5RH Bucks, Buckinghamshire£11,995A bit priceyEstimated price £10,431HP6 5RH Bucks, BuckinghamshireVisit Motors.co.uk
Dealer98 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 340 HP | A bit pricey1 Series 3.0Hatchback 5dr Petrol201694,000 miles3.0L PetrolHatchbackManual340 HP (250 kW)WA2 8JP Warrington, Cheshire£13,950A bit priceyEstimated price £12,589WA2 8JP Warrington, CheshireVisit Desperateseller.co.uk
Dealer34 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 335 HP | A bit pricey1 Series3-door 3.0 3dr201619,916 miles3.0L PetrolAutomatic335 HP (246 kW)39.8 Mpg163 g CO2/km comb.SL6 0BW Maidenhead, Buckinghamshire£23,750A bit priceyEstimated price £22,402SL6 0BW Maidenhead, BuckinghamshireVisit Bmw.co.uk
Dealer18 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 340 HP | Expensive1 Series 3.0Hatchback 5dr Petrol201666,000 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)LU4 9DY Luton, Bedfordshire£20,000ExpensiveEstimated price £16,667LU4 9DY Luton, BedfordshireVisit Motors.co.uk
Dealer88 days • -2%See price change1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | Expensive1 Series5dr [Nav] Step Auto201665,000 miles3.0L PetrolHatchbackAutomaticBD8 9AS Bradford, West Yorkshire£19,490ExpensiveEstimated price £17,153BD8 9AS Bradford, West YorkshireVisit Desperateseller.co.uk
Dealer10 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 435 HP | Not evaluated1 Series5dr [Nav] Step Auto201668,000 miles3.0L PetrolHatchbackAutomatic435 HP (319 kW)CH7 5JH Mold£14,950Rare vehicleCH7 5JH MoldVisit Motors.co.uk
Dealer32 days • -2%See price change1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 420 HP | Not evaluated1 Series5dr [Nav] Step Auto201664,000 miles3.0L PetrolHatchbackAutomatic420 HP (308 kW)BD8 9AS Bradford, West Yorkshire£18,490Rare vehicleBD8 9AS Bradford, West YorkshireVisit Motors.co.uk
Dealer26 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 427 HP | Not evaluated1 Series5dr [Nav] Step Auto201656,000 miles3.0L PetrolHatchbackAutomatic427 HP (314 kW)OX13 6BS Abingdon, Oxfordshire£18,995Rare vehicleOX13 6BS Abingdon, OxfordshireVisit Motors.co.uk