12017 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE DIESEL Automatic201790,784 milesTradeDiesel1,995 ccSwineshead, Lincolnshire£13,290Finance from £279 pm
19BMW, 3 SERIES, Coupe, 2012, Manual, 2996 (cc), 2 doors201267,620 milesPrivatePetrol2,996 ccClapham, London£3,600
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
622022 BMW 3 Series 330e M Sport Pro Edition SALOON Petrol/Electric Hybrid Automatic202220,676 milesTradeHybrid Electric1,998 ccOrpington, London£27,268Finance from £561 pm
122004 BMW 3 Series 330 Ci Sport 2dr Auto CONVERTIBLE Petrol Automatic2004153,000 milesTradePetrol2,979 ccLeamington Spa, Warwickshire£3,495Finance from £74 pm
4712022 BMW 3 Series 2.0 320i Sport Auto Euro 6 (s/s) 4dr SALOON Petrol Automatic202216,690 milesTradePetrol1,998 ccCroxley Green, Hertfordshire£23,800Finance from £489 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
562022 BMW 3 Series 330e M Sport Touring ESTATE Petrol/Electric Hybrid Automatic202244,950 milesTradeHybrid Electric1,998 ccOrpington, London£26,123Finance from £537 pm
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
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
342012 BMW 3 Series 316d Sport 4dr Step Auto SALOON DIESEL Automatic201257,764 milesTradeDiesel1,995 ccSandwell, West Midlands£6,695Finance from £141 pm
432013 BMW 3 Series Gran Turismo 2.0 320i SE GT Auto Euro 6 (s/s) 5dr HATCHBACK Petrol Automatic2013109,788 milesTradePetrol1,997 ccSheldon, West Midlands£5,995Finance from £126 pm
222009 BMW 3 Series 335i M Sport 4dr Step Auto SALOON Petrol Automatic200940,000 milesTradePetrol2,979 ccMaidenhead, Berkshire£9,995Finance from £210 pm