2008 BMW 6 Series
3.0 635D Sport Steptronic Euro 4
90,000mi Auto Diesel 3.0L
£6,495
Kilmarnock
~£163/pm
6 Series 3.0 635D Sport Steptronic Euro 4 with a 3.0L diesel motor and automatic transmission.
1 cars
3.0 635D Sport Steptronic Euro 4
90,000mi Auto Diesel 3.0L
£6,495
Kilmarnock
~£163/pm
6 Series 3.0 635D Sport Steptronic Euro 4 with a 3.0L diesel motor and automatic transmission.
640I Xdrive M Sport
79,861mi Auto Petrol 3.0L
£20,998
Ayr
~£527/pm
This 6 Series 640I Xdrive M Sport features automatic transmission, a 3.0 LTR petrol engine and has 79,861 miles clocked up on the dash. It was registered in 2019 and is up for sale and ready for you to take home for only £20,998.
Coupe 640D M Sport Gran Coupe Mot November 2025
110,907mi Auto Diesel 3.0L
£10,495
Glasgow
~£264/pm
Now available for sale - second hand 6 Series Coupe 640D M Sport Gran Coupe Mot November 2025 which is fitted with a 3000cc diesel motor and automatic transmission. Buy it at the incredible price of just £10,495 from this dealer.
3.0 640D M Sport 309 Bhp
57,449mi Auto Diesel 3.0L
£14,990
Falkirk
~£376/pm
Featuring a 3.0 Litre diesel motor with automatic transmission, this second hand 6 Series 3.0 640D M Sport 309 Bhp is on offer in black and has 57,449 miles on the dash.
640I Xdrive M Sport Gt
41,805mi Auto Petrol 3.0L
£26,990
Edinburgh
~£678/pm
First registered in 2018: Second-hand hatchback with 41,805 miles clocked up on the dash and a 3000cc petrol engine with automatic transmission.
630I M Sport
57,316mi Auto Petrol
£20,250
Edinburgh
~£509/pm
On offer and available to take for a test drive is this BMW painted in the shade of blue - this second-hand model has 57,316 miles clocked up on the dash and contains a CC petrol motor with automatic transmission.
3.0 630D M Sport Gt Xdrive Euro 6
60,838mi Auto Diesel 3.0L
£20,995
Dunfermline
~£527/pm
At this car dealership there's an amazing price for this second hand BMW 6 Series that has a 3.0 ltr diesel motor, automatic transmission and 60,838 miles clocked-up on the dashboard.
3.0 630I Sport Euro 4
92,686mi Auto Petrol 3.0L
£4,495
Edinburgh
~£113/pm
Painted in silver, this 6 Series has done 92,686 miles and incorporates a 3.0l petrol engine with automatic transmission. First Registered in 2006, this 6 Series is on offer and ready for you to drive home for only £4,495.
3.0 640D M Sport 309 Bhp
51,500mi Auto Diesel 3.0L
£12,995
Edinburgh
~£326/pm
Up for sale and ready for you to take home is this 6 Series on offer at the superb price of just £12,995. This dealership in Edinburgh also gives you the possibility to pay using manageable monthly payments to suit all budgets with instalment plans commencing at just £ per calendar month.
M Sport Convertible
131,000mi Auto Diesel 3.0L
£9,950
Bangor
~£250/pm
First registered in 2012: Used BMW 6 Series with automatic transmission with a 3.0 ltr diesel motor and only 131,000 miles clocked-up on the dash.
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.
630D Xdrive M Sport
52,335mi Auto Diesel 3.0L
£20,999
Newtownards
~£527/pm
Seize the opportunity to be the happy owner of this BMW that is priced at only £20,999. It comes finished in the shade of red, has done 52,335 miles and contains a 3000 CC diesel engine.
640D M Sport Gran Coupe
85,000mi Auto Diesel 3.0L
£12,450
Coleraine
~£313/pm
This coupe car is now up for sale and ready for you to drive home. It has 85,000 miles on the dash and comes fitted with a 3.0 L diesel motor.
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.
640D Se
91,000mi Auto Diesel 3.0L
£11,995
Belfast
~£301/pm
Up for sale and ready for its next owner to drive away is this BMW 6 Series 640D Se that comes fitted out with automatic transmission and a 3.0 L diesel motor. This second hand model at this dealer in Belfast is available at the outstanding price of only £11,995, comes finished in white and has 91,000 miles clocked-up on the dashboard.
640D M Sport
66,000mi Auto Diesel 3.0L
£10,995
Lisburn
~£276/pm
Now available from this dealership's showroom is this 6 Series that has got automatic transmission and a 3.0 ltr diesel engine.
M Sport
72,000mi Auto Diesel 3.0L
£19,750
Magherafelt
~£496/pm
Coming in the shade of grey, this used car has 72,000 miles on the clock and is equipped with a 3.0 LTR diesel motor and automatic transmission.
640D M Sport
49,400mi Auto Diesel 3.0L
£17,995
Dalton-In-Furness
~£452/pm
Become the new owner of this 6 Series 640D M Sport which has got a 3.0 L diesel engine with automatic transmission. This second hand one is advertised at the fantastic price of £17,995, has been finished in the shade of black and has 49,400 miles clocked-up on the dash.
2007 4.8 650I Smg 363 Bhp
49,000mi Auto Petrol 4.8L
£8,995
Dungannon
~£226/pm
With automatic transmission and a 4800CC petrol motor, this second hand BMW 6 Series is up for sale with a black finish and has 49,000 miles on the clock.
3.0 630I Sport
31,000mi Auto Petrol 3.0L
£9,999
Newcastle upon Tyne
~£251/pm
Coming finished in the shade of black, this 6 Series 3.0 630I Sport contains a 3.0 LTR petrol motor with automatic transmission and it has 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
For sale at this dealership located in Newcastle upon Tyne: BMW 6 Series with automatic transmission, 3.0 litre diesel motor and 97,333 miles.
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.
640D M Sport Gran Coupe
81,860mi Auto Diesel 3.0L
£12,999
Newcastle upon Tyne
~£326/pm
Be the new owner of this 6 Series 640D M Sport Gran Coupe that comes fitted out with automatic transmission and a 3000 cc diesel motor. This second hand model currently available from this dealer in Newcastle upon Tyne has 81,860 miles clocked up on the dash.
3.0 640D M Sport Saloon Euro 5 S
108,000mi Auto Diesel 3.0L
£12,995
Derry
~£326/pm
This BMW has 108,000 mi clocked up on the dash and comes fitted with a 3000 cc engine. It runs on diesel with automatic transmission and comes in white.