1/12014 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE DIESEL Automatic201486,543 milesTradeDiesel1,995 ccYate, Bristol£10,995Finance from £231 pm
1/372020 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...202073,000 milesTradeHybrid Electric1,998 ccSt George, Bristol£15,000
1/92015 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE Diesel Automatic201592,520 milesTradeDiesel1,995 ccBristol£8,495Finance from £179 pm
1/552013 BMW 3 SERIES M Sport Touring 2.0 320i xDrive Petrol Manual 5 Door Estate201374,757 milesTradePetrol1,997 ccKeynsham, Bristol£8,995Finance from £189 pm
1/20BMW, 3 SERIES sport business ed , Estate, 2014, Semi-Auto 2014115,505 milesPrivateDiesel1,995 ccBristol£4,500
1/20BMW, 3 SERIES, 318d sport business edition touring Estate, 2014, Semi-Auto, 2014115,445 milesPrivateDiesel1,995 ccBristol£4,500
1/8BMW, 3 SERIES, Saloon, 2015, Semi-Auto, 2993 (cc), 4 doors201579,500 milesPrivateDiesel2,993 ccFishponds, Bristol£11,500
1/16BMW, 3 SERIES, Saloon, 2011, Manual, 1995 (cc), 4 doors M Sport Trim201188,030 milesPrivateDiesel1,995 ccPatchway, Bristol£2,500
1/14BMW, 3 SERIES, Saloon, 2017, Manual, 1995 (cc), 4 doors201790,000 milesPrivateDiesel1,995 ccBristol£4,750
1/152013 BMW 3 Series 2013 13-Reg BMW 320d M Sport Convertible Auto.GEN 70,000 Miles,Red Leather! CON...201370,000 milesTradeDiesel1,995 ccWorcester, Worcestershire£6,988Finance from £147 pm
1/312013 BMW 3 Series 2.0 320d M Sport Touring xDrive Euro 5 (s/s) 5dr ESTATE Diesel Manual2013156,049 milesTradeDiesel1,995 ccBirmingham, West Midlands£4,495Finance from £95 pm
1/392013 BMW 3 Series 2.0 320d M Sport Euro 5 (s/s) 4dr SALOON Diesel Manual2013105,876 milesTradeDiesel1,995 ccWootton, Northamptonshire£5,295Finance from £112 pm
1/392013 BMW 3 Series 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr Estate Petrol Automatic201350,628 milesTradePetrol1,997 ccHenley-on-Thames, Oxfordshire£9,950Finance from £209 pm
1/362016 BMW 3 Series 2.0 320i Sport Auto 5dr Estate Petrol Automatic201635,671 milesTradePetrol1,998 ccCambridge, Cambridgeshire£13,580Finance from £286 pm
1/6BMW, 3 SERIES, Estate, 2014, Manual, 1995 (cc), 5 doors2014198,000 milesPrivateDiesel1,995 ccDudley, West Midlands£2,700
1/182021 BMW 3 Series 330e Sport Pro 5dr Step Auto 1 OWNER FROM NEW FULL SERVICE HISTORY ESTATE Petr...2021142,000 milesTradeHybrid Electric1,998 ccGloucestershire£10,995Finance from £231 pm
1/44BMW 5 SERIES 520d M SPORT201298,100 milesTradeDiesel1,995 ccGloucestershire£5,499Finance from £116 pm
1/42014 BMW 3 Series 335d xDrive M Sport 5dr Step Auto ESTATE DIESEL Automatic2014110,000 milesTradeDiesel2,993 ccWotton-under-Edge, Gloucestershire£12,993Finance from £273 pm
1/152013 BMW 320d M Sport | Black | 86k Miles | Leather | New 12 Months MOT201386,991 milesPrivateDiesel1,995 ccWeston-super-Mare, Somerset£6,995
1/322018 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) Saloon Diesel Aut...201882,000 milesTradeDiesel1,995 ccNewport£11,990Finance from £252 pm
1/422013 13 BMW 3 SERIES 2.0 320D M SPORT TOURING 5DR DIESEL AUTO EURO 5 (S/S) (1842013139,000 milesTradeDiesel1,995 ccBowerhill, Wiltshire£5,995Finance from £126 pm
1/52015 BMW 3 Series 2.0 318d BluePerformance M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (143 p Sal...201579,000 milesTradeDiesel1,995 ccNewport£10,390Finance from £219 pm
1/502013 BMW 3 Series 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps) Estate Diesel Au...201390,379 milesTradeDiesel1,995 ccNewport£8,990Finance from £189 pm
1/522015 BMW 3 Series 3.0 330d M Sport Touring Estate Diesel Automatic2015130,000 milesTradeDiesel2,993 ccGloucester, Gloucestershire£11,995Finance from £252 pm
1/312015 BMW 3 Series 2.0 320d xDrive M Sport Touring Estate Diesel Automatic2015125,000 milesTradeDiesel1,995 ccGloucester, Gloucestershire£8,995Finance from £189 pm