13 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr Diesel Automatic201396,000 milesTradeDiesel1,995 ccAshton-under-Lyne, Manchester£8,495Finance from £179 pm
18BMW 3 SERIES 2.0 318d SE Euro 5 (s/s) 4dr 2014201498,227 milesTradeDiesel1,995 ccMossley, Manchester£4,495Finance from £95 pm
25BMW 3 SERIES 3.0 330d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr 2018201862,956 milesTradeDiesel2,993 ccMossley, Manchester£18,295Finance from £376 pm
322020 BMW 3 Series 330e M Sport 4dr Step Auto Saloon PETROL/ELECTRIC Automatic202050,846 milesTradeHybrid Electric1,998 ccAshton-under-Lyne, Manchester£20,295Finance from £417 pm
322020 BMW 3 Series 320i M Sport 4dr Step Auto Saloon PETROL Automatic202049,668 milesTradePetrol1,998 ccAshton-under-Lyne, Manchester£20,395Finance from £419 pm
72020 BMW 3 Series 330e M Sport 4dr Auto Saloon PETROL/ELECTRIC Automatic202052,253 milesTradeHybrid Electric1,998 ccAshton-under-Lyne, Manchester£20,895Finance from £430 pm
312020 BMW 3 Series 330e M Sport 4dr Step Auto Saloon PETROL/ELECTRIC Automatic202039,059 milesTradeHybrid Electric1,998 ccAshton-under-Lyne, Manchester£19,695Finance from £405 pm
5712020 BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic2020102,847 milesTradeDiesel1,995 ccOldham, Manchester£15,995Finance from £336 pm
28 BMW 3 Series 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Petrol/Electric Hybrid Automatic202070,500 milesTradeHybrid ElectricCoalville, Leicestershire£20,500Finance from £422 pm
402021 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) EST...202163,231 milesTradeHybrid Electric1,998 ccHilton, Derbyshire£18,850
5012019 BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr Saloon Petrol Automatic201917,630 milesTradePetrol1,998 ccBasford, Nottinghamshire£24,491Finance from £504 pm
122004 BMW 3 Series 330 Ci Sport 2dr Auto CONVERTIBLE Petrol Automatic2004153,000 milesTradePetrol2,979 ccLeamington Spa, Warwickshire£3,495Finance from £74 pm
8312021 BMW 3 Series 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Petrol/Electric Hybr...202181,000 milesTradeHybrid Electric1,998 ccSt Georges, Shropshire£18,984Finance from £391 pm
282017 BMW 3 Series 320d xDrive M Sport 5dr Step Auto Estate DIESEL Automatic201738,123 milesTradeDiesel1,995 ccWinsford, Cheshire£18,199
5012023 BMW 3 Series 330e xDrive M Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic202355,144 milesTradeHybrid Electric1,998 ccBasford, Nottinghamshire£29,991Finance from £617 pm
522022 BMW 3 Series 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr SALOON Petrol/Electric...202260,000 milesTradeHybrid Electric1,998 ccKings Lynn, Norfolk£22,799Finance from £469 pm
282011 BMW 3 Series 2.0 320d Sport Plus Edition Touring Steptronic Euro 5 5dr ESTATE Diesel Automatic2011159,965 milesTradeDiesel1,995 ccBirmingham, West Midlands£3,000Finance from £63 pm
562021 BMW 3 Series 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel/Electric Hybrid Automatic202151,800 milesTradeHybrid Electric2,993 ccKings Lynn, Norfolk£31,499Finance from £648 pm
502024 24 BMW 3 SERIES 2.0 320D MHT M SPORT TOURING 5DR DIESEL HYBRID AUTO EURO 6 202430,750 milesTradeDiesel1,995 ccMacclesfield, Cheshire£32,990Finance from £678 pm
40 BMW 3 Series 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) ( Petrol/...202053,671 milesTradeHybrid Electric1,998 ccHilton, Derbyshire£18,250
342019 BMW 3 Series 330e M Sport 4dr Auto SALOON PETROL/ELECTRIC Automatic2019109,992 milesTradeHybrid Electric1,998 ccBlackpool, Lancashire£13,495Finance from £284 pm
312014 BMW 3 Series 2.0 320d SE Auto Euro 5 (s/s) 4dr SALOON Diesel Automatic201495,000 milesTradeDiesel1,995 ccStockport, Manchester£5,995Finance from £126 pm
522012 BMW 3 Series 2.0 320d Sport Euro 5 (s/s) 4dr SALOON Diesel Manual2012103,400 milesTradeDiesel1,995 ccHeywood, Manchester£4,815Finance from £102 pm
5012021 BMW 3 Series 330e M Sport 4dr Auto SALOON PETROL/ELECTRIC Automatic202162,225 milesTradeHybrid Electric1,998 ccBasford, Nottinghamshire£21,991Finance from £452 pm
492015 BMW 3 SERIES 320d M Sport 5dr Step Auto LEATHER PRO NAV HSEATS CRUISE HK2015139,000 milesTradeDiesel1,995 ccAcocks Green, West Midlands£7,150Finance from £151 pm