182012 BMW 3 Series 318I SPORT PLUS EDITION 2-Door Petrol2012106,885 milesTradePetrol1,995 ccKelso, Scottish Borders£5,000Finance from £105 pm
282019 BMW 3 Series 330i M Sport 4dr Step Auto SALOON PETROL Automatic201976,300 milesTradePetrol1,998 ccSunniside, Tyne and Wear£19,695Finance from £405 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
132015 BMW 3 Series 2.0 320i Luxury xDrive Euro 6 (s/s) 4dr SALOON Petrol Manual201599,000 milesTradePetrol1,998 ccKendal, Cumbria£7,950Finance from £167 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
312018 BMW 3 Series BMW 318i Sport Touring Step Auto for Sale in Gosforth 201889,300 milesTradePetrol1,499 ccNewcastle, Tyne and Wear£11,999Finance from £252 pm
392020 BMW 3 Series 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps) - PERFORMANCE Est...202055,024 milesTradePetrol1,998 ccBishop Auckland, County Durham£18,768Finance from £386 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
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
282016 BMW 3 Series 330i M Sport 4dr Step Auto SALOON PETROL Automatic201690,429 milesTradePetrol1,998 ccRoslin, Midlothian£11,995Finance from £252 pm
20CAN'T GET CREDIT? CALL US! BMW 3 Series 2.0 320i Sport Touring, 2018 - £299 DEPOSIT, £96 PER WEEK201871,800 milesTradePetrol1,998 ccRenfrew, Renfrewshire£299 (No VAT)Finance from £7 pm
122007 BMW 3 Series 320i SE 2dr CONVERTIBLE Petrol Manual2007109 milesTradePetrol1,995 ccCastlereagh, Belfast£3,995Finance from £84 pm
18BMW, 3 SERIES, Saloon, 2012, Automatic , 1997 (cc), 4 doors201282,199 milesPrivatePetrol1,997 ccLivingston, West Lothian£3,900 (No VAT)
5112018 BMW 3 Series 320i M Sport Shadow Edition 4dr Step Auto SALOON PETROL Automatic201888,000 milesTradePetrol1,998 ccNewcastle, Tyne and Wear£11,990Finance from £252 pm
342001 BMW 3 Series 320 Ci SE 2dr CONVERTIBLE PETROL Manual200185,746 milesTradePetrol2,171 ccKirknewton, West Lothian£3,490Finance from £74 pm
12018 18 BMW 3 SERIES 3.0 340I M SPORT SHADOW EDITION TOURING 5DR PETROL AUTO EUR201854,700 milesTradePetrol2,998 ccMuir Of Ord, Highland£24,995Finance from £514 pm
322021 BMW 3 Series 320i M Sport 4dr Step Auto SALOON Petrol Automatic202169,358 milesTradePetrol1,998 ccWishaw, North Lanarkshire£17,995Finance from £370 pm
262013 BMW 3 Series 320i xDrive SE 4dr Step Auto SALOON PETROL Automatic2013116,500 milesTradePetrol1,997 ccEdinburgh£6,995Finance from £147 pm
7BMW, 3 SERIES, Coupe, 2008, Manual, 1995 (cc), 2 doors2008126,376 milesPrivatePetrol1,995 ccBlairgowrie, Perth and Kinross£600
20CAN'T GET CREDIT? CALL US! BMW 3 Series 2.0 320i Sport Touring, 2018 - £299 DEPOSIT, £96 PER WEEK201871,800 milesTradePetrol1,998 ccIrvine, North Ayrshire£299 (No VAT)Finance from £7 pm
112013 BMW 3 Series 316i SE 4dr SALOON Petrol Manual2013105,000 milesTradePetrol1,598 ccNewcastle, Tyne and Wear£4,499Finance from £95 pm