102016 BMW 318i SE Black Saloon Manual LCI ULEZ MOTd201696,000 milesPrivatePetrol1,499 ccShotts, North Lanarkshire£4,500 (No VAT)
372017 BMW 3 Series 2.0 318d Sport Euro 6 (s/s) 4dr SALOON Diesel Manual2017123,000 milesTradeDiesel1,995 ccLoanhead, Midlothian£6,295Finance from £133 pm
352019 BMW 3 Series 320d M Sport 4dr SALOON Diesel Manual201980,000 milesTradeDiesel1,995 ccDundee£15,995Finance from £336 pm
362022 BMW 3 Series 320i xDrive M Sport 4dr Step Auto Saloon Petrol Automatic202220,580 milesTradePetrol1,998 ccEast End, Glasgow£25,553
312008 BMW 3 Series 318i Edition ES 4dr SALOON Petrol Manual2008127,749 milesTradePetrol1,995 ccMotherwell, North Lanarkshire£2,495 (No VAT)Finance from £53 pm
12BMW 320i M SPORT 2006 5DOOR PETROL**MOT TILL 29/05/2026 EXCELLENT CONDITION2006101,933 milesPrivatePetrol1,995 ccEast End, Glasgow£2,295 (No VAT)
212016 BMW 3 Series 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) Saloon Die...201689,150 milesTradeDiesel2,993 ccEdinburgh£12,995Finance from £273 pm
112019 BMW 3 Series 318d M Sport 5dr Step Auto Estate Diesel Automatic201968,712 milesTradeDiesel1,995 ccMotherwell, North Lanarkshire£14,670
322019 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Saloon Die...201984,000 milesTradeDiesel1,995 ccSighthill, Edinburgh£17,995Finance from £370 pm
182012 BMW 3 Series 320d Sport 4dr Step Auto SALOON Diesel Automatic201266,000 milesTradeDiesel1,995 ccNorth Lanarkshire£5,995Finance from £126 pm
302014 BMW 3 Series 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP Estate Diesel Automatic201495,600 milesTradeDiesel1,995 ccDunfermline, Fife£8,995Finance from £189 pm
322019 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...2019102,500 milesTradeHybrid Electric1,998 ccLivingston, West Lothian£14,495Finance from £305 pm
322016 BMW 3 Series 2.0 318d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps) Saloon Diesel Manual201698,000 milesTradeDiesel1,995 ccLivingston, West Lothian£7,795Finance from £164 pm
342017 BMW 3 Series 3.0 330D XDRIVE M SPORT 4d 255 BHP Saloon Diesel Automatic201751,300 milesTradeDiesel2,993 ccEdinburgh£17,995Finance from £370 pm
20🎖️ BMW M3 Sport 2.0 Diesel 🎖️2009130,000 milesPrivateDiesel1,995 ccPeterhead, Aberdeenshire£2,300 (No VAT)
871BMW 3 SERIES 2.0 318d M Sport Shadow Edition Touring 2019201953,000 milesTradeDiesel1,995 ccBorrowstounness, Falkirk£19,500Finance from £401 pm
302017 BMW 3 Series 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Sal...2017106,600 milesTradeHybrid Electric1,998 ccLivingston, West Lothian£8,995Finance from £189 pm
14BMW 3 SERIES 2.0 320d xDrive M Sport Saloon Automatic 2018201866,443 milesTradeDiesel1,995 ccBrechin, Angus£14,295Finance from £301 pm
112018 BMW 3 Series 318i SE 5dr ESTATE PETROL Manual2018102,800 milesTradePetrol1,499 ccSighthill, Edinburgh£8,695Finance from £183 pm
272015 BMW 3 Series 318d Luxury 4dr Step Auto SALOON DIESEL Automatic201556,800 milesTradeDiesel1,995 ccSighthill, Edinburgh£9,695Finance from £204 pm
352018 BMW 3 Series 320d M Sport Shadow Edition 4dr Step Auto Saloon Diesel Automatic201848,989 milesTradeDiesel1,995 ccMotherwell, North Lanarkshire£16,560
12003 BMW 3 Series 330i Sport 4dr Auto SALOON Petrol Automatic2003123,421 milesTradePetrol2,979 ccNewbridge, Edinburgh£2,500Finance from £53 pm
2012012 BMW 3 Series 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr COUPE Diesel Manual201248,000 milesTradeDiesel1,995 ccEast End, Glasgow£8,695Finance from £183 pm
7BMW, 3 SERIES, Estate, 2008, Manual, 1995 (cc), 5 doors2008153,989 milesPrivateDiesel1,995 ccGlasgow£1,700
192010 BMW 3 Series 320i M Sport 4dr SALOON Petrol Manual2010107,169 milesTradePetrol1,995 ccEast End, Glasgow£2,695Finance from £57 pm