Dealer5 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | Super price1 Series5dr [Nav] Step Auto201666,000 miles3.0L PetrolHatchbackAutomaticBB3 0RP Darwen, Lancashire£13,995Super priceYou save £3,405BB3 0RP Darwen, LancashireVisit Motors.co.uk
Dealer38 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 340 HP | Good price1 Series5dr [Nav] Step Auto201678,849 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)BB12 8SX Burnley, Lancashire£14,950Good priceYou save £1,350BB12 8SX Burnley, LancashireVisit Honestjohn
Dealer210 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,425CR4 1DL Mitcham, LondonVisit Desperateseller.co.uk
Dealer52 days • -7%See price change1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | Fair price1 Series 3.0Auto Euro 6 (s/s)201684,878 miles3.0L PetrolHatchbackAutomaticWF13 3LA Dewsbury, West Yorkshire£15,795Fair priceEstimated price £15,425WF13 3LA Dewsbury, West YorkshireVisit Motors.co.uk
Dealer7 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto201657,000 miles3.0L PetrolHatchbackAutomaticSS12 9JG Wickford, Essex£17,950Fair priceYou save £450SS12 9JG Wickford, EssexVisit Exchange and Mart
Dealer14 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 340 HP | Fair price1 Series 3.0Hatchback 5dr Petrol201656,404 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)SS11 8YQ Wickford, Essex£17,995Fair priceYou save £405SS11 8YQ Wickford, EssexVisit Motors.co.uk
Dealer14 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 340 HP | Fair price1 Series5dr [Nav] Step Auto201647,272 miles3.0L PetrolHatchbackAutomatic340 HP (250 kW)GU10 5BP Ewshot, Hampshire£18,995Fair priceYou save £205GU10 5BP Ewshot, HampshireVisit Motors.co.uk
Dealer120 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 £901DY4 8XP Tipton, West MidlandsVisit Desperateseller.co.uk
Dealer123 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 £305BN27 3JF Hailsham, East SussexVisit Motors.co.uk
Dealer152 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 £905HD1 3PR Huddersfield, West YorkshireVisit Desperateseller.co.uk
Dealer2 days New1 / 3Add to favouritesUsed (2016) BMW M140 M Sport | Fair price1 Series5dr [Nav] Step Auto201658,000 miles3.0L PetrolHatchbackAutomaticRH15 9LR Burgess Hill, West Sussex£18,995Fair priceEstimated price £18,328RH15 9LR Burgess Hill, West SussexVisit Motors.co.uk
Dealer14 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 335 HP | Fair price1 Series5-door 3.0 5dr201646,772 miles3.0L PetrolAutomatic335 HP (246 kW)39.8 Mpg163 g CO2/km comb.HP11 1EZ High Wycombe, Buckinghamshire£21,000Fair priceEstimated price £20,220HP11 1EZ High Wycombe, BuckinghamshireVisit Bmw.co.uk
Dealer3 days • -2%See price changeNew1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | A bit pricey1 Series 3.0Auto 3dr201637,163 miles3.0L PetrolHatchbackAutomaticRH14 0QS Loxwood, West Sussex£21,490A bit priceyEstimated price £20,022RH14 0QS Loxwood, West SussexVisit Motors.co.uk
Dealer149 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,736WA2 8JP Warrington, CheshireVisit Desperateseller.co.uk
Dealer139 days • -2%See price change1 / 4Add to favouritesUsed (2016) BMW M140 M Sport | A bit pricey1 Series5dr [Nav] Step Auto201665,000 miles3.0L PetrolHatchbackAutomaticBD8 9AS Bradford, West Yorkshire£19,490A bit priceyEstimated price £17,363BD8 9AS Bradford, West YorkshireVisit Desperateseller.co.uk
Dealer69 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 £17,169LU4 9DY Luton, BedfordshireVisit Motors.co.uk
Dealer77 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
Dealer6 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 420 HP | Not evaluated1 Series3dr [Nav] Step Auto STAGE201659,000 miles3.0L PetrolHatchbackAutomatic420 HP (308 kW)BD8 9AS Bradford, West Yorkshire£18,990Rare vehicleBD8 9AS Bradford, West YorkshireVisit Motors.co.uk
Dealer11 days 1 / 4Add to favouritesUsed (2016) BMW M140 M Sport 480 HP | Not evaluated1 SeriesShadow Spec 3dr [Nav] Step201669,000 miles3.0L PetrolHatchbackAutomatic480 HP (353 kW)BD8 9AS Bradford, West Yorkshire£19,990Rare vehicleBD8 9AS Bradford, West YorkshireVisit Motors.co.uk