2018 BMW 6 Series
3.0 630D M Sport Gt Xdrive Euro 6
60,838mi Auto Diesel 3.0L
£20,995
Dunfermline
~£527/pm
This 6 Series has 60,838 miles on the dashboard and is equipped with a 3.0l diesel engine with automatic transmission.
1 cars
3.0 630D M Sport Gt Xdrive Euro 6
60,838mi Auto Diesel 3.0L
£20,995
Dunfermline
~£527/pm
This 6 Series has 60,838 miles on the dashboard and is equipped with a 3.0l diesel engine with automatic transmission.
640I Xdrive M Sport Gt
41,805mi Auto Petrol 3.0L
£26,990
Edinburgh
~£678/pm
On offer and ready for its new owner to drive away today is this BMW 6 Series 640I Xdrive M Sport Gt that features automatic transmission and a 3.0 ltr petrol motor. This second hand model from our dealership in Edinburgh has 41,805 miles clocked-up on the dashboard.
630I M Sport
57,316mi Auto Petrol
£20,250
Edinburgh
~£509/pm
Currently on display at this dealership's show room is this hatchback in blue fitted with a automatic gearbox and CC petrol engine.
3.0 630I Sport Euro 4
92,686mi Auto Petrol 3.0L
£4,495
Edinburgh
~£113/pm
With 92,686 miles clocked up on the dash and in silver, this coupe 6 Series comes equipped with automatic transmission and a 3.0L petrol motor.
3.0 640D M Sport 309 Bhp
57,449mi Auto Diesel 3.0L
£14,990
Falkirk
~£376/pm
This BMW 6 Series 3.0 640D M Sport 309 Bhp has 57,449 miles on the dash and comes equipped with a 3.0 LTR motor. It runs on diesel with automatic transmission and comes in the tone of black.
3.0 640D M Sport 309 Bhp
51,500mi Auto Diesel 3.0L
£12,995
Edinburgh
~£326/pm
Coming in the tone of red, this car has 51,500 miles clocked up on the dash and has got a automatic 3.0 ltr engine requiring diesel.
Coupe 640D M Sport Gran Coupe Mot November 2025
110,907mi Auto Diesel 3.0L
£10,495
Glasgow
~£264/pm
Advertised at the full price of £10,495 and with the option to buy on credit with achievable instalments commencing from £ per calendar month, this black BMW has got 110,907 miles on the clock and has a 3000CC diesel engine.
3.0 635D Sport Steptronic Euro 4
90,000mi Auto Diesel 3.0L
£6,495
Kilmarnock
~£163/pm
Up for sale and ready for you to take home is this BMW 6 Series 3.0 635D Sport Steptronic Euro 4 incorporating a 3000cc diesel motor with automatic transmission. This second hand one currently up for sale at our dealership has 90,000 mi clocked up on the dash.
640I Xdrive M Sport
79,861mi Auto Petrol 3.0L
£20,998
Ayr
~£527/pm
Get yourself behind the wheel of this BMW 6 Series 640I Xdrive M Sport for only £20,998. It has got 79,861 miles clocked up on the dashboard and features a 3.0 LTR petrol motor with automatic transmission.
640I Xdrive M Sport
58,319mi Auto Petrol 3.0L
£22,498
Aberdeen
~£565/pm
At our awesome price of just £22,498 is this BMW 6 Series 640I Xdrive M Sport, it is equipped with a 3.0 L petrol engine with automatic transmission and has 58,319 mi clocked up on the dashboard.
640D M Sport Gran Coupe
81,860mi Auto Diesel 3.0L
£12,999
Newcastle upon Tyne
~£326/pm
This coupe BMW 6 Series 640D M Sport Gran Coupe contains a 3.0l diesel engine with automatic transmission and has got 81,860 miles clocked up on the dashboard. It is now on the market and ready for you to drive away for the fabulous price of just £12,999.
3.0 630I Sport
31,000mi Auto Petrol 3.0L
£9,999
Newcastle upon Tyne
~£251/pm
On offer and ready for its new owner to take home is this BMW, it comes fitted with a 3000cc petrol engine with automatic transmission. This used one now up for sale at our dealership in Newcastle upon Tyne comes finished in black and has only got 31,000 miles clocked up on the dash.
3.0 640D M Sport 309 Bhp
97,333mi Auto Diesel 3.0L
£10,499
Newcastle upon Tyne
~£264/pm
On the market and ready for its next owner to take home is this convertible that features a 3.0 L diesel engine and automatic transmission. This second-hand model at this dealer has 97,333 mi clocked-up on the dashboard and has been finished in white.
3.0 635D Sport Convertible Steptronic E
80,000mi Auto Diesel 3.0L
£7,999
Newcastle upon Tyne
~£201/pm
With a silver finish, this 6 Series 3.0 635D Sport Convertible Steptronic E has a 3.0 LTR diesel motor with automatic transmission and has 80,000 miles clocked-up on the dash.
Convertible
67,188mi Auto Petrol 4.4L
£0
Gateshead
~£0/pm
At this dealership in Gateshead you'll find the fantastic price of only on this 6 Series Convertible with a 4400 CC petrol motor, automatic transmission and 67,188 miles on the clock.
3.0 640D M Sport Saloon Euro 5 S
68,555mi Auto Diesel 3.0L
£14,450
Gateshead
~£363/pm
Call this dealership for a closer look at this automatic BMW 6 Series incorporating a 3000cc diesel engine with automatic transmission. This second hand model in the Gateshead area has 68,555 miles on the dashboard and has been finished in the tone of white.
640D M Sport
49,400mi Auto Diesel 3.0L
£17,995
Dalton-In-Furness
~£452/pm
This second hand BMW 6 Series in black is on the market and ready for you to drive home with the added option for you to acquire it on finance.
M Sport Convertible
131,000mi Auto Diesel 3.0L
£9,950
Bangor
~£250/pm
This BMW for sale priced at £9,950 has 131,000 miles on the dashboard and has been finished in the tone of white.
630D Xdrive M Sport
52,335mi Auto Diesel 3.0L
£20,999
Newtownards
~£527/pm
This hatchback used car is currently on the market and ready for you to take home. It has got 52,335 miles on the dash and comes fitted with a 3.0 L diesel motor.
3.0 640D M Sport 309 Bhp
102,575mi Auto Diesel 3.0L
£13,633
Richmond
~£342/pm
Currently available to buy today is this BMW that contains a 3.0 ltr diesel engine and automatic transmission. On offer at the amazing price of only £14,290 and manageable payments at hand beginning from as little as £ monthly.
3.0 640D M Sport Euro 5 Ss
57,000mi Auto Diesel 3.0L
£11,990
Newtownabbey
~£301/pm
Available in the shade of blue, this used BMW 6 Series has got a 3.0 LTR diesel motor with automatic transmission and has 57,000 miles on the clock.
640D M Sport Gran Coupe
85,000mi Auto Diesel 3.0L
£12,450
Coleraine
~£313/pm
This car dealership in Coleraine has a fantastic price of only £12,450 on this BMW 6 Series 640D M Sport Gran Coupe with a 3.0 L diesel engine, automatic transmission and 85,000 miles clocked-up on the dash.
3.0 640D M Sport Euro 5 Ss
68,500mi Auto Diesel 3.0L
£12,795
Middlesbrough
~£321/pm
Now available at this dealership located in Middlesbrough is this saloon BMW 6 Series 3.0 640D M Sport Euro 5 Ss which has got a diesel, 3.0 litre engine and automatic transmission. It is on offer and ready for you to take home in a finish with 68,500 miles on the dashboard.
3.0 630D M Sport Gt Xdrive Euro 6
95,128mi Auto Diesel 3.0L
£16,995
Coleraine
~£427/pm
Available from this car dealer's showroom in the Coleraine area is this 6 Series 3.0 630D M Sport Gt Xdrive Euro 6 that's fitted with a automatic transmission and 3.0 litre diesel engine.