432009 BMW X5 3.0 35d SE Auto xDrive Euro 4 5dr ESTATE Diesel Automatic2009175,000 milesTradeDiesel2,993 ccCoventry, West Midlands£3,990Finance from £84 pm
202016 65 REG BMW X3 XDRIVE 2.0TDI AUTO DAMAGED REPAIRABLE SALVAGE201576,400 milesTradeDiesel1,995 ccNottingham, Nottinghamshire£7,150 (No VAT)Finance from £151 pm
26BMW X6 XDRIVE35D 5DR 4X4 AUTO AUTOMATIC MAJORWORK DONE FULL SERVICE HISTORY X5 2009135,000 milesTradeDiesel2,993 ccAcocks Green, West Midlands£5,350Finance from £113 pm
402011 BMW 5 Series 2.0 520d M Sport Steptronic Euro 5 (s/s) 4dr SALOON Diesel Automatic2011146,485 milesTradeDiesel1,995 ccBirmingham, West Midlands£4,000Finance from £84 pm
12017 BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Auto201753,407 milesTradeDiesel1,995 ccHarrow, London£9,995Finance from £210 pm
722019 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel Automatic201994,180 milesTradeDiesel1,995 ccSparkhill, West Midlands£18,250Finance from £375 pm
592017 BMW 3 Series 2.0 316d SE Euro 6 (s/s) 4dr SALOON Diesel Manual201784,000 milesTradeDiesel1,995 ccUxbridge, London£6,675Finance from £141 pm
632013 BMW 3 Series 2.0 325d Luxury Auto Euro 5 (s/s) 4dr Diesel2013132,105 milesTradeDiesel1,995 ccWalsall, West Midlands£5,095Finance from £107 pm
742017 BMW 5 Series 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic201771,523 milesTradeDiesel1,995 ccSparkhill, West Midlands£16,950Finance from £349 pm
3812017 BMW X5 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201743,761 milesTradeDiesel2,993 ccBridgnorth, Shropshire£27,984Finance from £575 pm
781BMW X1 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr 2015201673,000 milesTradeDiesel1,995 ccBedford, Bedfordshire£10,999Finance from £231 pm
392015 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr COUPE Diesel Automatic2015101,648 milesTradeDiesel1,995 ccSouthampton, Hampshire£9,999Finance from £210 pm
3812016 BMW 1 Series 2.0 118d M Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual2016125,879 milesTradeDiesel1,995 ccExeter, Devon£6,990Finance from £147 pm
182009 BMW 3 Series 318d M Sport 4dr SALOON Diesel Manual2009142,000 milesTradeDiesel1,995 ccBrierley Hill, West Midlands£1,695Finance from £36 pm
12018 BMW 5 Series 2.0 520d SE Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic201881,000 milesTradeDiesel1,995 ccNorth Baddesley, Hampshire£12,989Finance from £273 pm
442016 BMW 6 Series 640d M Sport 4dr Auto COUPE Diesel Automatic2016103,000 milesTradeDiesel2,993 ccAcocks Green, West Midlands£13,975Finance from £294 pm
3312017 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr COUPE Diesel Automatic201793,000 milesTradeDiesel1,995 ccGunnislake, Cornwall£12,499Finance from £263 pm
142016 BMW X1 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201672,000 milesTradeDiesel1,995 ccBerkeley, Gloucestershire£11,994Finance from £252 pm
4512017 BMW 3 Series 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic201785,285 milesTradeDiesel1,995 ccExeter, Devon£14,990Finance from £315 pm
172012 BMW 1 Series 120d SE 5dr Step Auto HATCHBACK Diesel Automatic201289,000 milesTradeDiesel1,995 ccBrierley Hill, West Midlands£4,195Finance from £89 pm
7BMW, 5 SERIES, Saloon, 2008, Manual, 1995 (cc), 4 doors2008137,500 milesPrivateDiesel1,995 ccHall Green, West Midlands£1,400
312016 BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr SALOON Diesel Automatic201649,000 milesTradeDiesel1,995 ccLuton, Bedfordshire£12,885Finance from £271 pm
19BMW, 3 SERIES, Saloon, 2013, Semi-Auto, 1995 (cc), 4 doors2013170,000 milesPrivateDiesel1,995 ccSplott, Cardiff£2,895
372014 BMW 4 Series 3.0 430d M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Automatic2014115,109 milesTradeDiesel2,993 ccSouthampton, Hampshire£9,699Finance from £204 pm
572015 BMW 3 Series 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr ESTATE Diesel Automatic201562,968 milesTradeDiesel2,993 ccSparkhill, West Midlands£14,999Finance from £315 pm