342020 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic202064,124 milesTradePetrol1,998 ccKingston, London£18,100Finance from £372 pm
152017 BMW 3 Series 320d M Sport 5dr ESTATE Diesel Manual2017157,201 milesTradeDiesel1,995 ccAylesbury, Buckinghamshire£5,995Finance from £126 pm
132015 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel Automatic2015125,300 milesTradeDiesel1,995 ccBirmingham, West Midlands£7,995Finance from £168 pm
352013 BMW 3 Series 320d Luxury 5dr Step Auto HATCHBACK DIESEL Automatic201374,689 milesTradeDiesel1,995 ccBirmingham, West Midlands£8,500Finance from £179 pm
2BMW, 3 SERIES, Saloon, 2014, Manual, 1598 (cc), 4 doors2014120,905 milesPrivatePetrol1,598 ccBobbersmill, Nottinghamshire£1,350
552004 BMW 3 Series 2.5 325i Sport Saloon 4dr Petrol Automatic (229 g/km, 192 bhp) SALOON Petrol Au...2004109,876 milesTradePetrol2,494 ccTonbridge, Kent£2,999Finance from £63 pm
412016 BMW 3 Series 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps) BLUETOOTH+DAK SAL...201664,765 milesTradePetrol1,998 ccHilton, Derbyshire£13,450
4LEFT HAND DRIVE 2006 BMW 2.0 320i PETROL [AUTOMATIC] ONLY 85K MILES! | LHD200685,000 milesTradePetrol1,995 ccSlough, Berkshire£2,995Finance from £63 pm
32012 BMW 3 Series 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr CONVERTIBLE Diesel Automatic201293,803 milesTradeDiesel1,995 ccCirencester, Gloucestershire£6,999Finance from £147 pm
492018 BMW 3 Series 2.0 320i M Sport Shadow Edition xDrive Euro 6 (s/s) 4dr SALOON Petrol Manual201834,039 milesTradePetrol1,998 ccBarnet, London£16,200Finance from £333 pm
12020 BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr SALOON Petrol Automatic202039,500 milesTradePetrol1,998 ccKings Lynn, Norfolk£22,499Finance from £463 pm
222015 BMW 3 Series 320d EfficientDynamics Sport 5dr ESTATE DIESEL Manual2015195,000 milesTradeDiesel1,995 ccWargrave, Berkshire£3,995Finance from £84 pm
412016 BMW 3 Series 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps) - REVERSE CAME SAL...201622,015 milesTradePetrol1,998 ccHilton, Derbyshire£15,650
412018 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - SAT SAL...201851,112 milesTradeDiesel1,995 ccHilton, Derbyshire£15,550
402014 BMW 3 Series 2.0 325d BluePerformance SE Euro 6 (s/s) 4dr SALOON Diesel Manual2014135,000 milesTradeDiesel1,995 ccStapleford, Nottinghamshire£3,790Finance from £80 pm
452013 BMW 3 Series 330d SE 5dr Step Auto ESTATE DIESEL Automatic201364,100 milesTradeDiesel2,993 ccGreat Yarmouth, Norfolk£9,995Finance from £210 pm
332013 BMW 3 Series Gran Turismo 2.0 320d SE GT Euro 6 (s/s) 5dr HATCHBACK Diesel Manual201393,000 milesTradeDiesel1,995 ccRedbridge, London£6,450Finance from £136 pm
402017 BMW 3 Series 2.0 318d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic2017106,302 milesTradeDiesel1,995 ccSmall Heath, West Midlands£9,495Finance from £200 pm
412016 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE DIESEL Automatic201676,000 milesTradeDiesel1,995 ccSandwell, West Midlands£13,499Finance from £284 pm
342021 BMW 3 Series 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Petrol/Electric Hyb...2021107,000 milesTradeHybrid Electric1,998 ccHeybridge, Essex£14,600Finance from £307 pm
182009 BMW 3 Series 2.0 320d M Sport Automatic Space Grey Convertible E93 M3 Show Car CONVERTIBLE D...2009162,000 milesTradeDiesel1,995 ccHook, Hampshire£4,999Finance from £105 pm
302019 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic201958,233 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£18,495Finance from £380 pm
122020 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( SAL...202042,784 milesTradeHybrid Electric1,998 ccHilton, Derbyshire£18,950
372015 BMW 3 Series 320d xDrive M Sport 4dr Step Auto [Business Media] SALOON DIESEL Automatic201582,000 milesTradeDiesel1,995 ccSandwell, West Midlands£10,699Finance from £225 pm
112018 BMW 3 Series 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2 SAL...201847,802 milesTradeHybrid Electric1,998 ccHilton, Derbyshire£11,750