2017 BMW 6 Series
640D M Sport Gran Coupe
55,000miAutoDiesel3.0L
£21,999
Swansea
~£552/pm
Available in the shade of black, this BMW has 55,000 miles on the dashboard and incorporates a 3.0 ltr diesel engine.
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 Gran Coupe
55,000miAutoDiesel3.0L
£21,999
Swansea
~£552/pm
Available in the shade of black, this BMW has 55,000 miles on the dashboard and incorporates a 3.0 ltr diesel engine.
640D M Sport
84,000miAutoDiesel3.0L
£11,495
Porth
~£289/pm
On the market and ready for its new owner to drive away is this coupe which comes fitted out with a 3.0l diesel motor and automatic transmission. This second hand model from our dealership in Porth is for sale at the low price of £16,495.
Coupe
82,857miAutoPetrol3.0L
£13,999
Pontypridd
~£352/pm
This BMW 6 Series has 82,857 miles clocked up on the dash and incorporates a 3000 cc petrol engine with automatic transmission.
640D Se
64,999miAutoDiesel3.0L
£17,991
Pontypridd
~£452/pm
64,999 mi clocked up on the dash, this coupe comes fitted out with automatic transmission and a 3.0 Ltr diesel engine.
4.4 645Ci V8 Euro 3
43,895miAutoPetrol4.4L
£9,990
Barnstaple
~£251/pm
Now available on the market is this motor on offer at the brilliant price of only £9,990. This dealer also gives you the possibility to purchase with manageable monthly repayments to suit all budgets with instalment plans starting from only £ monthly.
3.0 640D M Sport 309 Bhp
91,149miAutoDiesel3.0L
£10,990
Newport
~£276/pm
Have a look at this BMW 6 Series 3.0 640D M Sport 309 Bhp featuring a 3.0 Ltr diesel engine and automatic transmission. This used one is advertised at the incredible price of just £10,990, comes in red and has 91,149 miles clocked up on the dash.
635D Sport
101,000miAutoDiesel3.0L
£9,995
Haverfordwest
~£251/pm
This second hand convertible from this dealer in Haverfordwest has a 3.0l diesel motor with automatic transmission and has got 101,000 miles clocked up on the dashboard.
3.0 Sport Steptronic Euro 4
70,000miAutoDiesel3.0L
£8,495
Chepstow
~£213/pm
This used BMW from this dealer features automatic transmission, a 3.0 Litre diesel engine and has 70,000 miles on the dashboard.
640D M Sport
42,000miAutoDiesel3.0L
£16,995
Bristol
~£427/pm
Advertised at the price of £16,995 and with the option to buy using finance with achievable repayments from as little as £ per month, this BMW 6 Series is fitted out with a 3.0 LTR diesel engine with automatic transmission and has got 42,000 miles clocked-up on the dash.
630I Sport
122,516miAutoPetrol3.0L
£3,750
Bude
~£94/pm
This used BMW 6 Series 630I Sport in the tone of silver is now on the market and ready for its new owner to drive home with the option for you to get it on finance.
640D M Sport
59,800miAutoDiesel3.0L
£15,999
Thornbury
~£402/pm
Become the next owner of this BMW 6 Series that contains a 3000cc diesel engine with automatic transmission. This second hand model at this dealership has 59,400 miles clocked up on the dash and comes in black.
3.0 640D M Sport Euro 5 Ss
62,000miAutoDiesel3.0L
£15,490
Bristol
~£389/pm
Currently available for sale is this BMW that comes fitted with a 3.0 ltr diesel engine and automatic transmission. This second hand model has 62,000 miles clocked up on the dash.
M Sport Gran Coupe
88,000miAutoDiesel3.0L
£15,493
Stroud
~£389/pm
On the market and ready for its new owner to take home is this 6 Series that comes fitted out with automatic transmission and a 3000cc diesel motor. This second-hand model has 88,000 miles on the dash and is finished in the tone of white.
M Sport
105,000miAutoDiesel3.0L
£9,993
Stroud
~£251/pm
This convertible BMW is available to drive away. It is fitted with a 3000 cc diesel engine with automatic transmission and has 105,000 miles clocked up on the dash.
3.0 640D M Sport Euro 5 Ss
98,000miAutoDiesel3.0L
£11,143
Gloucester
~£280/pm
This BMW 6 Series has a 3.0L diesel engine with automatic transmission and has 98,000 miles on the clock.
640D M Sport
38,480miAutoDiesel
£22,399
Exeter
~£562/pm
Considering going for a 6 Series 640D M Sport? Then consider choosing this second hand model with automatic transmission, 38,480 mi clocked-up on the dashboard and a litre diesel engine.
3.0 640I M Sport 316 Bhp
73,427miAutoPetrol3.0L
£23,000
Yeovil
~£578/pm
Available to view at our showroom in Yeovil - grey 6 Series 3.0 640I M Sport 316 Bhp that incorporates a 3000 cc petrol engine with automatic transmission.
Hatchback
76,000miAutoDiesel3.0L
£20,999
Plymouth
~£527/pm
This BMW has 76,000 miles on the clock and contains a 3.0L diesel motor with automatic transmission. It is on offer and ready for you to drive away for the brilliant price of only £20,999.
640I M Sport
26,895miAutoPetrol3.0L
£24,990
Kidderminster
~£628/pm
Choose this second hand 6 Series for just £28,890. Finance offers begin from as little as £ a month for this vehicle which incorporates a 3000 CC petrol motor with automatic transmission.
Csi 3.4 Saloon U7691
90,000miAutoPetrol3.4L
£23,995
Shaftesbury
~£603/pm
Available on the market is this second hand, red 6 Series which is fitted with automatic transmission and a 3.4L petrol motor. It could be yours for the remarkable price of £23,995 from this dealer.
630I
145,253miAutoPetrol3.0L
£5,999
Swindon
~£151/pm
145,253 miles on the clock, this 6 Series features a 3000 cc petrol engine and automatic transmission.
M Sport
32,282miAutoDiesel
£26,495
Dorchester
~£665/pm
Advertised by this dealer is this low mileage BMW 6 Series coming fitted with automatic transmission and a litre diesel motor. It's on the market and ready for its next owner to drive away in a grey finish with a mere 32,282 miles clocked-up on the dashboard.
3.0 640D M Sport
96,775miAutoDiesel3.0L
£12,395
Swindon
~£311/pm
This BMW 6 Series is fitted with a 3000 cc diesel engine with automatic transmission and has 96,775 miles clocked-up on the dashboard.
640D M Sport
51,695miAutoDiesel
£16,199
Shrewsbury
~£407/pm
Are you on the lookout for a BMW? Well, have a closer look at this second hand one from this dealer, it has 51,695 miles on the dashboard and incorporates a l diesel engine with automatic transmission.