2004 BMW 6 Series
4.4 645Ci V8 Euro 3
43,895mi Auto Petrol 4.4L
£6,990
Barnstaple
~£176/pm
BMW 6 Series with a 4400 cc petrol motor and automatic transmission.
2 cars
4.4 645Ci V8 Euro 3
43,895mi Auto Petrol 4.4L
£6,990
Barnstaple
~£176/pm
BMW 6 Series with a 4400 cc petrol motor and automatic transmission.
Hatchback
76,000mi Auto Diesel 3.0L
£19,999
Plymouth
~£502/pm
Own this used BMW 6 Series Hatchback for £20,999. Finance deals commence from just £ a month for this vehicle which features a 3000cc diesel engine with automatic transmission.
Hatchback 2.0 620D M Sport Gt Xdrive Euro 6
37,000mi Auto Diesel 2.0L
£29,490
Dunstable
~£741/pm
Head over to this car dealership for a closer look at this automatic BMW 6 Series with a 2.0 ltr diesel engine and automatic transmission. This used one located in the Dunstable area has 37,000 miles on the clock and is finished in the tone of blue.
620D Xdrive Se
38,812mi Auto Diesel
£22,999
Sunderland
~£578/pm
38,812 mi on the clock and coming finished in the tone of white, this hatchback BMW 6 Series 620D Xdrive Se comes fitted out with automatic transmission and a L diesel engine.
M Sport
40,519mi Auto Electric 2.0L
£25,490
Tonbridge
~£640/pm
At this dealership there is a fabulous price on this used 6 Series that has a 2000 cc electric engine, automatic transmission and 40,519 miles on the dash.
640I Xdrive M Sport
17,700mi Auto Petrol 3.0L
£29,999
Leatherhead
~£753/pm
Up for sale at the price of £29,999 or with the option to buy on finance with affordable instalments starting out at £ per month, this BMW 6 Series 640I Xdrive M Sport contains a 3.0 Ltr petrol motor with automatic transmission and it has 17,700 miles clocked up on the dash.
3.0 630I Sport
31,000mi Auto Petrol 3.0L
£9,999
Newcastle upon Tyne
~£251/pm
Painted in black, this 6 Series 3.0 630I Sport has a mere 31,000 miles clocked up on the dashboard and comes fitted out with a 3.0 Ltr petrol engine with automatic transmission.
2.0 620D M Sport Gt Euro 6 Ss
44,275mi Auto Diesel 2.0L
£20,900
Nuneaton
~£525/pm
Available to view at this dealer in Nuneaton is this 6 Series that has got a 2.0L diesel motor with automatic transmission. It is on offer and ready for its new owner to drive home in the shade of blue with 44,275 miles clocked-up on the dash.
3.0 630D M Sport 261 Bhp
45,297mi Auto Diesel 3.0L
£24,195
Sutton In Ashfield
~£608/pm
On offer at the outstanding price of just £24,195 is this 6 Series that is fitted with automatic transmission and a 3.0 Ltr diesel motor. This second-hand one has done 45,297 miles.
630D M Sport
47,594mi Auto Diesel
£26,451
Gerrards Cross
~£664/pm
On the market and ready for you to drive away is this hatchback that has a Ltr diesel engine with automatic transmission. This second hand one available from this dealer has 47,594 miles on the clock.
630D M Sport
48,423mi Auto Diesel 3.0L
£24,950
Worksop
~£627/pm
This hatchback motor has got 48,423 miles clocked-up on the dash and comes fitted with a 3.0 litre diesel motor and automatic transmission.
2.0 620D M Sport Gt Xdrive Euro 6
50,000mi Auto Diesel 2.0L
£21,950
Leighton Buzzard
~£551/pm
This hatchback second hand car is now up for sale and ready for you to drive away. It has 50,000 miles on the clock and incorporates a 2.0l diesel engine.
Bmw Used G32 620D Xdrive Gt M Sport B47 2.0D
50,835mi Auto Diesel 2.0L
£23,495
Stirling
~£590/pm
Now on the market and ready for you to take home is this 6 Series Bmw Used G32 620D Xdrive Gt M Sport B47 2.0D with a 2.0 Ltr diesel motor and 50,835mi clocked-up on the dash.
640I Xdrive M Sport
52,623mi Auto Petrol 3.0L
£27,850
Northampton
~£699/pm
BMW 6 Series with a 3.0 L petrol motor and automatic transmission.
640I Xdrive M Sport
52,623mi Auto Petrol 3.0L
£26,950
Northampton
~£677/pm
Available in grey, this BMW 6 Series 640I Xdrive M Sport comes fitted with automatic transmission, a 3.0 L petrol engine and has done 52,623 miles.
620D Xdrive M Sport
52,740mi Auto Diesel 2.0L
£21,634
Bristol
~£543/pm
Painted in white, this hatchback BMW 6 Series 620D Xdrive M Sport has a 2.0 ltr diesel motor with automatic transmission and it has done 52,740 miles. First Registered in 2019, this 6 Series is available on the market for £22,706.
M Sport
56,755mi Auto Petrol
£24,276
York
~£610/pm
Painted in black, this motor has 56,755 miles on the clock and incorporates a ltr petrol engine with automatic transmission.
640I Xdrive M Sport
60,808mi Auto Petrol 3.0L
£22,500
Ipswich
~£565/pm
For sale and available to take home is this BMW in the shade of grey; this second-hand model is fitted with automatic transmission, a 3000cc petrol motor and has 60,808 miles on the clock.
630I M Sport
61,639mi Auto Petrol 2.0L
£22,566
Norwich
~£567/pm
On display at this car dealership's show room located in the Norwich area is this 6 Series 630I M Sport in grey with a automatic transmission and 2.0L petrol engine.
Hatchback
89,540mi Auto Diesel 2.0L
£16,000
Leicester
~£402/pm
Coming in the tone of black, this 2.0 ltr BMW 6 Series with transmission is currently available for viewing.
Saloon
8,000mi 3.0L
£27,999
Leatherhead
~£703/pm
Are you interested in purchasing a saloon? Well, consider going for this used one from this dealer, it contains a 3.0L engine with transmission and has 8,000 miles clocked up on the dash.
Diesel
11,000mi Auto Diesel 3.0L
£26,948
Chelmsford
~£677/pm
This BMW 6 Series has 11,000 miles on the dashboard and comes fitted out with a 3.0 litre motor. It runs on diesel with automatic transmission and is available in the shade of .
3.0 640D M Sport Convertible Euro
26,000mi Auto Diesel 3.0L
£22,989
Hertford
~£577/pm
A great price of only £22,989 is currently being advertised by our dealership for this BMW 6 Series with low mileage which comes fitted out with automatic transmission and a 3.0 LTR diesel motor.
630D M Sport
31,046mi Auto Diesel 3.0L
£22,920
Blackburn
~£576/pm
Containing a 3000 CC diesel engine with automatic transmission; this second-hand BMW 6 Series 630D M Sport is currently available for sale with 31,046 miles clocked-up on the dash.