232016 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE Diesel Automatic201690,000 milesTradeDiesel1,995 ccCwmbran, Torfaen£11,995Finance from £252 pm
13BMW 3 SERIES 3.0 325i M Sport Highline Convertible 20092009135,000 milesTradePetrol2,996 ccHungerford, Berkshire£2,995Finance from £63 pm
652019 BMW 3 Series 320i M Sport 4dr Step Auto Petrol Saloon Saloon Petrol Automatic201953,574 milesTradePetrol1,998 ccYeovil, Somerset£19,113
38 BMW 3 Series 2.0 320d Sport Touring Auto Euro 5 (s/s) 5dr Diesel2013123,000 milesTradeDiesel1,995 ccSt Helens, Merseyside£6,650Finance from £140 pm
272021 BMW 3 Series 330e M Sport 4dr Step Auto Saloon Hybrid Automatic202120,019 milesTradeHybrid Electric1,998 ccNewport£21,649Finance from £445 pm
11BMW, 3 SERIES, Saloon, 2009, Manual, 1995 (cc), 4 doors2009129,756 milesPrivatePetrol1,995 ccHigh Wycombe, Buckinghamshire£1,995
9BMW, 3 SERIES, Saloon, 2007, Manual, 1995 (cc), 4 doors2007184,122 milesPrivateDiesel1,995 ccStoke-on-Trent, Staffordshire£899 (Plus VAT)
202008 BMW 3 Series 3.0 325i SE Convertible 2dr Petrol Manual Euro 4 (218 ps)2008135,000 milesTradePetrol2,996 ccSutton, London£1,499Finance from £32 pm
142019 BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)2019119,400 milesTradePetrol1,998 ccNorth West London, London£12,995Finance from £273 pm
372021 BMW 3 Series 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr Hybrid2021100,750 milesTradeHybrid Electric1,998 ccPortsmouth, Hampshire£15,250Finance from £321 pm
102017 BMW 3 Series 318i SE 4dr SALOON PETROL Manual2017111,000 milesTradePetrol1,499 ccLuton, Bedfordshire£5,750Finance from £121 pm
8BMW, 3 SERIES, Saloon, 2007, Other, 1995 (cc), 4 doors2007146,709 milesPrivateDiesel1,995 ccWard End, West Midlands£1,350 (No VAT)
552016 BMW 3 Series 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s)201666,234 milesTradeDiesel2,993 ccWelwyn Garden City, Hertfordshire£18,000Finance from £370 pm
222023 BMW 3 Series 330e xDrive M Sport 5dr Step Auto Hybrid202343,268 milesTradeHybrid Electric1,998 ccSolihull, West Midlands£28,999
502020 BMW 3 Series 330E M SPORT 4DR STEP AUTO Saloon Hybrid Automatic202013,553 milesTradeHybrid Electric1,998 ccAltrincham, Manchester£23,098Finance from £475 pm
182011 BMW 3 Series 320d [184] SE 4dr Step Auto SALOON Diesel Automatic2011142,987 milesTradeDiesel1,995 ccGerrards Cross, Buckinghamshire£2,495Finance from £53 pm
212016 BMW 3 Series 320d M Sport 4dr SALOON Diesel Manual2016124,000 milesTradeDiesel1,995 ccNottingham, Nottinghamshire£7,990Finance from £168 pm
152015 BMW 3 Series 335d xDrive M Sport 5dr Step Auto [Business Media] ESTATE DIESEL Automatic201568,000 milesTradeDiesel2,993 ccSwansea£15,795Finance from £332 pm
13BMW 318 2.0TD estate diesel BUY FOR ONLY £180 P/M, Finance NO DEPOSIT AVAILABLE 201474,000 milesTradeDiesel1,995 ccBootle, Merseyside£180Finance from £4 pm
61BMW 3 SERIES 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr 2013201350,000 milesTradeDiesel2,993 ccMarket Drayton, Shropshire£17,490Finance from £360 pm
792014 BMW 3 Series 2.0 318d SE Touring Auto Euro 5 (s/s) 5dr ESTATE Diesel Automatic201494,400 milesTradeDiesel1,995 ccEvesham, Worcestershire£7,199Finance from £152 pm
142012 BMW 3 Series 320d Sport 4dr SALOON Diesel Manual201295,400 milesTradeDiesel1,995 ccHigh Peak, Derbyshire£5,495Finance from £116 pm
332018 BMW 3 Series 318d M Sport Shadow Edition 5dr Step Auto Estate Diesel Automatic201863,788 milesTradeDiesel1,995 ccWalsall, West Midlands£13,940
402021 BMW 3 Series 320d MHT M Sport 4dr Step Auto SALOON DIESEL Automatic202166,682 milesTradeDiesel1,995 ccLeamington Spa, Warwickshire£19,550Finance from £402 pm
462019 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic201950,668 milesTradePetrol1,998 ccLeamington Spa, Warwickshire£14,150Finance from £298 pm