2018 BMW 5 Series
520D Xdrive M Sport
69,000miAutoDiesel2.0L
£18,499
Warrington
~£465/pm
69,000 miles clocked up on the dash, this BMW 5 Series comes fitted out with a 2000CC diesel motor and automatic transmission.
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.
2,843 cars
520D Xdrive M Sport
69,000miAutoDiesel2.0L
£18,499
Warrington
~£465/pm
69,000 miles clocked up on the dash, this BMW 5 Series comes fitted out with a 2000CC diesel motor and automatic transmission.
3.0 530D M Sport
118,000miAutoDiesel3.0L
£10,199
Nuneaton
~£256/pm
At the incredible price of only £10,199 is this BMW 5 Series that has a 3.0 litre diesel motor with automatic transmission. This second-hand model has 118,000 miles clocked up on the dash and comes in black.
520D Xdrive M Sport
44,210miAutoDiesel2.0L
£20,990
Birmingham
~£527/pm
Seize the opportunity to be the new owner of this BMW 5 Series which is up for sale at only £20,990. It is finished in grey, has 44,210 miles clocked up on the dash and incorporates a 2.0 Ltr diesel motor.
520I Mht M Sport Step
14,826miAutoPetrol2.0L
£35,750
Solihull
~£898/pm
Be the new owner of this BMW 5 Series 520I Mht M Sport Step that is equipped with a 2.0 L petrol motor with automatic transmission. This second-hand model at this dealership priced at £35,750 has 14,826 mi clocked up on the dash.
520I M Sport Pro
10miAutoPetrol2.0L
£58,000
Cardiff
~£1,457/pm
The amazing price of only £58,000 is being advertised by our dealership in Cardiff on this like new, almost flawless BMW.
Saloon 2.0 520D Se Euro 5 Ss 201313
93,631miAutoDiesel2.0L
£6,995
Glasgow
~£176/pm
Seize the chance to be the new owner of this 5 Series that is up for sale at this dealer's great price of just £6,995. It is available in white, has 93,631 miles clocked up on the dash and has a 2000cc diesel engine.
M Sport
11,766miAutoPetrol2.0L
£34,470
Online Dealer
~£866/pm
Up for sale and ready for its next owner to take home is this BMW 5 Series which has a 2.0 Ltr petrol engine with automatic transmission. This second hand model currently in stock at our dealership in Online Sale has a mere 11,766 miles clocked-up on the dash.
2.0 520D Se Saloon Euro 6 Ss 1
89,800miAutoDiesel2.0L
£9,313
Derby
~£234/pm
On offer at our marvellous price of just £9,313 is this 5 Series 2.0 520D Se Saloon Euro 6 Ss 1, it is fitted with automatic transmission, a 2.0 LTR diesel engine and has 89,800 miles clocked-up on the dash.
3.0 530D M Sport 255 Bhp
94,000miAutoDiesel3.0L
£10,990
Battle
~£276/pm
On offer and ready for its next owner to drive away is this BMW, it features a 3000cc diesel motor and automatic transmission. This second-hand model has been finished in black and has 94,000 miles clocked-up on the dashboard.
520D Se U1027
90,000miManualDiesel2.0L
£5,999
Durham
~£151/pm
Containing a 2.0 L diesel engine and manual transmission, this BMW 5 Series 520D Se U1027 is finished in the tone of blue and has 90,000 miles clocked up on the dashboard.
520D Mht M Sport Step
13,171miAutoDiesel2.0L
£30,500
Sheffield
~£766/pm
On offer from our dealership, for the awesome price of £30,500 is this like new, well cared for 5 Series 520D Mht M Sport Step.
2.0 520D Xdrive M Sport 188 Bhp
71,199miAutoDiesel2.0L
£17,490
Newport
~£439/pm
At this dealership there's a fabulous price for this used 5 Series with a 2.0 litre diesel motor, 71,199 miles on the clock and automatic transmission.
520D M Sport Mhev
23,527miAutoDiesel2.0L
£32,500
Cardiff
~£816/pm
Available at this dealer in Cardiff: BMW 5 Series 520D M Sport Mhev with 23,527 miles, automatic transmission and 2000cc diesel engine.
2.0 520D M Sport Mhev 188 Bhp
65,269miAutoElectric2.0L
£21,490
Newport
~£540/pm
Now available on the market is this 5 Series with a 2000CC electric motor and 65,269 miles on the dash.
3.0 530D Se Touring 255 Bhp
109,000miAutoDiesel3.0L
£8,995
Ivybridge
~£226/pm
This 5 Series 3.0 530D Se Touring 255 Bhp has 109,000 miles on the dash and comes fitted out with a 3.0 litre diesel engine with automatic transmission. This particular used one from this dealership is available in a grey finish.
520I M Sport
33,317miAutoPetrol2.0L
£18,995
Wakefield
~£477/pm
Having 33,317 miles clocked up on the dash and finished in the tone of blue, this second hand car comes fitted out with a 2.0 Ltr petrol engine and automatic transmission.
530D M Sport
85,000miAutoDiesel3.0L
£12,984
St Albans
~£326/pm
This 5 Series 530D M Sport features a 3.0 Litre diesel engine with automatic transmission and it has 85,000 miles on the clock.
520D 190 Se
103,300miAutoDiesel2.0L
£7,495
Lisburn
~£188/pm
This car up for sale from this dealership priced at £7,495 comes finished in the tone of grey and has 103,300 miles on the dash.
3.0 530D M Sport Saloon Euro 6 S
105,350miAuto3.0L
£10,200
Great Yarmouth
~£256/pm
Finished in the shade of grey, this 5 Series features a 3.0 litre engine with automatic transmission and it has 105,350 miles clocked up on the dash.
530D Xdrive M Sport
29,877miAutoDiesel
£25,999
Peterborough
~£653/pm
At this dealership there is a low price for this used 5 Series 530D Xdrive M Sport that’s got automatic transmission, a litre diesel engine and 29,877 miles on the dash.
Saloon
72,000miAutoDiesel2.0L
£8,995
Wednesbury
~£226/pm
This BMW 5 Series Saloon has 72,000 miles on the dash and comes fitted out with a 2.0 Litre motor. It runs on diesel with automatic transmission and is available in grey.
530I Se
31,000miAuto
£18,990
Hitchin
~£477/pm
Finished in , this BMW is fitted out with a L engine with automatic transmission and it has got 31,000 miles clocked up on the dash. First Registered in 2017, this 5 Series is currently on offer and ready for you to take home for £18,990.
2012 62 2.0
102,000miAuto2.0L
£7,950
Bourne
~£200/pm
Call this dealership for a closer look at this automatic BMW 5 Series 2012 62 2.0 containing a 2.0 litre engine with automatic transmission. This second-hand model in Bourne comes in grey and has 102,000 miles on the dash.
2.0L 520D Se 188 Bhp
55,000miAutoDiesel2.0L
£9,995
Uxbridge
~£251/pm
Call this dealership for a closer look at this automatic 5 Series equipped with a 2.0l diesel motor and automatic transmission. This used one in Uxbridge comes in the tone of black and has 55,000 miles clocked up on the dash.
Want to find out everything about all 5 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 5 Series buying guide here.
BMW 5 Series data for the amount in stock, average price, age and mileage throughout the UK and by county.
County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
---|---|---|---|---|---|
All | 2,790 | £20,038 | 7 | 63,157 | 5,206 |
Aberdeen City | 20 | £24,871 | 5 | 39,995 | 27 |
Aberdeenshire | 2 | £21,995 | 6 | 44,500 | 3 |
Angus | 2 | £21,443 | 10 | 42,466 | 3 |
Antrim | 9 | £14,896 | 9 | 65,944 | 10 |
Ards | 2 | £13,600 | 9 | 97,431 | 5 |
Argyll and Bute | 1 | £15,979 | 6 | 100,000 | 2 |
Armagh | 9 | £19,168 | 11 | 89,789 | 8 |
Ballymena | 5 | £12,533 | 9 | 85,520 | 8 |
Ballymoney | 3 | £15,743 | 9 | 85,502 | 9 |
Barking & Dagenham - Greater London | 1 | £7,495 | 9 | 130,262 | - |
Barnet - Greater London | 3 | £14,895 | 6 | 105,154 | 4 |
Bedfordshire | 114 | £14,708 | 9 | 78,714 | 144 |
Belfast | 6 | £15,462 | 8 | 70,833 | 68 |
Berkshire | 52 | £16,624 | 8 | 80,149 | 70 |
Blaenau Gwent | 3 | £23,499 | 4 | 42,910 | 1 |
Brent - Greater London | 5 | £18,270 | 6 | 56,600 | 7 |
Bristol | 28 | £20,759 | 6 | 60,973 | 67 |
Bromley - Greater London | 12 | £27,696 | 5 | 31,151 | 22 |
Buckinghamshire | 50 | £27,414 | 6 | 56,175 | 86 |
Cambridgeshire | 83 | £17,389 | 7 | 69,869 | 101 |
Cardiff | 16 | £28,836 | 6 | 41,752 | 46 |
Carmarthenshire | 1 | £14,995 | 9 | 45,922 | 2 |
Carrickfergus | 4 | £18,360 | 6 | 72,266 | 1 |
Ceredigion | 2 | £18,995 | 3 | 101,525 | 1 |
Cheshire | 94 | £21,079 | 6 | 57,783 | 112 |
City of Edinburgh | 40 | £18,709 | 7 | 63,814 | 57 |
City of London - Greater London | 74 | £23,686 | 5 | 47,871 | 265 |
Coleraine | 7 | £18,304 | 7 | 68,382 | 10 |
Conwy | 3 | £24,499 | 4 | 45,581 | 6 |
Cookstown | 2 | £5,773 | 14 | 119,500 | 7 |
Cornwall | 5 | £18,968 | 8 | 72,220 | 6 |
County Durham | 18 | £15,107 | 9 | 76,686 | 47 |
Craigavon | 26 | £35,840 | 2 | 19,881 | 48 |
Croydon - Greater London | 11 | £18,387 | 10 | 64,006 | 7 |
Cumbria | 4 | £15,500 | 13 | 61,434 | 8 |
Derbyshire | 48 | £17,306 | 7 | 68,225 | 83 |
Derry | 6 | £18,311 | 7 | 71,170 | 4 |
Devon | 23 | £18,066 | 8 | 67,825 | 40 |
Dorset | 17 | £17,510 | 8 | 61,918 | 27 |
Down | 3 | £21,980 | 5 | 53,785 | 2 |
Dumfries and Galloway | 4 | £31,723 | 3 | 17,894 | 3 |
Dundee City | 13 | £22,813 | 6 | 45,090 | 20 |
Dungannon | 9 | £15,448 | 7 | 95,539 | 12 |
Ealing - Greater London | 8 | £13,687 | 8 | 81,056 | 5 |
East Ayrshire | 3 | £9,930 | 11 | 85,565 | 5 |
East Lothian | 1 | £9,750 | 8 | 116,310 | 1 |
East Riding of Yorkshire | 9 | £22,173 | 6 | 54,011 | 26 |
East Sussex | 22 | £18,834 | 8 | 66,577 | 39 |
Enfield - Greater London | 8 | £27,807 | 4 | 41,897 | 19 |
Essex | 89 | £21,664 | 7 | 56,156 | 152 |
Falkirk | 1 | £7,995 | 13 | 104,000 | 1 |
Fermanagh | 4 | £20,741 | 6 | 70,500 | 5 |
Fife | 14 | £27,844 | 5 | 40,884 | 28 |
Flintshire | 11 | £13,924 | 9 | 85,401 | 1 |
Glasgow City | 51 | £21,626 | 6 | 51,234 | 117 |
Gloucestershire | 21 | £22,701 | 6 | 53,157 | 72 |
Greater Manchester | 175 | £16,113 | 8 | 75,392 | 318 |
Hampshire | 66 | £20,955 | 7 | 54,117 | 125 |
Harrow - Greater London | 3 | £16,812 | 8 | 56,192 | 8 |
Havering - Greater London | 22 | £16,882 | 7 | 75,398 | 41 |
Herefordshire | 8 | £31,784 | 3 | 25,279 | 24 |
Hertfordshire | 78 | £23,484 | 6 | 55,582 | 129 |
Highland | 6 | £30,395 | 4 | 32,262 | 13 |
Hillingdon - Greater London | 39 | £15,323 | 8 | 82,201 | 38 |
Hounslow - Greater London | 18 | £21,702 | 6 | 51,679 | 19 |
Inverclyde | 1 | £6,990 | 10 | 124,404 | - |
Isle of Wight | 2 | £17,680 | 8 | 53,000 | 3 |
Kent | 75 | £28,036 | 4 | 35,077 | 162 |
Kingston upon Thames - Greater London | 14 | £30,576 | 4 | 28,936 | 14 |
Lancashire | 90 | £18,046 | 7 | 71,062 | 155 |
Leicestershire | 44 | £21,746 | 7 | 60,490 | 117 |
Lincolnshire | 76 | £23,377 | 6 | 48,779 | 161 |
Lisburn | 5 | £14,593 | 8 | 77,751 | 7 |
Magherafelt | 24 | £18,849 | 7 | 73,217 | 18 |
Merseyside | 35 | £20,279 | 6 | 57,312 | 62 |
Merthyr Tydfil | 2 | £11,997 | 10 | 109,813 | 1 |
Merton - Greater London | 2 | £8,100 | 11 | 98,285 | 1 |
Monmouthshire | 1 | £25,000 | 5 | 65,555 | 2 |
Moray | 3 | £23,328 | 7 | 49,833 | 1 |
Neath Port Talbot | 1 | £21,399 | 4 | 53,402 | - |
Newport | 14 | £29,158 | 4 | 35,791 | 35 |
Newry and Mourne | 6 | £20,223 | 6 | 58,243 | 3 |
Newtownabbey | 7 | £16,996 | 7 | 71,891 | 11 |
Norfolk | 27 | £19,945 | 7 | 56,940 | 54 |
North Ayrshire | 5 | £37,038 | 2 | 13,139 | 12 |
North Down | 3 | £12,910 | 9 | 69,564 | 4 |
North Lanarkshire | 8 | £23,625 | 6 | 49,462 | 13 |
North Yorkshire | 41 | £20,768 | 6 | 53,158 | 92 |
Northamptonshire | 30 | £26,168 | 5 | 52,522 | 100 |
Northumberland | 5 | £19,399 | 6 | 57,212 | 2 |
Nottinghamshire | 51 | £19,943 | 7 | 61,973 | 119 |
Omagh | 10 | £26,808 | 4 | 57,871 | 22 |
Oxfordshire | 9 | £35,388 | 3 | 27,025 | 18 |
Pembrokeshire | 1 | £5,650 | 17 | 87,822 | 1 |
Perth and Kinross | 1 | £21,498 | 6 | 35,587 | 25 |
Redbridge - Greater London | 10 | £14,932 | 7 | 87,500 | 12 |
Renfrewshire | 5 | £19,998 | 6 | 53,250 | 11 |
Rhondda Cynon Taf | 5 | £11,597 | 9 | 80,150 | 1 |
Shropshire | 32 | £20,298 | 7 | 57,773 | 51 |
Somerset | 13 | £18,643 | 7 | 75,422 | 44 |
South Ayrshire | 4 | £19,685 | 6 | 51,161 | 15 |
South Lanarkshire | 5 | £22,598 | 5 | 60,669 | 15 |
South Yorkshire | 68 | £19,725 | 7 | 69,098 | 142 |
Staffordshire | 43 | £22,986 | 5 | 50,819 | 111 |
Stirling | 1 | £17,398 | 8 | 26,805 | 16 |
Strabane | 4 | £25,556 | 5 | 55,169 | 10 |
Suffolk | 31 | £24,874 | 7 | 54,552 | 52 |
Surrey | 52 | £23,421 | 6 | 49,128 | 98 |
Swansea | 8 | £29,061 | 4 | 36,998 | 13 |
Tyne and Wear | 48 | £18,841 | 7 | 54,623 | 83 |
Warwickshire | 18 | £20,600 | 7 | 69,441 | 36 |
West Dunbartonshire | 3 | £16,997 | 7 | 61,039 | 6 |
West Midlands | 122 | £20,542 | 7 | 68,000 | 265 |
West Sussex | 28 | £23,266 | 8 | 52,022 | 49 |
West Yorkshire | 132 | £21,078 | 7 | 66,447 | 184 |
Wiltshire | 42 | £31,492 | 5 | 39,529 | 95 |
Worcestershire | 25 | £22,649 | 8 | 74,821 | 36 |
Wrexham | 1 | £15,995 | 5 | 74,185 | 1 |