1/12011 BMW 3 Series 2.0 320d SE Convertible 2dr Diesel Manual Euro 5 (s/s) (184 ps) Convertible Die...201180,841 milesTradeDiesel1,995 ccHaslingden, Lancashire£5,295Finance from £112 pm
1/292013 BMW 3 Series 3.0 330d M Sport Auto Euro 5 (s/s) 4dr SALOON Diesel Automatic2013105,000 milesTradeDiesel2,993 ccBlackburn, Lancashire£8,822Finance from £186 pm
1/49BMW 3 SERIES 320i M Sport 4dr Step Auto20267,097 milesTradePetrol1,998 ccColne, Lancashire£32,990Finance from £678 pm
1/382014 BMW 3 Series 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr ESTATE Diesel Automatic201476,492 milesTradeDiesel1,995 ccBlackburn, Lancashire£9,822Finance from £207 pm
1/242006 BMW 3 Series i M sport Auto 3.0 Petrol N54 Estate Petrol Automatic200665,000 milesTradePetrol3,000 ccBingley, West Yorkshire£9,995Finance from £210 pm
1/342014 BMW 3 Series 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr ESTATE Diesel Automatic2014104,500 milesTradeDiesel2,993 ccBlackburn, Lancashire£10,222Finance from £215 pm
1/82BMW 3 SERIES 320i M Sport 4dr Saloon202016,196 milesTradePetrol1,998 ccGrange-over-Sands, Cumbria£24,949Finance from £513 pm
1/322018 BMW 3 Series 320i xDrive M Sport 5dr Step Auto [Business Media] HATCHBACK Petrol Automatic2018111,184 milesTradePetrol1,997 ccNelson, Lancashire£8,495Finance from £179 pm
1/392021 BMW 3 Series 320i M Sport 4dr Step Auto Saloon Petrol Automatic202137,603 milesTradePetrol1,998 ccBurnley, Lancashire£20,249Finance from £416 pm
1/592013 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s)201380,799 milesTradeDiesel1,995 ccBlackburn, Lancashire£8,788Finance from £185 pm
1/322016 BMW 3 Series 320i Sport 4dr Step Auto SALOON Petrol Automatic201690,950 milesTradePetrol1,998 ccNelson, Lancashire£7,595Finance from £160 pm
1/412021 BMW 3 Series M340d xDrive MHT 4dr Step Auto Saloon Diesel Automatic202144,250 milesTradeDiesel2,993 ccBurnley, Lancashire£26,049Finance from £536 pm
1/232016 BMW 3 Series 1.5 318i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps) Saloon Petrol Manual201667,000 milesTradePetrol1,499 ccPreston, Lancashire£7,395Finance from £156 pm
1/74BMW 3 SERIES 320i M Sport Saloon20269,352 milesTradePetrol1,998 ccGrange-over-Sands, Cumbria£33,949Finance from £698 pm
1/322017 BMW 3 Series 320d SE 4dr SALOON Diesel Manual2017103,793 milesTradeDiesel1,995 ccNelson, Lancashire£6,595Finance from £139 pm
1/20BMW, 3 SERIES, Coupe, 2009, Manual, 1995 (cc), 2 doors2009153,635 milesTradeDiesel1,995 ccManchester£2,150(No VAT)Finance from £46 pm
1/16BMW, 3 SERIES, Saloon, 2012, Manual, 1995 (cc), 4 doors201291,531 milesPrivateDiesel1,995 ccTrafford, Manchester£4,250
1/20BMW, 3 SERIES, Saloon, 2010, Manual, 1995 (cc), 4 doors2010175,004 milesTradeDiesel1,995 ccManchester£1,499(No VAT)Finance from £32 pm
1/1BMW, 3 SERIES, Convertible, 2009, Semi-Auto, 2996 (cc), 2 doors2009132,141 milesPrivatePetrol2,996 ccRoundhay, West Yorkshire£2,595
1/442021 BMW 3 Series 318i Sport 4dr Step Auto SALOON PETROL Automatic202138,945 milesTradePetrol1,998 ccStockton-on-Tees, County Durham£18,049Finance from £371 pm
1/482006 BMW E46 320cd M Sport Diesel Manual Convertible + Hardtop + 31k Miles200631,045 milesTradeDiesel1,995 ccSheffield, South Yorkshire£11,995Finance from £252 pm
1/632016 BMW 3 Series 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) Saloon Die...2016105,000 milesTradeDiesel2,993 ccChorley, Lancashire£11,750Finance from £247 pm
1/202015 BMW 3 Series Gran Turismo 2.0 328i M Sport GT 5dr Petrol Auto Euro 6 (s/s) (245 ps) Hatchbac...201551,454 milesTradePetrol1,997 ccWakefield, West Yorkshire£9,990Finance from £210 pm
1/662012 BMW 3 Series 2.0 320d Sport Plus Edition Diesel Automatic Estate Black 5dr RARE AUTO+LEA Est...2012123,000 milesTradeDiesel1,995 ccArmley, West Yorkshire£4,369Finance from £92 pm
1/471999 BMW 3 Series 2.8 328i 2dr SALOON PETROL Automatic199985,513 milesTradePetrol2,793 ccOldham, Manchester£4,999Finance from £105 pm