Featured12015 BMW 3 Series 320d M Sport 4dr Step Auto [Business Media] SALOON Diesel Auto2015115,857 milesTradeDiesel1,995 ccNorwich, Norfolk£7,995Finance from £168 pm
562021 BMW 3 Series 2.0 330i M Sport Auto Euro 6 (s/s) 4dr Petrol202184,000 milesTradePetrol1,998 ccRainham, Kent£18,995Finance from £391 pm
342025 BMW 3 Series 330e 22.3 kWh M Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic20252,510 milesTradeHybrid Electric1,998 ccTunbridge Wells, Kent£38,995
252018 BMW 3 Series 320d M Sport Shadow Edition 4dr Step Auto Saloon Diesel Automatic201847,887 milesTradeDiesel1,995 ccBedford, Bedfordshire£16,730
152009 BMW 3 Series 320d SE 4dr,DRIVES GREAT,AC,BLUETOOTH,PARKING SENSORS. SALOON Diesel Manual2009107,943 milesTradeDiesel1,995 ccHigh Wycombe, Buckinghamshire£2,195Finance from £47 pm
502019 BMW 3 Series 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p Est...201930,222 milesTradePetrol1,998 ccWelwyn Garden City, Hertfordshire£19,990Finance from £411 pm
18BMW 3 SERIES 2.0 318d SE Euro 5 (s/s) 4dr 2014201498,227 milesTradeDiesel1,995 ccMossley, Manchester£4,495Finance from £95 pm
352018 BMW 3 Series 3.0 M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) Hatchback Diesel Au...201865,633 milesTradeDiesel2,993 ccBilston, West Midlands£11,995Finance from £252 pm
302018 BMW 3 Series 2.0 M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 Salo...201885,023 milesTradeDiesel1,995 ccBilston, West Midlands£13,495Finance from £284 pm
5012020 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Sal...2020110,037 milesTradeHybrid Electric1,998 ccEdgware, London£13,500Finance from £284 pm
12021 BMW 3 Series 330e SE Pro 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202123,188 milesTradeHybrid Electric1,998 ccLeeds, West Yorkshire£19,999
352025 BMW 3 Series 330e 22.3 kWh M Sport 5dr Step Auto Estate Plug-In Hy Automatic20252,218 milesTradeOther1,998 ccDerby, Derbyshire£46,729
242012 BMW 3 Series 2.0 318d SE Euro 5 (s/s) 4dr SALOON Diesel Manual2012130,000 milesTradeDiesel1,995 ccMelton Mowbray, Leicestershire£2,495Finance from £53 pm
572019 BMW 3 Series 3.0 330d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic201924,620 milesTradeDiesel2,993 ccWindsor, Berkshire£27,725Finance from £570 pm
92013 BMW 3 Series 320d M Sport 5dr Step Auto HATCHBACK DIESEL Automatic2013113,850 milesTradeDiesel1,995 ccBedford, Bedfordshire£6,499Finance from £137 pm
6712020 BMW 3 Series 330e SE Pro 4dr Step Auto Saloon Petrol Parallel PHEV Automatic202042,029 milesTradeHybrid Electric1,998 ccStafford, Staffordshire£16,495Finance from £339 pm
832016 BMW 3 Series 2.0 318d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic2016100,699 milesTradeDiesel1,995 ccEvesham, Worcestershire£9,990Finance from £210 pm
192021 BMW 3 Series 330e M Sport 5dr Step Auto Estate Hybrid Automatic202151,760 milesTradeHybrid Electric1,998 ccKings Lynn, Norfolk£24,000
242021 BMW 3 Series 318i M Sport Touring ESTATE Petrol Automatic202170,000 milesTradePetrol1,998 ccDoncaster, South Yorkshire£18,795Finance from £387 pm
322002 BMW 3 Series 325ti Sport Hatchback Petrol Automatic200293,000 milesTradePetrol2,494 ccCroydon, London£1,990Finance from £42 pm
502020 BMW 3 Series 330i M Sport 4dr Step Auto SALOON PETROL Automatic202033,071 milesTradePetrol1,998 ccRoyston, Cambridgeshire£24,600Finance from £506 pm
392010 BMW 3 Series 3.0 330d M Sport Steptronic Euro 5 2dr CONVERTIBLE Diesel Automatic201074,000 milesTradeDiesel2,993 ccCambridge, Cambridgeshire£8,000Finance from £168 pm
342020 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic202064,124 milesTradePetrol1,998 ccKingston, London£18,100Finance from £372 pm
632014 BMW 3 Series 2.0 320d Sport Auto xDrive Euro 5 (s/s) 4dr SALOON Diesel Automatic201497,000 milesTradeDiesel1,995 ccRotherham, South Yorkshire£7,250Finance from £153 pm
2BMW, 3 SERIES, Saloon, 2014, Manual, 1598 (cc), 4 doors2014120,905 milesPrivatePetrol1,598 ccBobbersmill, Nottinghamshire£1,050
302011 BMW 3 Series 320d [184] Exclusive Edition 4dr Step Auto SALOON Diesel Automatic2011133,000 milesTradeDiesel1,995 ccBatley, West Yorkshire£2,999Finance from £63 pm