2006 BMW 6 Series
Sport Auto
110,000mi Auto Petrol 3.0L
£3,995
High Wycombe
~£100/pm
110,000 miles on the dash, this BMW comes fitted with automatic transmission and a 3000CC petrol engine.
10 cars
Sport Auto
110,000mi Auto Petrol 3.0L
£3,995
High Wycombe
~£100/pm
110,000 miles on the dash, this BMW comes fitted with automatic transmission and a 3000CC petrol engine.
640I Se
78,000mi Auto Petrol 3.0L
£15,950
High Wycombe
~£401/pm
Now available to test-drive at our showroom is this BMW that comes fitted with automatic transmission and a 3.0 litre petrol motor.
640I Se
97,000mi Auto Petrol 3.0L
£13,850
High Wycombe
~£348/pm
Own this BMW for only £13,850. It has 97,000 miles clocked up on the dash and comes fitted out with a 3000 cc petrol engine with automatic transmission.
3.0 630I
119,000mi Auto Petrol 3.0L
£6,450
High Wycombe
~£162/pm
Currently available for viewing at this dealer is this 6 Series in grey that's fitted with a automatic gearbox and 3.0 litre petrol engine.
640D M Sport
97,000mi Auto Diesel 3.0L
£10,995
Aylesbury
~£276/pm
This second-hand BMW 6 Series 640D M Sport from this dealer features a 3000cc diesel motor with automatic transmission and it has 97,000 miles clocked up on the dash.
3.0 640D M Sport Euro 6 Ss
75,000mi Auto Diesel 3.0L
£16,890
Aylesbury
~£424/pm
Purchase this used BMW 6 Series for just £17,490. Credit deals start from around £ monthly for this motor that features a 3.0 litre diesel engine with automatic transmission.
630D M Sport
47,594mi Auto Diesel
£26,451
Gerrards Cross
~£664/pm
Advertised at the price of £26,451 and with the possibility to buy on credit with manageable instalments beginning at £ per month, this BMW contains a cc diesel engine with automatic transmission and it has done 47,594 miles.
3.0 640D M Sport
46,500mi Auto Diesel 3.0L
£22,995
Chesham
~£577/pm
Coming in the tone of blue, this BMW 6 Series 3.0 640D M Sport comes fitted out with automatic transmission, a 3.0L diesel motor and has 46,500 miles clocked-up on the dashboard.
3.0 640D M Sport Euro 5 Ss
84,900mi Auto Diesel 3.0L
£11,490
Aylesbury
~£289/pm
This saloon 6 Series 3.0 640D M Sport Euro 5 Ss contains a 3000 cc diesel motor with automatic transmission and it has 84,900 miles clocked up on the dash.
3.0 640D Se Steptronic Euro 5 Ss
77,000mi Auto Diesel 3.0L
£9,490
Milton Keynes
~£238/pm
This BMW contains a 3.0 L diesel engine with automatic transmission and it has 77,000 miles clocked up on the dash.
Hatchback 2.0 620D M Sport Gt Xdrive Euro 6
37,000mi Auto Diesel 2.0L
£29,490
Dunstable
~£741/pm
On offer at the fantastic price of only £29,490 is this 6 Series Hatchback 2.0 620D M Sport Gt Xdrive Euro 6 that is fitted out with automatic transmission and a 2.0l diesel motor. This second-hand model has clocked-up 37,000 miles.
620D Xdrive Se
38,812mi Auto Diesel
£22,999
Sunderland
~£578/pm
Hatchback with a Ltr diesel motor and automatic transmission.
M Sport
40,519mi Auto Electric 2.0L
£25,490
Tonbridge
~£640/pm
Painted in the tone of , this car is fitted out with a 2000 cc electric engine with automatic transmission and has 40,519 miles clocked-up on the dash.
640I Xdrive M Sport
17,700mi Auto Petrol 3.0L
£29,999
Leatherhead
~£753/pm
A bargain price of only £29,999 is currently being advertised by us at this dealer on this low mileage 6 Series 640I Xdrive M Sport that has just 17,700 miles on the clock.
3.0 630I Sport
31,000mi Auto Petrol 3.0L
£9,999
Newcastle upon Tyne
~£251/pm
Are you thinking of choosing a BMW 6 Series? Well, take a more detailed look at this second-hand one with only 31,000 miles clocked-up on the dash.
2.0 620D M Sport Gt Euro 6 Ss
44,275mi Auto Diesel 2.0L
£20,900
Nuneaton
~£525/pm
With 44,275 miles clocked-up on the dash and finished in the shade of blue, this car comes with automatic transmission and a 2.0 Ltr diesel engine.
3.0 630D M Sport 261 Bhp
45,297mi Auto Diesel 3.0L
£24,195
Sutton In Ashfield
~£608/pm
Now available at this dealer in Sutton In Ashfield is this second hand car which has a 3000cc diesel engine with automatic transmission. It's available for you to drive away today in the tone of white with 45,297 miles on the dash.
630D M Sport
48,423mi Auto Diesel 3.0L
£24,950
Worksop
~£627/pm
First registered in 2019: Second hand BMW 6 Series Hatchback 3.0 630D M Sport Gt Euro 6 Ss with automatic transmission, a 3.0 litre diesel motor and a mere 48,423 miles on the clock.
2.0 620D M Sport Gt Xdrive Euro 6
50,000mi Auto Diesel 2.0L
£21,950
Leighton Buzzard
~£551/pm
6 Series with a 2000CC 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
Coming finished in the shade of white, this hatchback is fitted out with a 2.0L diesel engine with automatic transmission and has 50,835 miles clocked up on the dash.
640I Xdrive M Sport
52,623mi Auto Petrol 3.0L
£26,950
Northampton
~£677/pm
This BMW has 52,623 miles clocked up on the dashboard and comes fitted with a 3000 CC petrol engine and automatic transmission.
640I Xdrive M Sport
52,623mi Auto Petrol 3.0L
£27,850
Northampton
~£699/pm
Coming in grey, this hatchback BMW is fitted out with a 3000cc petrol motor with automatic transmission and has got 52,623 mi clocked up on the dash.
620D Xdrive M Sport
52,740mi Auto Diesel 2.0L
£21,634
Bristol
~£543/pm
Currently available from this dealer is this hatchback that comes fitted with automatic transmission and a 2.0 Litre diesel engine.
M Sport
56,755mi Auto Petrol
£24,276
York
~£610/pm
Up for sale and ready for a test drive is this 6 Series coming in the tone of black; this second hand model has clocked-up 56,755 miles and comes fitted out with a Litre petrol motor and automatic transmission.