471BMW 3 SERIES 3.0 335d xDrive M Sport Touring 20152015116,000 milesTradeDiesel2,993 ccWimborne, Dorset£14,995Finance from £315 pm
452013 BMW 3 Series 330d M Sport Estate Diesel Automatic2013121,000 milesTradeDiesel2,993 ccWimborne, Dorset£9,995Finance from £210 pm
182015 BMW 3 Series 320i SE 5dr Step Auto [Business Media] ESTATE Petrol Automatic2015110,987 milesTradePetrol1,997 ccBridport, Dorset£7,495Finance from £158 pm
43BMW 3 SERIES 2.0 320i M Sport Shadow Edition Touring 2018201870,830 milesTradePetrol1,998 ccWimborne, Dorset£15,995Finance from £336 pm
372022 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202255,371 milesTradeHybrid Electric1,998 ccBournemouth, Dorset£24,995Finance from £514 pm
332022 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202244,543 milesTradeHybrid Electric1,998 ccPoole, Dorset£26,495Finance from £545 pm
752015 BMW 3 Series 2.0 320d BluePerformance M Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Diesel Au...2015109,000 milesTradeDiesel1,995 ccLytchett Matravers, Dorset£10,995Finance from £231 pm
732015 BMW 3 Series 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201583,000 milesTradeDiesel1,995 ccLytchett Matravers, Dorset£13,495Finance from £284 pm
12013 BMW 3 Series 318d SE 5dr Step Auto ESTATE DIESEL Automatic201374,000 milesTradeDiesel1,995 ccBournemouth, Dorset£7,776Finance from £164 pm
6BMW, 3 SERIES, Estate, 2008, Manual, 1995 (cc), 5 doors2008210,570 milesTradeDiesel1,995 ccPoole, Dorset£1,000 (No VAT)Finance from £21 pm
352021 BMW 3 Series 320i M Sport Pro Edition 5dr Step Auto Estate Petrol Automatic202112,322 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£30,495
3312017 BMW 3 Series 2.0 320i Sport Touring Euro 6 (s/s) 5dr ESTATE Petrol Manual201741,000 milesTradePetrol1,998 ccNewbury, Berkshire£13,000Finance from £273 pm
292022 BMW 3 Series 2.0 330e 12kWh Sport Touring Auto Euro 6 (s/s) 5dr Automatic Estate Hybrid Auto...202234,190 milesTradeHybrid Electric1,998 ccHinckley, Leicestershire£23,995Finance from £493 pm
342022 BMW 3 Series 320d MHT M Sport 5dr Step Auto ESTATE Diesel Automatic202253,000 milesTradeDiesel1,995 ccRedbridge, London£28,990Finance from £596 pm
352024 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic20247,505 milesTradePetrol1,998 ccDerby, Derbyshire£36,899
252018 BMW 3 Series 320d M Sport 5dr Step Auto ESTATE Diesel Automatic201840,000 milesTradeDiesel1,995 ccSandwell, West Midlands£12,800Finance from £269 pm
412019 BMW 3 Series 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) Estate Petrol Auto...201959,200 milesTradePetrol1,998 ccKingston, London£14,300Finance from £301 pm
342021 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202171,814 milesTradeHybrid Electric1,998 ccWeston-super-Mare, Somerset£18,000
232013 BMW 3 Series 318d M Sport 5dr Step Auto STUNNING CAR ESTATE Diesel Automatic201370,000 milesTradeDiesel1,995 ccCaerphilly£9,995Finance from £210 pm
14BMW, 3 SERIES, Estate, 2010, Manual, 1995 (cc), 5 doors2010105,834 milesPrivatePetrol1,995 ccHorfield, Bristol£1,950
112008 BMW 3 Series 320d M Sport 5dr Step Auto ESTATE DIESEL Automatic200889,500 milesTradeDiesel1,995 ccRayleigh, Essex£4,995Finance from £105 pm
402017 BMW 3 Series 330d M Sport 5dr Step Auto ESTATE DIESEL Automatic201765,799 milesTradeDiesel2,993 ccKings Lynn, Norfolk£13,499Finance from £284 pm
392013 BMW 3 Series 1.6 316i Sport Touring Euro 6 (s/s) 5dr ESTATE Petrol Manual201396,000 milesTradePetrol1,598 ccStockport, Manchester£3,995Finance from £84 pm
18BMW 318d Business Edition 2010 2.0 Diesel2010200,000 milesPrivateDiesel1,995 ccSandwell, West Midlands£1,150 (No VAT)
322021 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202170,616 milesTradeHybrid Electric1,998 ccHuntingdon, Cambridgeshire£16,990Finance from £350 pm