2004 BMW 6 Series
Silver
32,152mi4.4L
£9,995
Guiseley
~£251/pm
Starting out at just £ per month, you can get this BMW 6 Series Silver with a 4400 cc engine, transmission and 32,152 miles clocked-up on the dash.
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
Silver
32,152mi4.4L
£9,995
Guiseley
~£251/pm
Starting out at just £ per month, you can get this BMW 6 Series Silver with a 4400 cc engine, transmission and 32,152 miles clocked-up on the dash.
3.0 640D M Sport Euro 6 Ss
126,288miAutoDiesel3.0L
£17,888
Bradford
~£449/pm
Up for sale at the price of £17,888 or with the option to purchase on credit with affordable repayments commencing from £ per month, this 6 Series 3.0 640D M Sport Euro 6 Ss has got a 3.0l diesel motor with automatic transmission and has got 126,288 miles clocked-up on the dash.
3.0 630I Sport Steptronic Euro 4
99,000miAutoPetrol3.0L
£7,495
Brighouse
~£188/pm
On offer and ready for you to take home is this BMW 6 Series 3.0 630I Sport Steptronic Euro 4 . This second hand one contains a 3.0 LTR petrol motor with automatic transmission and has 99,000 miles clocked-up on the dash.
640D M Sport Gran Coupe
95,000miAutoDiesel3.0L
£11,995
Garforth
~£301/pm
On offer at the low price of only £12,295 is this 6 Series 640D M Sport Gran Coupe, it is fitted with automatic transmission, a 3.0 LTR diesel engine and has 95,000 miles on the clock.
620D Se
70,400miAutoDiesel2.0L
£17,499
Huddersfield
~£439/pm
This BMW features a 2000 CC diesel motor with automatic transmission and has 70,400 miles on the dash.
3.0 640D M Sport 309 Bhp
96,987miAutoDiesel3.0L
£8,998
Ripon
~£226/pm
Coming in black, this coupe 6 Series 3.0 640D M Sport 309 Bhp is fitted out with automatic transmission and a 3.0l diesel engine with 96,623 mi clocked up on the dash.
3.0 M Sport Euro 5 Ss
44,940miAutoDiesel3.0L
£15,995
York
~£402/pm
At the terrific price of only £15,995 is this 6 Series that has a 3000 cc diesel engine with automatic transmission. This second-hand model currently on sale at this dealer in York comes finished in the shade of black and has clocked up 44,940 miles.
650I Sport
79,800miAutoPetrol4.8L
£8,990
York
~£226/pm
This dealership in York has a bargain price of only £8,990 on this BMW 6 Series with a 4.8 litre petrol motor, automatic transmission and 79,800 miles on the clock.
3.0 640D M Sport 313 Bhp
45,000miAutoDiesel3.0L
£25,925
Oldham
~£651/pm
Available from this dealership in Oldham: BMW 6 Series 3.0 640D M Sport 313 Bhp - automatic transmission, 45,000 miles and a 3.0 ltr diesel engine.
3.0 640D M Sport 313 Bhp
45,000miAutoDiesel3.0L
£24,949
Oldham
~£627/pm
Fitted with a 3.0 ltr diesel motor with automatic transmission, this second-hand BMW 6 Series is available to buy in a blue finish with 45,000 miles clocked up on the dash.
640D M Sport
77,696miAutoDiesel3.0L
£11,975
Blackburn
~£301/pm
On offer and ready for its new owner to take home is this second hand BMW that is fitted with a 3.0 litre diesel motor and automatic transmission. Buy it at the fantastic price of just £11,975 from this dealer.
640D M Sport
82,199miAutoDiesel3.0L
£9,899
Oldham
~£249/pm
6 Series 640D M Sport with a 3.0 LTR diesel motor and automatic gearbox.
640D M Sport
91,394miAutoDiesel3.0L
£9,999
Oldham
~£251/pm
Painted in the tone of white, this coupe BMW 6 Series is fitted out with a 3000CC diesel engine with automatic transmission and has done 91,394 mi.
Hatchback
26,000miAutoPetrol3.0L
£27,990
Bury
~£703/pm
At this dealer in Bury you'll find the low price of just £27,990 on this BMW 6 Series with a 3.0 LTR petrol engine, automatic transmission and 26,000 miles on the dashboard.
3.0 640D M Sport Euro 6 Ss
64,580miAutoDiesel3.0L
£17,980
Heywood
~£452/pm
This BMW has 64,580 mi on the dashboard and features a 3.0l diesel motor. First Registered in 2017, it's now available for sale at £18,490.
640D M Sport
43,737miAutoDiesel3.0L
£24,940
Blackburn
~£626/pm
On the market is this BMW that is fitted out with a 3.0 Litre diesel motor with automatic transmission. At the incredible price of just £24,940 and achievable payments at hand starting from as little as £ monthly.
3.0 640D M Sport Euro 5 Ss
115,000miAutoDiesel3.0L
£10,995
Manchester
~£276/pm
Available in the tone of black, this second hand 6 Series has 115,000 miles clocked up on the dash and comes fitted out with a 3.0l diesel engine with automatic transmission.
4.4 645Ci V8 Convertible
52,250miAutoPetrol4.4L
£9,995
Hyde
~£251/pm
With 52,250 mi clocked-up on the dashboard and in the shade of silver, this convertible BMW 6 Series 4.4 645Ci V8 Convertible is fitted out with automatic transmission and a 4.4 L petrol motor.
640D Se
80,200miAutoDiesel3.0L
£10,000
Sheffield
~£251/pm
With a white finish, this car has 80,200 miles on the dashboard and incorporates a automatic 3.0 L engine requiring diesel.
640I Se
60,721miAutoPetrol3.0L
£16,995
Doncaster
~£427/pm
A 3.0 Litre petrol engine and automatic transmission are just some of the aspects that this convertible BMW 6 Series is offering its owner.
640D M Sport Gran Coupe
63,535miAutoDiesel3.0L
£15,995
Sheffield
~£402/pm
Containing a 3000CC diesel motor and automatic transmission, this second hand 6 Series is finished in the shade of blue and has 63,535 miles clocked up on the dash.
Convertible 3.0 640D M Sport Euro 5 Ss
174,000miAutoDiesel3.0L
£9,189
Sheffield
~£231/pm
Containing a 3.0 Litre diesel motor with automatic transmission, this used BMW 6 Series is finished in black and has 174,000 mi on the dashboard.
3.0 640D M Sport Euro 5 Ss
50,413miAutoDiesel3.0L
£15,340
Stockport
~£385/pm
Get yourself behind the wheel of this BMW for only £15,340. It has 50,413 miles on the dashboard and comes equipped with a 3.0 litre diesel motor.
650I Auto
17,000miAutoPetrol4.8L
£17,950
Worsley
~£451/pm
Providing the next privileged owner a fabulous and high class mode of transport, this convertible 6 Series is available in the tone of grey, is fitted out with a 4.8 Litre petrol engine with automatic transmission and it has 17,000 miles clocked-up on the dash.