342021 BMW 3 Series 320i M Sport 5dr Step Auto Estate Petrol Automatic202131,878 milesTradePetrol1,998 ccEast End, Glasgow£22,699Finance from £467 pm
20BMW, 3 SERIES, Saloon, 2016, Manual, 1499 (cc), 4 doors2016118,700 milesPrivatePetrol1,499 ccNewton Mearns, Glasgow£4,550
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
422024 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202415,782 milesTradePetrol1,998 ccBirtley, County Durham£27,849Finance from £573 pm
352019 BMW 3 Series 320d M Sport 4dr SALOON Diesel Manual201980,000 milesTradeDiesel1,995 ccDundee£15,995Finance from £336 pm
14BMW 335 335d X DRIVE M SPORT SALOON 118k THE MOST POWERFUL 6 CYLINDER IN THE UK2015118,222 milesTradeDiesel2,993 ccCarlisle, Cumbria£12,995Finance from £273 pm
871BMW 3 SERIES 2.0 318d M Sport Shadow Edition Touring 2019201953,000 milesTradeDiesel1,995 ccBorrowstounness, Falkirk£19,500Finance from £401 pm
392021 BMW 3 Series 320i Sport 5dr Step Auto ESTATE Petrol Manual202166,669 milesTradePetrol1,998 ccColeraine, County Londonderry£19,750
452021 BMW 3 Series 330i M Sport 5dr Step Auto Petrol Estate Estate Petrol Automatic202139,634 milesTradePetrol1,998 ccEast Boldon, Tyne and Wear£27,147
5BMW 3 SERIES 318d M SPORT ?35 TAX 111k 12 MONTH MOT SERVICE 6 MONTHS WARRANTY2014111,665 milesTradeDiesel1,995 ccCarlisle, Cumbria£8,595Finance from £181 pm
352018 BMW 3 Series 320d M Sport Shadow Edition 4dr Step Auto Saloon Diesel Automatic201848,989 milesTradeDiesel1,995 ccMotherwell, North Lanarkshire£16,560
362018 BMW 3 Series 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - LED Est...201866,322 milesTradeDiesel1,995 ccBishop Auckland, County Durham£15,313Finance from £322 pm
2112015 BMW 3 Series 320d M Sport 4dr SALOON DIESEL Manual2015101,244 milesTradeDiesel1,995 ccWashington, Tyne and Wear£7,990Finance from £168 pm
182012 BMW 3 Series 318I SPORT PLUS EDITION 2-Door Petrol2012106,885 milesTradePetrol1,995 ccKelso, Scottish Borders£5,000Finance from £105 pm
182013 BMW 3 Series 325d M Sport 5dr Step Auto HATCHBACK Diesel Automatic2013109 milesTradeDiesel1,995 ccCastlereagh, Belfast£8,995Finance from £189 pm
15BMW, 3 SERIES, Estate, 2011, Manual, 1995 (cc), 5 doors2011130,470 milesPrivatePetrol1,995 ccCumbernauld, Glasgow£2,995
5712020 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic202057,500 milesTradePetrol1,998 ccStanley, County Durham£19,999Finance from £411 pm
492019 BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - CARPLAY - P Sal...201946,753 milesTradePetrol1,998 ccBishop Auckland, County Durham£18,677Finance from £384 pm
202024 BMW 3 Series 320i M Sport 5dr Step Auto [Tech/Pro Pack] Petrol Estate Estate Petrol Automatic20246,861 milesTradePetrol1,998 ccDurham, County Durham£38,803
422015 BMW 3 Series 318I SE 4dr Saloon Petrol Manual201582,500 milesTradePetrol1,499 ccPortglenone, County Antrim£6,450Finance from £136 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
472022 BMW 3 Series 3.0 330d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (286 ps) Saloon...202249,009 milesTradeDiesel2,993 ccSunderland, Tyne and Wear£25,199Finance from £518 pm
2112018 BMW 3 Series 320d M Sport Shadow Edition Saloon Diesel Automatic201862,061 milesTradeDiesel1,995 ccWashington, Tyne and Wear£16,490Finance from £339 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
392015 BMW 3 Series 3.0 330d M Sport Automatic 4dr - NATIONAL DELIVERY* Saloon Diesel Automatic201591,093 milesTradeDiesel2,993 ccNewcastle, Tyne and Wear£10,495Finance from £221 pm