172013 BMW 6 Series 640d M Sport 4dr Auto COUPE Diesel Automatic2013110,000 milesTradeDiesel2,993 ccErdington, West Midlands£8,399Finance from £177 pm
872016 BMW 6 Series 3.0 640d SE Auto 2dr Convertible Diesel Automatic201672,000 milesTradeDiesel2,993 ccDerby, Derbyshire£15,495Finance from £326 pm
19BMW, 6 SERIES, Coupe, 2016, Semi-Auto, 2993 (cc), 4 doors201678,500 milesPrivateDiesel2,993 ccLuton, Bedfordshire£11,500
232015 BMW 6 Series 640d M Sport 2dr Auto COUPE Diesel Automatic2015143,000 milesTradeDiesel2,993 ccBramley, West Yorkshire£8,990Finance from £189 pm
3912009 BMW 6 Series 635d Sport 2dr Auto CONVERTIBLE Diesel Automatic200979,645 milesTradeDiesel2,993 ccShrewsbury, Shropshire£6,850Finance from £144 pm
852018 BMW 6 Series 630d xDrive M Sport 5dr Auto HATCHBACK DIESEL Automatic201891,003 milesTradeDiesel2,993 ccColchester, Essex£19,995Finance from £411 pm
452014 BMW 6 Series Gran Coupe 3.0 640d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (313 ps) Saloon...201488,261 milesTradeDiesel2,993 ccNorthampton, Northamptonshire£10,995Finance from £231 pm
432017 BMW 6 Series 3.0 640d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (313 ps) Coupe Diesel Autom...201735,000 milesTradeDiesel2,993 ccCoventry, West Midlands£20,995Finance from £432 pm
502014 BMW 6 Series 3.0 640d M Sport Coupe 2dr Diesel Auto Euro 5 (s/s) (313 ps) Coupe Diesel Autom...201495,420 milesTradeDiesel2,993 ccAccrington, Lancashire£10,995Finance from £231 pm
152012 BMW 6 Series 3.0 640d SE Steptronic Euro 5 (s/s) 2dr COUPE Diesel Automatic2012107,000 milesTradeDiesel2,993 ccBradley Stoke, Bristol£6,994Finance from £147 pm
432012 BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 5 (s/s) 4dr COUPE Diesel Automatic201288,822 milesTradeDiesel2,993 ccSouthampton, Hampshire£10,799Finance from £227 pm
4712018 BMW 6 Series Gran Coupe 3.0 640d M Sport Auto Euro 6 (s/s) 4dr COUPE Diesel Automatic201830,995 milesTradeDiesel2,993 ccBarnet, London£22,050Finance from £453 pm
432014 BMW 6 Series 3.0 640d M Sport Auto Euro 5 (s/s) 2dr CONVERTIBLE Diesel Automatic201483,000 milesTradeDiesel2,993 ccBedford, Bedfordshire£11,495Finance from £242 pm
392015 BMW 6 Series 640d M Sport 4dr Auto COUPE DIESEL Automatic2015122,800 milesTradeDiesel2,993 ccHarlow, Essex£9,995Finance from £210 pm
282018 BMW 6 Series Gran Turismo 630d M Sport Hatchback Diesel Automatic201873,576 milesTradeDiesel2,993 ccLlanelli, Carmarthenshire£19,995Finance from £411 pm
12 BMW 6 Series 640d M Sport 4dr Auto, FSH, 2 keepers, 2 keys Diesel201380,000 milesTradeDiesel2,993 ccScunthorpe, Lincolnshire£10,795Finance from £227 pm
2712016 16 BMW 6 SERIES 3.0 640D M SPORT CONVERTIBLE 2DR DIESEL AUTO EURO 6 (S/S) 201667,000 milesTradeDiesel2,993 ccAtherstone, Warwickshire£15,699Finance from £330 pm
182006 BMW 6 Series 630i Sport 2dr Auto COUPE Petrol Automatic2006115,423 milesTradePetrol2,996 ccBradford, West Yorkshire£1,999Finance from £42 pm
142013 BMW 6 Series 640d M Sport 2dr Auto COUPE Diesel Automatic2013115,000 milesTradeDiesel2,993 ccKeynsham, Bristol£9,995Finance from £210 pm
222015 BMW 6 Series 640d M Sport 4dr Auto COUPE Diesel Automatic201588,000 milesTradeDiesel2,993 ccSandwell, West Midlands£9,990Finance from £210 pm
31BMW 6 SERIES 3.0 640d M Sport Coupe 2dr Diesel Auto Euro 5 (s/s) (313 ps)201592,973 milesTradeDiesel2,993 ccShefford, Bedfordshire£10,995Finance from £231 pm
332016 BMW 6 Series 3.0 640d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (313 ps) Convertible ...201699,977 milesTradeDiesel2,993 ccPenarth, Vale of Glamorgan£12,250Finance from £258 pm
252017 BMW 6 Series 640d M Sport 2dr Auto Coupe DIESEL Automatic201756,640 milesTradeDiesel2,993 ccWinsford, Cheshire£17,399
5112018 BMW 6 Series Gran Turismo 3.0 630d M Sport GT Auto Euro 6 (s/s) 5dr HATCHBACK Diesel Automatic201858,353 milesTradeDiesel2,993 ccBarnet, London£18,700Finance from £385 pm
62008 BMW 6 Series 635d Sport 2dr Auto CONVERTIBLE DIESEL Automatic2008108,000 milesTradeDiesel2,993 ccWarrington, Cheshire£7,750