2019 BMW 6 Series Gran Turismo
640I Xdrive M Sport
40,094miAutoPetrol3.0L
£28,500
Worcester
~£716/pm
Up for sale and ready to take home is this hatchback coming in the shade of blue; this second hand model has got 40,094 miles clocked up on the dash and incorporates a 3000 CC petrol motor with automatic transmission.