Dealer40 days • -8%See price change1 / 4Add to favouritesUsed (2016) BMW 330 M Sport | Good price3 Series d M Sport 4dr Step201693,154 miles3.0L DieselSedanAutomaticPR8 6RZ Southport, Merseyside£10,995Good priceYou save £1,505PR8 6RZ Southport, MerseysideVisit Motors.co.uk
Dealer5 days 1 / 1Add to favouritesUsed (2016) BMW 330 M Sport | Good price3 Series d M Sport 5dr Step201690,000 miles3.0L DieselEstateAutomaticKY15 4RD Cupar£12,850Good priceYou save £1,150KY15 4RD CuparVisit Motors.co.uk
Dealer129 days Photos coming soonAdd to favouritesUsed (2016) BMW 330 M Sport 252 HP | Good price3 Series 2.0 i M Sport Saloon 4dr201679,000 miles2.0L PetrolSedanAutomatic252 HP (185 kW)SG19 1DZ Bedfordshire, Bedfordshire£12,450Good priceYou save £1,050SG19 1DZ Bedfordshire, BedfordshireVisit Desperateseller.co.uk
Dealer153 days 1 / 1Add to favouritesUsed (2016) BMW 330 M Sport | Good price3 Series 3.0 d M Sport Touring201683,960 miles3.0L DieselEstateAutomaticHP10 0NN High Wycombe, Buckinghamshire£12,950Good priceYou save £1,750HP10 0NN High Wycombe, BuckinghamshireVisit Desperateseller.co.uk
Dealer13 days Photos coming soonAdd to favouritesUsed (2016) BMW 330 M Sport 252 HP | Good price3 Series 2.0 i M Sport Saloon 4dr201642,000 miles2.0L PetrolSedanAutomatic252 HP (185 kW)Derbyshire, Derbyshire£15,700Good priceYou save £1,600Derbyshire, DerbyshireVisit Exchange and Mart
Dealer17 days 1 / 4Add to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series d xDrive M Sport 5dr Step201686,602 miles3.0L DieselHatchbackAutomatic258 HP (189 kW)NR30 1QB Great Yarmouth, Norfolk£10,900Fair priceYou save £700NR30 1QB Great Yarmouth, NorfolkVisit Motors.co.uk
Dealer11 days • -2%See price change1 / 3Add to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series d xDrive M Sport 4dr Step201699,925 miles3.0L DieselSedanAutomatic258 HP (189 kW)M30 7LW Eccles, Manchester£10,970Fair priceYou save £730M30 7LW Eccles, ManchesterVisit Motors.co.uk
Dealer3 days New1 / 3Add to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series 3.0 d M Sport Saloon 4dr201677,310 miles3.0L DieselSedanAutomatic258 HP (189 kW)CF31 3YH Bridgend£13,495Fair priceYou save £105CF31 3YH BridgendVisit Motors.co.uk
Dealer30 days • -3%See price change1 / 4Add to favouritesUsed (2016) BMW 330 M Sport | Fair price3 Series d xDrive M Sport 4dr Step201689,000 miles3.0L DieselSedanAutomaticOX29 9UF Witney, Oxfordshire£13,995Fair priceEstimated price £13,013OX29 9UF Witney, OxfordshireVisit Motors.co.uk
Dealer6 days 1 / 4Add to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series d xDrive M Sport 4dr StepDec 201674,340 miles3.0L DieselSedanAutomatic258 HP (189 kW)53.3 Mpg139 g CO2/km comb.GU14 6TL Farnborough, Hampshire£15,495Fair priceEstimated price £14,542GU14 6TL Farnborough, HampshireVisit Group1auto.co.uk
Dealer12 days 1 / 4Add to favouritesUsed (2016) BMW 330 Performance 255 HP | Fair price3 Series 3.0 D XDRIVE AC TOURING201659,300 miles3.0L DieselEstateAutomatic255 HP (187 kW)EN11 0BZ HODDESDON, Hertfordshire£13,989Fair priceYou save £811EN11 0BZ HODDESDON, HertfordshireVisit Motors.co.uk
Dealer89 days • -17%See price change1 / 3Add to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series 3.0 d M Sport Saloon 4dr201699,925 miles3.0L DieselSedanAutomatic258 HP (189 kW)M30 7LW Eccles, Manchester£11,470Fair priceYou save £230M30 7LW Eccles, ManchesterVisit Motors.co.uk
Dealer17 days 1 / 3Add to favouritesUsed (2016) BMW 330 M Sport 252 HP | Fair price3 Series 2.0 i M Sport Touring 5dr201667,845 miles2.0L PetrolEstateAutomatic252 HP (185 kW)RH17 5BZ Cuckfield, West Sussex£15,490Fair priceYou save £1,010RH17 5BZ Cuckfield, West SussexVisit Motors.co.uk
Dealer25 days 1 / 4Add to favouritesUsed (2016) BMW 330 M Sport | Fair price3 Series d xDrive M Sport 5dr Step201690,043 miles3.0L DieselHatchbackAutomaticTN13 2TH Sevenoaks, Kent£11,100Fair priceYou save £400TN13 2TH Sevenoaks, KentVisit Motors.co.uk
Dealer31 days 1 / 4Add to favouritesUsed (2016) BMW 330 M Sport 252 HP | Fair price3 Series 2.0 i M Sport Saloon 4dr201690,429 miles2.0L PetrolSedanAutomatic252 HP (185 kW)EH11 4DJ Edinburgh£11,995Fair priceYou save £705EH11 4DJ EdinburghVisit Exchange and Mart
Dealer32 days 1 / 4Add to favouritesUsed (2016) BMW 330 M Sport | Fair price3 Series d M Sport 5dr Step2016115,000 miles3.0L DieselEstateAutomaticHD1 5EH HUDDERSFIELD, West Yorkshire£10,995Fair priceYou save £505HD1 5EH HUDDERSFIELD, West YorkshireVisit Motors.co.uk
Dealer102 days 1 / 4Add to favouritesUsed (2016) BMW 330 M Sport | Fair price3 Series d M Sport 4dr Step Auto201682,000 miles3.0L DieselSedanAutomaticBD8 9AS Bradford, West Yorkshire£13,990Fair priceEstimated price £13,224BD8 9AS Bradford, West YorkshireVisit Desperateseller.co.uk
Dealer90 days 1 / 4Add to favouritesUsed (2016) BMW 330 M Sport | Fair price3 Series d xDrive M Sport 5dr Step201652,000 miles3.0L DieselHatchbackAutomaticBT23 4AU Newtownards£14,995Fair priceYou save £505BT23 4AU NewtownardsVisit Motors.co.uk
Dealer93 days 1 / 4Add to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series 3.0 d M Sport Touring 5dr201658,800 miles3.0L DieselEstateAutomatic258 HP (189 kW)RH20 3EA Storrington, West Sussex£17,995Fair priceEstimated price £17,243RH20 3EA Storrington, West SussexVisit Desperateseller.co.uk
Dealer95 days Photos coming soonAdd to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series 3.0 d M Sport Saloon 4dr201699,000 miles3.0L DieselSedanAutomatic258 HP (189 kW)AL9 7JL, Hertfordshire£11,500Fair priceEstimated price £11,483AL9 7JL, HertfordshireVisit Desperateseller.co.uk
Dealer102 days Photos coming soonAdd to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series 3.0 d M Sport GT 5dr201674,852 miles3.0L DieselHatchbackAutomatic258 HP (189 kW)G74 5BA Glasgow£11,799Fair priceYou save £501G74 5BA GlasgowVisit Desperateseller.co.uk
Dealer107 days • -5%See price change1 / 1Add to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series 3.0 d M Sport Saloon 4dr201699,561 miles3.0L DieselSedanAutomatic258 HP (189 kW)TS23 3TA Cleveland, Durham£11,990Fair priceEstimated price £11,345TS23 3TA Cleveland, DurhamVisit Desperateseller.co.uk
Dealer112 days 1 / 4Add to favouritesUsed (2016) BMW 330 M Sport 258 HP | Fair price3 Series 3.0 d M Sport Saloon 4dr201662,500 miles3.0L DieselSedanAutomatic258 HP (189 kW)CO16 0HH ClactononSea, Essex£14,895Fair priceYou save £5CO16 0HH ClactononSea, EssexVisit Desperateseller.co.uk
Dealer241 days • -18%See price change1 / 1Add to favouritesUsed (2016) BMW 330 Sport Line | Fair price3 Series 2.07.6kWh Sport Auto2016124,000 miles2.0L PetrolSedanAutomaticBD21 1QD Keighley, West Yorkshire£6,489Fair priceEstimated price £6,350BD21 1QD Keighley, West YorkshireVisit Desperateseller.co.uk
Dealer170 days • -6%See price changePhotos coming soonAdd to favouritesUsed (2016) BMW 330 Luxury Line 258 HP | Fair price3 Series 3.0 d Luxury Saloon 4dr201641,500 miles3.0L DieselSedanAutomatic258 HP (189 kW)DN10 5BW Everton, Nottinghamshire£14,975Fair priceEstimated price £14,751DN10 5BW Everton, NottinghamshireVisit Desperateseller.co.uk