5BMW, 3 SERIES, Saloon, 2021, Semi-Auto, 1995 (cc), 4 doors202153,622 milesPrivateOther1,995 ccCarluke, South Lanarkshire£18,000
621BMW 3 SERIES 2.0 325d SE GT Euro 6 (s/s) 5dr 2013201471,400 milesTradeDiesel1,995 ccThornaby, County Durham£7,495Finance from £158 pm
412021 BMW 3 Series 330e M Sport Pro Edition 4dr Step Auto Saloon Saloon Hybrid Automatic202137,925 milesTradeHybrid Electric1,998 ccEast Boldon, Tyne and Wear£24,709
11BMW, 3 SERIES, Saloon, 2010, Manual, 1995 (cc), 4 doors2010177,068 milesPrivateDiesel1,995 ccMorpeth, Northumberland£700 (No VAT)
7BMW, 3 SERIES, Hatchback, 2003, Manual, 1796 (cc), 3 doors200396,325 milesPrivatePetrol1,796 ccAshington, Northumberland£1,600
12006 BMW 3 Series 318 Ci M Sport 2dr CONVERTIBLE Petrol Manual200642,020 milesTradePetrol1,995 ccMotherwell, North Lanarkshire£7,500Finance from £158 pm
272019 BMW 3 Series 320d xDrive M Sport 4dr Step Auto SALOON Diesel Automatic201949,000 milesTradeDiesel1,995 ccDundee£22,490Finance from £463 pm
201991 BMW 3 Series 320i 2dr Auto CONVERTIBLE Petrol Automatic1991126,000 milesTradePetrol1,991 ccLarbert, Falkirk£9,990Finance from £210 pm
342020 BMW 3 Series 320i Sport 5dr Step Auto Estate Petrol Automatic202039,151 milesTradePetrol1,998 ccPortobello, Edinburgh£20,399Finance from £420 pm
322015 BMW 3 Series 330d xDrive M Sport 4dr Step Auto SALOON DIESEL Automatic201583,290 milesTradeDiesel2,993 ccHebburn, Tyne and Wear£12,495Finance from £263 pm
192018 BMW 3 Series 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (1632018133,000 milesTradeDiesel1,995 ccAshington, Northumberland£6,495Finance from £137 pm
9BMW, 3 SERIES, Saloon, 2013, Semi-Auto, 1995 (cc), 4 doors201374,070 milesPrivateDiesel1,995 ccGreenock, Inverclyde£7,000
222015 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE Diesel Automatic2015138,000 milesTradeDiesel1,995 ccKilmarnock, East Ayrshire£6,990 (No VAT)Finance from £147 pm
12019 Vauxhall Insignia 2.0 Turbo D BlueInjection SRi VX Line Nav Grand Sport 5dr Diesel Automatic...201489,500 milesTradeDiesel1,956 ccEdinburgh£8,995 (No VAT)Finance from £189 pm
362021 BMW 3 Series M Sport Auto SALOON Petrol Automatic202148,998 milesTradePetrol1,998 ccWorkington, Cumbria£21,250Finance from £437 pm
601BMW 3 SERIES 2.0 320d Modern Touring xDrive Euro 5 (s/s) 5dr 2013201366,000 milesTradeDiesel1,995 ccThornaby, County Durham£8,995Finance from £189 pm
2412014 BMW 3 Series 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr ESTATE Diesel Automatic201480,000 milesTradeDiesel2,993 ccDarlington, County Durham£12,490Finance from £263 pm
282017 BMW 3 Series 320i Sport 4dr Step Auto SALOON PETROL Automatic201746,500 milesTradePetrol1,998 ccKirkcaldy, Fife£12,300Finance from £259 pm
442023 BMW 3 Series 330e M Sport 5dr Step Auto Estate Estate Hybrid Automatic202310,754 milesTradeHybrid Electric1,998 ccStockton-on-Tees, County Durham£34,200
5BMW, 3 SERIES, Saloon, 2007, Other, 1995 (cc), 4 doors2007153,156 milesTradeDiesel1,995 ccDonegall Road, Belfast£1,295 (No VAT)Finance from £28 pm
12BMW 3 SERIES 2.0 330i M Sport Saloon Black Auto Petrol 2019201966,334 milesTradePetrol1,998 ccThornaby, County Durham£22,999Finance from £473 pm
4BMW, 3 SERIES, Saloon, 2013, Manual, 1995 (cc), 4 doors2013121,000 milesPrivateDiesel1,995 ccUddingston, Glasgow£2,750 (No VAT)
362017 BMW 3 Series 320i M Sport Shadow Edition 4dr Saloon Petrol Manual201784,774 milesTradePetrol1,998 ccCoatbridge, North Lanarkshire£9,780
12010 BMW 3 Series 2.0 320d M Sport Convertible 2dr Diesel Steptronic Euro 5 (184 ps) Convertible ...20100 mileTradeDiesel1,995 ccCamelon, Falkirk£4,990Finance from £105 pm
162019 BMW 3 Series 318d M Sport 5dr Step Auto Estate Diesel Automatic201986,319 milesTradeDiesel1,995 ccEast End, Glasgow£12,480