Used diesel BMW 6 Series for sale
91 cars from UK dealers, updated 23 October 2026. Typical asking price £11,000. Half of them are priced between £8,800 and £14,700.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
What does a used diesel BMW 6 Series cost?
Typical asking price £11,000 across 91 cars for sale.
22 have had their price cut since they were first listed.
Cars for sale now
The cheaper cars like each one are on its AskCar page.
- 2013 BMW 6 Series, 94,000 miles, £8,195, £1,622 under typical, Hyde
- 2014 BMW 6 Series, 67,977 miles, £10,999, £1,889 under typical, Thornbury
- 2017 BMW 6 Series, 97,000 miles, £12,195, £1,830 under typical, Shildon
- 2015 BMW 6 Series, 75,533 miles, £10,999, £1,571 under typical, Newport
- 2008 BMW 6 Series, 118,000 miles, £4,495, £542 under typical, Bristol
- 2018 BMW 6 Series, 57,000 miles, £18,500, £2,230 under typical, Wigan
- 2015 BMW 6 Series, 72,875 miles, £10,999, £1,298 under typical, Hemel Hempstead
- 2013 BMW 6 Series, 144,000 miles, £6,250, £723 under typical, Bedford
- 2014 BMW 6 Series, 37,000 miles, £13,990, £1,492 under typical, Castleford
- 2012 BMW 6 Series, 108,150 miles, £7,295, £662 under typical, Downham Market
- 2012 BMW 6 Series, 77,500 miles, £7,999, £697 under typical, Watford
- 2010 BMW 6 Series, 108,000 miles, £5,975, Glasgow
- 2010 BMW 6 Series, 107,923 miles, £5,999, Southampton
- 2012 BMW 6 Series, 65,913 miles, £8,899, Winsford
- 2012 BMW 6 Series, 99,987 miles, £7,695, Aylesbury
- 2015 BMW 6 Series, 106,690 miles, £10,150, Hailsham
- 2017 BMW 6 Series, 89,000 miles, £13,789, Dunstable
- 2014 BMW 6 Series, 126,600 miles, £8,000, Huddersfield
- 2016 BMW 6 Series, 74,000 miles, £14,495, Radlett
- 2009 BMW 6 Series, 79,644 miles, £6,750, Shrewsbury
- 2016 BMW 6 Series, 32,000 miles, £18,990, Horsham
- 2014 BMW 6 Series, 76,847 miles, £11,495, Preston
- 2018 BMW 6 Series, 63,700 miles, £18,995, Yeadon
- 2014 BMW 6 Series, 112,687 miles, £8,999, Southampton
- 2014 BMW 6 Series, 78,700 miles, £9,795, Stockton-on-Tees
- 2015 BMW 6 Series, 104,261 miles, £10,395, Colchester
- 2017 BMW 6 Series, 82,000 miles, £14,995, Edinburgh
- 2018 BMW 6 Series, 47,000 miles, £21,695, Tockwith
- 2017 BMW 6 Series, 82,000 miles, £14,995, Radlett
- 2015 BMW 6 Series, 95,000 miles, £10,980, Chorley
- 2013 BMW 6 Series, 122,647 miles, £7,850, Wishaw
- 2009 BMW 6 Series, 66,000 miles, £7,995, Lavenham
- 2016 BMW 6 Series, 48,011 miles, £17,890, Grainthorpe
- 2013 BMW 6 Series, 94,899 miles, £9,495, Oldham
- 2014 BMW 6 Series, 75,000 miles, £11,995, Chesham
- 2016 BMW 6 Series, 52,650 miles, £17,500, Yeadon
- 2012 BMW 6 Series, 114,000 miles, £7,495, Wotton-under-Edge
- 2016 BMW 6 Series, 86,000 miles, £13,949, Knutsford
- 2016 BMW 6 Series, 58,890 miles, £17,030, Hounslow
- 2011 BMW 6 Series, 136,000 miles, £5,690, Bristol
- 2012 BMW 6 Series, 74,000 miles, £9,995, Eastleigh
- 2012 BMW 6 Series, 68,000 miles, £10,490, Bristol
- 2018 BMW 6 Series, 51,000 miles, £21,495, Carterton
- 2014 BMW 6 Series, 48,455 miles, £12,495, Swindon
- 2014 BMW 6 Series, 77,109 miles, £12,150, Shipley
- 2015 BMW 6 Series, 31,700 miles, £15,995, Crawley
- 2014 BMW 6 Series, 81,308 miles, £11,665, Swindon
- 2014 BMW 6 Series, 124,000 miles, £8,790, Cwmbran
- 2016 BMW 6 Series, 57,367 miles, £17,700, London
- 2016 BMW 6 Series, 96,000 miles, £13,500, Newcastle upon Tyne
- 2016 BMW 6 Series, 27,655 miles, £21,000, Watford
- 2016 BMW 6 Series, 102,000 miles, £12,990, Birmingham
- 2014 BMW 6 Series, 46,105 miles, £12,995, Eastleigh
- 2015 BMW 6 Series, 86,100 miles, £13,000, Faringdon
- 2019 BMW 6 Series, 66,331 miles, £22,500, Newcastle upon Tyne
- 2015 BMW 6 Series, 87,000 miles, £12,995, Oldham
- 2018 BMW 6 Series, 26,734 miles, £25,995, Telford
- 2010 BMW 6 Series, 84,400 miles, £7,995, Birkenhead
- 2015 BMW 6 Series, 59,000 miles, £15,995, Winchester
- 2012 BMW 6 Series, 97,000 miles, £8,995, Aylesbury
- 2017 BMW 6 Series, 59,000 miles, £19,299, Southampton
- 2013 BMW 6 Series, 85,000 miles, £10,995, Magherafelt
- 2013 BMW 6 Series, 81,000 miles, £11,400, Leicester
- 2016 BMW 6 Series, 58,000 miles, £18,490, Peterborough
- 2013 BMW 6 Series, 86,822 miles, £10,999, Newcastle upon Tyne
- 2009 BMW 6 Series, 93,948 miles, £6,995, Edinburgh
- 2014 BMW 6 Series, 72,000 miles, £13,490, Warrington
- 2009 BMW 6 Series, 83,500 miles, £7,810, Shrewsbury
- 2018 BMW 6 Series, 10,190 miles, £29,495, Hinckley
- 2014 BMW 6 Series, 132,567 miles, £8,995, Ebbw Vale
- 2013 BMW 6 Series, 65,800 miles, £12,990, Knaresborough
- 2017 BMW 6 Series, 59,300 miles, £19,995, Shrewsbury
- 2013 BMW 6 Series, 59,980 miles, £13,795, Worminghall
- 2012 BMW 6 Series, 81,000 miles, £10,995, Greenock
- 2008 BMW 6 Series, 149,000 miles, £4,990, Chalfont St Giles
- 2010 BMW 6 Series, 129,000 miles, £6,495, Oldham
- 2010 BMW 6 Series, 102,000 miles, £8,795, Mirfield
- 2017 BMW 6 Series, 115,140 miles, £13,495, Reading
- 2014 BMW 6 Series, 51,000 miles, £17,000, Leicester
- 2018 BMW 6 Series, 71,000 miles, £22,495, Shrewsbury
- 2014 BMW 6 Series, 76,000 miles, £13,995, Chester
- 2012 BMW 6 Series, 101,000 miles, £13,440, Coventry
- 2011 BMW 6 Series, 64,000 miles, £18,990, Redditch
- 2012 BMW 6 Series, 95,000 miles, £5,990, Bradford
- 2013 BMW 6 Series, 123,000 miles, £7,495, Chester-le-Street
- 2013 BMW 6 Series, 115,650 miles, £8,995, Livingston
- 2016 BMW 6 Series, 133,000 miles, £11,000, Peterborough
- 2012 BMW 6 Series, 96,000 miles, £7,995, Sandy
- 2014 BMW 6 Series, 112,456 miles, £9,995, Rotherham
- 2017 BMW 6 Series, 112,023 miles, £10,500, Mansfield
- 2016 BMW 6 Series, 107,500 miles, £10,995, Oldham
BMW 6 Series by gearbox, fuel and body
BMW 6 Series by price
More BMW
- All BMW 6 Series
- All BMW cars
- BMW 1 Series (7,294)
- BMW 3 Series (7,164)
- BMW X5 (3,303)
- BMW X3 (3,035)
- BMW 5 Series (2,894)
- BMW X1 (2,640)
- BMW 2 Series (1,868)
- BMW 4 Series (1,799)
- BMW 2 Series Gran Coupe (1,321)
- BMW 4 Series Gran Coupe (1,191)
- BMW i4 (853)
- BMW 2 Series Active Tourer (830)
- BMW M3 (824)
- BMW X2 (793)
- BMW M4 (751)