2016 BMW 6 Series
M Sport
117,469mi Auto Diesel 3.0L
£10,290
Peterborough
from £216/pm
This used 6 Series M Sport in is currently on the market and ready for its new owner to take home with the added option for you to pay for it on credit.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
9 cars

M Sport
117,469mi Auto Diesel 3.0L
£10,290
Peterborough
from £216/pm
This used 6 Series M Sport in is currently on the market and ready for its new owner to take home with the added option for you to pay for it on credit.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

Xdrive M Sport 4Wd
117,039mi Auto Petrol 3.0L
£14,499
Peterborough
from £304/pm
Well known for its reliability, this motor features automatic transmission and a 3.0 Ltr petrol motor.

Convertible 3.0 640D M Sport Convertible 201666
58,000mi Auto Diesel 3.0L
£18,490
Peterborough
from £388/pm
Now available for viewing at our showroom located in Peterborough is this trusty 6 Series with automatic transmission, a 3000 cc diesel motor and 58,000 miles on the dash

3.0 M Sport Euro 5 Ss
99,000mi Auto Diesel 3.0L
£9,850
Peterborough
from £207/pm
Featuring a 3000CC diesel engine and automatic transmission, this second hand BMW is currently available to buy in the tone of with 99,000 miles on the clock.

2.0 620D M
70,234mi Auto 2.0L
£17,840
Peterborough
from £374/pm
Up for sale and ready for its next owner to drive away today is this BMW 6 Series which incorporates a 2.0 LTR motor with automatic transmission. This second hand model from this dealer is advertised at the remarkable price of £17,850, has 70,234 miles clocked up on the dashboard and has been finished in white.

Convertible 3.0 630I Sport Convertible 2006
60,000mi Auto Petrol 3.0L
£5,990
Peterborough
from £126/pm
Finished in silver, this used BMW 6 Series is equipped with a 3.0 Litre petrol engine with automatic transmission and has 60,000 mi clocked-up on the dashboard.
M Sport
68,822mi Auto Diesel 3.0L
£13,990
Peterborough
from £294/pm
Taking several points into account, the Reliability Index collates data made up of the large number of insurance claims that are made throughout each year. It looks at: price, inconvenience for motorists and rate of failure and helps to provide you with a good overview of cars on the UK's roads. The BMW 6 Series is in the top 20 of the UK's reliability index and this dealership has this second hand one for sale at just £13,990. It's a really good deal for this model, particularly if you take into account that it's less likely to leave you with a bill for repairs.
3.0 640I M Sport Convertible Euro
71,815mi Auto Petrol 3.0L
£12,990
Peterborough
from £273/pm
Available to test-drive at our dealership - blue BMW that comes equipped with a 3.0l petrol motor with automatic transmission.
3.0 640D M Sport Euro 6 Ss
66,256mi Auto Diesel 3.0L
£18,488
Peterborough
from £388/pm
Coming in the shade of , this 3.0 Ltr diesel BMW 6 Series with automatic transmission is currently available for viewing.

6 Series 640I Se
17,717mi Auto Petrol
£24,995
Poole
from £525/pm
Put yourself in the driver's seat of this dependable and durable coupe that is ranked as one of the UK's top 20 most reliable cars. It features automatic transmission and a cc petrol motor. This second hand one at our dealership has been finished in black and only has 17,717 miles clocked up on the dashboard.

630D Xdrive M Sport Gt
50,717mi Auto Diesel 3.0L
£25,295
Group 1 Chelmsford BMW
from £531/pm
In a black finish, this hatchback BMW 6 Series is fitted with a 3.0 litre diesel engine with automatic transmission and has got 50,717 miles clocked up on the dash.

3.0 640I Gpf M Sport Gt Xdrive Eur
23,000mi Auto Petrol 3.0L
£31,995
Bedford
from £672/pm
Having to get your car repaired is not only an inconvenience, it can get expensive too, you might want to consider owning one that's got a reputation for being dependable. The BMW 6 Series is among the top 20 rated for reliability and this dealer in Bedford currently has this second hand one in stock for just £31,995. That is already great value for this particular model and even better if there's less chance of shelling out for repairs.

3.0 630I Sport
31,000mi Auto Petrol 3.0L
£8,999
Newcastle upon Tyne
from £189/pm
Up for sale and ready for its new owner to take home is this BMW that has been designed with dependability and trustworthiness in mind. It has a 3000CC petrol engine with automatic transmission. This one with low mileage comes finished in the tone of black and has only got 31,000 miles clocked-up on the dashboard.

M Sport
40,619mi Auto Diesel 3.0L
£23,170
Stockton-on-Tees
from £486/pm
Equipped with a 3.0L diesel motor with automatic transmission - this grey BMW 6 Series M Sport is on the market and ready for its new owner to take home with 40,619 miles clocked up on the dash.

640I Xdrive M Sport 2019
41,212mi Auto Petrol 3.0L
£19,860
Ford Hull
from £417/pm
This dealer in Ford Hull is advertising a marvellous price of only £20,280 on this BMW 6 Series 640I Xdrive M Sport 2019 that's rated as one of the top 20, most durable and trustworthy motors in the United Kingdom.

2.0 M Sport Gt
45,000mi Auto Petrol 2.0L
£18,995
Bradford
from £399/pm
This hatchback vehicle has 45,000 miles clocked up on the dash and features a 2.0 litre petrol engine with automatic transmission. It is currently on the market and ready for you to drive home at only £18,995.

630D M Sport
47,594mi Auto Diesel
£26,451
Gerrards Cross
from £555/pm
Be the new owner of this 6 Series 630D M Sport which has a CC diesel motor with automatic transmission. This second hand model at our dealership in Gerrards Cross is available at the awesome price of just £26,451.

2.0 630I M Sport
57,564mi Auto Petrol 1.0L
£18,500
Derby
from £388/pm
First registered in 2019: Used 6 Series 2.0 630I M Sport with a 1.0 ltr petrol engine, automatic transmission and a mere 57,564 miles clocked-up on the dashboard.

3.0 640D M
66,331mi Auto 3.0L
£23,500
Newcastle upon Tyne
from £493/pm
On offer and ready for you to take home is this dependable coupe that is ranked amongst Britain's top 20 most reliable cars. It comes equipped with a 3.0L motor and has automatic transmission. This second hand one has 66,331 miles clocked up on the dash and comes in the shade of blue.

2.0 630I M
66,627mi Auto 2.0L
£17,495
Anchor Cars Tadley
from £367/pm
Available for sale today is this BMW 6 Series 2.0 630I M that comes with automatic transmission and a 2.0 litre engine. At the great price of £18,495 and achievable instalments on hand commencing at around £ monthly.
2019 19 2.0
67,000mi Auto
£17,999
Oldham
from £378/pm
Currently available for viewing at this dealer - BMW 6 Series that features a cc motor with automatic transmission.

3.0 630D M Sport Gt Euro 6 Ss
73,400mi Auto Diesel 3.0L
£16,990
West Drayton
from £357/pm
This second hand 6 Series in the tone of black is up for sale and ready for its next owner to take home with the option to pay with credit.

3.0 630D M Sport Gt Xdrive Euro 6 Ss
Auto Diesel 3.0L
£24,790
Warrington
from £520/pm
Built with a 3000cc diesel motor and a automatic transmission, this reliable and trustworthy BMW 6 Series is available to drive away in with few miles clocked up on the dashboard.

640D M Sport Convertible
18,428mi Auto Diesel
£25,999
Eastern BMW
from £546/pm
There's an amazing price of just £25,999 on this convertible with automatic transmission, a cc diesel engine and only 18,428 miles clocked-up on the dashboard.