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.
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.
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
£26,950
Northampton
~£677/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,090
York
~£605/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
On the market and ready for its next owner to take home is this BMW 6 Series incorporating automatic transmission with a 3000 cc diesel motor. This used model at this dealer in Chelmsford has got 11,000 miles clocked-up on the dash.
3L M Sport
26,000mi Auto Diesel 3.0L
£22,989
Hertford
~£577/pm
Coming in the shade of black, this convertible BMW 6 Series has 26,000 miles clocked up on the dashboard and comes fitted out with a automatic 3000CC engine requiring diesel.
630D M Sport
31,046mi Auto Diesel 3.0L
£22,920
Blackburn
~£576/pm
With a blue finish, this hatchback has got 31,046 miles clocked-up on the dashboard and features a 3.0 L diesel motor.
3.0L 630D M Sport
31,523mi Auto Diesel 3.0L
£25,991
Nottingham
~£653/pm
On offer and ready for you to drive away today is this 6 Series that comes fitted out with automatic transmission and a 3.0L diesel engine. This second hand one has just 31,523 miles on the dash and comes finished in grey.
620D Xdrive M
31,724mi Auto 2.0L
£24,000
Harrogate
~£603/pm
At this dealership you will find the incredible price of just £24,000 on this second hand 6 Series with 31,724 mi clocked-up on the dash, automatic transmission and a 2.0l motor.