172013 BMW 3 Series 320d M Sport 5dr ESTATE Diesel Manual2013110,600 milesTradeDiesel1,995 ccPontyclun, Rhondda Cynon Taf£6,795Finance from £143 pm
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
18BMW 3 SERIES 3.0 330i SE Convertible Grey Auto Petrol 20072007119,000 milesTradePetrol2,996 ccBatley, West Yorkshire£3,995Finance from £84 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)
14BMW, 3 SERIES, Saloon, 2014, Semi-Auto, 1995 (cc), 4 doors2013151,282 milesTradeDiesel1,995 ccBradford, West Yorkshire£4,995 (No VAT)Finance from £105 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)
1002019 BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic201995,000 milesTradeDiesel1,995 ccDukinfield, Manchester£16,795Finance from £346 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
3412019 BMW 3 Series 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p Est...201946,123 milesTradeDiesel1,995 ccBury, Manchester£18,395Finance from £378 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
342006 BMW 3 Series 3.0 335i SE Coupe 2dr Petrol Steptronic Euro 4 (306 ps) Coupe Petrol Automatic200672,906 milesTradePetrol2,979 ccClitheroe, Lancashire£7,995Finance from £168 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