182010 BMW 3 Series 318i SE 4dr SALOON Petrol Manual2010100,000 milesTradePetrol1,995 ccCallington, Cornwall£2,595Finance from £55 pm
392009 BMW 3 Series 318d M Sport 4dr Step Auto SALOON DIESEL Automatic200960,250 milesTradeDiesel2,000 ccCallington, Cornwall£6,995Finance from £147 pm
142020 BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic202040,000 milesTradeDiesel1,995 ccBerkeley, Gloucestershire£22,994Finance from £473 pm
8BMW, 3 SERIES, Saloon, 2013, Manual, 1995 (cc), 4 doors2013123,400 milesPrivateDiesel1,995 ccCalne, Wiltshire£3,000
222019 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Saloon Die...201972,000 milesTradeDiesel1,995 ccWimborne, Dorset£19,995Finance from £411 pm
532020 BMW 3 Series 318d Sport 4dr Step Auto Diesel Saloon Saloon Diesel Automatic202059,708 milesTradeDiesel1,995 ccExeter, Devon£16,995
132021 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202178,932 milesTradeHybrid Electric1,998 ccWeston-super-Mare, Somerset£17,000
362021 BMW 3 Series 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Saloon PETROL Aut...202139,464 milesTradePetrol1,998 ccSt George, Bristol£22,157
142008 BMW 3 Series 318d Edition ES 4dr. - part ex to clear - SALOON Diesel Manual2008145,000 milesTradeDiesel1,995 ccNeath, Neath Port Talbot£800Finance from £17 pm
122021 BMW 3 Series 330e M Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202172,992 milesTradeHybrid Electric1,998 ccWeston-super-Mare, Somerset£17,897
392015 BMW 3 Series 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) Estate DI...201597,002 milesTradeDiesel2,993 ccSt George, Bristol£14,248
152016 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel Automatic2016127,000 milesTradeDiesel1,995 ccBerkeley, Gloucestershire£8,494Finance from £179 pm
302013 BMW 3 Series 320i Sport 5dr Step Auto HATCHBACK Petrol Automatic2013121,000 milesTradePetrol1,997 ccNewport£5,800Finance from £122 pm
142014 BMW 3 Series 2.0 320i Sport Euro 6 (s/s) 4dr SALOON Petrol Manual201488,000 milesTradePetrol1,997 ccBradley Stoke, Bristol£6,194Finance from £131 pm
2912021 BMW 3 Series 2.0 318i M Sport Auto Euro 6 (s/s) 4dr SALOON Petrol Automatic202144,000 milesTradePetrol1,998 ccGunnislake, Cornwall£20,799Finance from £428 pm
3312014 BMW 3 Series 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr ESTATE Diesel Automatic201484,000 milesTradeDiesel2,993 ccGunnislake, Cornwall£13,299Finance from £280 pm
182017 BMW 3 Series 330e M Sport 4dr Step Auto SALOON Petrol Parallel Phev Automatic2017112,200 milesTradeHybrid Electric1,998 ccBournemouth, Dorset£5,695Finance from £120 pm
362009 BMW 3 Series 2.0 320i SE Steptronic Euro 4 2dr CONVERTIBLE Petrol Automatic200992,997 milesTradePetrol1,995 ccCirencester, Gloucestershire£5,699Finance from £120 pm
3212017 BMW 3 Series 3.0 330d M Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic201774,000 milesTradeDiesel2,993 ccGunnislake, Cornwall£15,299Finance from £322 pm
552022 BMW 3 Series 330e M Sport 5dr Step Auto ESTATE PETROL/ELECTRIC Automatic202237,541 milesTradeHybrid Electric1,998 ccCwmbran, Torfaen£28,490Finance from £586 pm
172016 BMW 3 Series 318i SE 4dr SALOON PETROL Manual201672,313 milesTradePetrol1,499 ccPorth, Rhondda Cynon Taf£6,995Finance from £147 pm
23 BMW 3 Series 2.0 320d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (184 ps) Diesel Automatic201470,000 milesTradeDieselTotnes, Devon£10,795Finance from £227 pm
72014 BMW 3 Series 320d Sport 4dr Step Auto SALOON Diesel Automatic2014102,467 milesTradeDiesel1,995 ccPort Talbot, Neath Port Talbot£6,490Finance from £137 pm
362018 BMW 3 Series 3.0 340i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (326 ps) Saloon PETROL Aut...201890,535 milesTradePetrol2,998 ccSt George, Bristol£15,000
292014 BMW 3 Series 320d Luxury 5dr ESTATE DIESEL Manual2014139,000 milesTradeDiesel1,995 ccSt George, Bristol£4,495Finance from £95 pm