2012 BMW 6 Series
640D M Sport
97,000miAutoDiesel3.0L
£10,995
Aylesbury
~£276/pm
This second hand BMW with a black finish is on the market and ready for its next owner to take home with the added option for you to get it with credit.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
640D M Sport
97,000miAutoDiesel3.0L
£10,995
Aylesbury
~£276/pm
This second hand BMW with a black finish is on the market and ready for its next owner to take home with the added option for you to get it with credit.
3.0 M Sport Euro 5 Ss
75,000miAutoDiesel3.0L
£12,995
High Wycombe
~£326/pm
Interested in buying a BMW 6 Series 3.0 M Sport Euro 5 Ss? Well, take a closer look at this second hand model coming in black that’s got automatic transmission with a 3.0 ltr diesel engine and 75,000 miles clocked-up on the dash.
640I Se
78,000miAutoPetrol3.0L
£15,950
High Wycombe
~£401/pm
Go for a test drive in this convertible that comes fitted with a 3.0 Litre petrol engine and automatic transmission. This second hand model now in stock at our dealership has got 78,000 miles clocked up on the dash and comes finished in black.
640I Se
97,000miAutoPetrol3.0L
£13,850
High Wycombe
~£348/pm
This dealer has a fantastic price of just £13,850 on this convertible with automatic and a 3.0 Litre petrol engine .
3.0 630I
119,000miAutoPetrol3.0L
£6,450
High Wycombe
~£162/pm
A 3.0L petrol engine and automatic transmission are only some of the qualities that this convertible 6 Series has to offer its driver.
635Csi U4884
86,500miAutoPetrol3.4L
£24,995
Berkhamsted
~£628/pm
This BMW contains a 3400CC petrol engine with automatic transmission and it has clocked-up 86,500 miles. It's now available to buy for the bargain price of only £24,995.
640I M Sport
99,480miAutoPetrol3.0L
£12,500
Leighton Buzzard
~£314/pm
This BMW 6 Series 640I M Sport has got 99,480 miles clocked-up on the dashboard and incorporates a 3.0 Litre motor. It runs on petrol with automatic transmission and comes in red.
630D Xdrive M Sport
57,689miAutoDiesel3.0L
£23,489
Dunstable
~£590/pm
Now advertised by this dealer in Dunstable is this hatchback car containing a 3.0 ltr diesel engine with automatic transmission. It's on the market in a white finish with 57,348 miles clocked up on the dashboard.
3.0 640I M Sport 316 Bhp
85,985miAutoPetrol3.0L
£13,995
High Wycombe
~£351/pm
Now advertised by this dealership in High Wycombe is this coupe vehicle fitted out with a petrol, 3.0L engine and automatic gearbox. It's up for sale and ready for its next owner to drive away in the tone of black with 85,985 miles on the dash.
630D M Sport
47,594miAutoDiesel
£26,451
Gerrards Cross
~£664/pm
With 47,594 miles clocked up on the dash and finished in white, this BMW comes with automatic transmission and has a cc diesel engine.
640D M Sport
37,999miAutoDiesel3.0L
£22,890
Bedford
~£575/pm
A 3.0 Litre diesel engine and automatic transmission are only some of the aspects that this motor has to offer its driver.
3.0 640D M Sport 309 Bhp
73,275miAutoDiesel3.0L
£18,890
Bedford
~£474/pm
In a black finish, this coupe BMW 6 Series is equipped with a 3.0 Litre diesel engine with automatic transmission and has 73,275 miles on the clock.
3.0 640D M Sport 309 Bhp
93,800miAutoDiesel3.0L
£16,390
Bedford
~£412/pm
In the shade of blue, this 3.0 Litre diesel 6 Series with automatic transmission is currently available to take out on a test drive.
640D M Sport
68,230miAutoDiesel3.0L
£20,890
Bedford
~£525/pm
Planning on buying a BMW 6 Series 640D M Sport? Well, have a look at this second-hand model coming in blue with a 3.0l diesel engine, automatic transmission and 68,230 miles on the dash.
640D M Sport
83,975miAutoDiesel3.0L
£13,390
Bedford
~£336/pm
This 6 Series 640D M Sport comes fitted with automatic transmission, a 3.0 L diesel engine and has 83,975 miles clocked up on the dash.
3.0 630D M Sport Gt Xdrive Euro 6 Ss
84,000miAutoDiesel3.0L
£19,880
Bushey
~£499/pm
At this dealer in Bushey you'll find the low price of only £20,880 on this BMW 6 Series 3.0 630D M Sport Gt Xdrive Euro 6 Ss with a 3000 CC diesel motor, automatic transmission and 84,000 miles on the dash.
640D M Sport
55,000miAutoDiesel3.0L
£17,550
Slough
~£441/pm
Up for sale and ready for its new owner to drive home is this BMW that contains a 3000 CC diesel engine with automatic transmission. This second-hand model available from this dealership has 55,000 miles clocked up on the dashboard.
620D M Sport
90,000miAutoDiesel2.0L
£19,500
Radlett
~£490/pm
Painted in the shade of white, this hatchback BMW 6 Series has 90,000 miles clocked up on the dash and features a 2000CC diesel engine.
Convertible 640D M Sport 201313
33,000miAutoDiesel3.0L
£17,995
Radlett
~£452/pm
Available from this retailer's showroom - red 2 door, 6 Series with a automatic transmission and 3.0 Ltr diesel engine.
4.4 645Ci V8 Euro 3
76,418miAutoPetrol4.4L
£4,499
Uxbridge
~£113/pm
Available at this dealer in Uxbridge is this BMW 6 Series 4.4 645Ci V8 Euro 3 - 76,418 miles, a 4400cc petrol motor and automatic transmission.
Coupe
59,850miAutoPetrol4.4L
£27,480
Windsor
~£690/pm
Now available for viewing at this dealership's show room located in Windsor is this 4 door, black 6 Series Coupe that's fitted with a automatic gearbox and 4400 cc petrol engine.
Convertible
63,752miAutoPetrol3.0L
£12,990
Bedford
~£326/pm
Have this used 6 Series for only £14,490. Finance plans commence at only £ every month for this motor that has automatic transmission and a 3.0L petrol engine.
630I Auto
124,000miAutoPetrol3.0L
£7,400
Maidenhead
~£186/pm
With a 3.0l petrol motor and automatic transmission, this second hand BMW is currently available for sale in the shade of black with 124,000 miles clocked-up on the dashboard.
3.0L 630D Xdrive M Sport 261 Bhp
33,134miAutoDiesel3.0L
£30,495
Bedford
~£766/pm
Now available to view at our dealership located in the Bedford area is this 6 Series 3.0L 630D Xdrive M Sport 261 Bhp with just 33,134 mi clocked up on the dash.