2019 BMW 6 Series
3.0 630D M Sport Gt Xdrive Euro 6 Ss
42,227miAutoDiesel3.0L
£24,495
Newport
~£615/pm
This hatchback has 42,227 miles clocked up on the dashboard and comes equipped with a 3.0 ltr engine. It runs on diesel with automatic transmission and comes in the shade of grey.