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
22019 BMW 3 Series 320i M Sport Shadow Edition 5dr Step Auto ESTATE PETROL Automatic201978,000 milesTradePetrol1,998 ccEdinburgh£14,795Finance from £311 pm
202017 BMW 3 Series 2.0L 320D Sport Auto Estate 5dr Diesel Automatic Euro 6 (188 bhp) Estate Diesel...201791,020 milesTradeDiesel1,995 ccDundee£9,995Finance from £210 pm
232019 BMW 3 Series 318d SE 5dr Step Auto Diesel201992,000 milesTradeDiesel1,995 ccBlairgowrie, Perth and Kinross£10,995Finance from £231 pm
182012 BMW 3 Series 318I SPORT PLUS EDITION 2-Door Petrol2012106,885 milesTradePetrol1,995 ccKelso, Scottish Borders£5,000Finance from £105 pm
362023 BMW 3 Series 330e xDrive M Sport 4dr Step Auto Saloon Plug-In Hy Automatic202341,076 milesTradeOther1,998 ccEast End, Glasgow£26,555
28BMW 3 SERIES 2.0 320d ED Plus Saloon 2015201596,525 milesTradeDiesel1,995 ccLivingston, West Lothian£8,195Finance from £173 pm
15BMW, 3 SERIES, Estate, 2011, Manual, 1995 (cc), 5 doors2011130,470 milesPrivatePetrol1,995 ccCumbernauld, Glasgow£2,995
14BMW, 3 SERIES, Saloon, 2006, Manual, 1995 (cc), 4 doors2006127,438 milesPrivatePetrol1,995 ccNew Deer, Aberdeenshire£123 (No VAT)
112013 BMW 3 Series Gran Turismo 2.0 320d Sport GT 5dr Diesel Auto Euro 6 (s/s) (184 ps) Hatchback ...201398,750 milesTradeDiesel1,995 ccEdinburgh£7,250Finance from £153 pm
352018 BMW 3 Series 320i M Sport Shadow Edition 4dr Step Auto SALOON PETROL Automatic201847,329 milesTradePetrol1,998 ccPerth, Perth and Kinross£16,995Finance from £350 pm
232011 BMW 3 Series 2.0 320d SE Convertible 2dr Diesel Steptronic Euro 5 (184 ps) Convertible Diese...201196,200 milesTradeDiesel1,995 ccSighthill, Edinburgh£4,995Finance from £105 pm
291HUGE SPEC! BMW 330d M SPORT SALOON AUTO M PERFORMANCE + FREE DELIVERY201391,000 milesTradeDiesel2,993 ccEast End, Glasgow£10,995Finance from £231 pm
392022 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic202228,880 milesTradePetrol1,998 ccEast End, Glasgow£25,299Finance from £520 pm
4312019 BMW 3 Series Gran Turismo 2.0 320d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (190 ps) Hatchbac...201968,427 milesTradeDiesel1,995 ccCamelon, Falkirk£15,990Finance from £336 pm
222015 BMW 3 Series 2.0 320i M Sport Touring 5dr Petrol Manual xDrive Euro 6 (s/s) (184 ps) Estate ...201590,550 milesTradePetrol1,998 ccRoslin, Midlothian£9,995Finance from £210 pm
222024 BMW 3 Series 330e xDrive M Sport 4dr Step Auto [Pro Pack] Saloon Hybrid Automatic20249,946 milesTradeHybrid Electric1,998 ccEast End, Glasgow£35,949Finance from £739 pm
202009 BMW 3 Series 2.0 318d M Sport Saloon 4dr Diesel Steptronic Euro 5 (143 ps) Saloon Diesel Aut...2009113,000 milesTradeDiesel1,995 ccEdinburgh£3,995Finance from £84 pm
172016 BMW 3 Series 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2 Sal...201691,000 milesTradeHybrid Electric1,998 ccEdinburgh£8,495Finance from £179 pm
282016 BMW 3 Series 330i M Sport 4dr Step Auto SALOON PETROL Automatic201690,429 milesTradePetrol1,998 ccRoslin, Midlothian£11,995Finance from £252 pm
172013 BMW 3 Series 320d M Sport 2dr Step Auto CONVERTIBLE Diesel Automatic201399,800 milesTradeDiesel1,995 ccCoatbridge, North Lanarkshire£5,195Finance from £110 pm
32014 BMW 3 Series 3.0 330d xDrive M Sport Auto 4WD 5dr Estate Diesel Automatic201476,000 milesTradeDiesel2,993 ccBurntisland, Fife£14,730Finance from £310 pm
222021 BMW 3 Series 330e xDrive M Sport 4dr Step Auto [Tech Pack] Saloon Hybrid Automatic202146,055 milesTradeHybrid Electric1,998 ccPortobello, Edinburgh£22,599Finance from £465 pm
192010 BMW 3 Series 320d [184] Exclusive Edition 5dr Step Auto ESTATE Diesel Automatic201074,578 milesTradeDiesel1,995 ccMethil, Fife£4,747Finance from £100 pm