2020 BMW 5 Series
520D Mht M Sport
39,157miAutoDiesel2.0L
£23,000
Loughton
~£578/pm
This dealer is advertising a bargain price of £23,000 on this used BMW with just 39,157 miles on the clock.
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,916 cars
520D Mht M Sport
39,157miAutoDiesel2.0L
£23,000
Loughton
~£578/pm
This dealer is advertising a bargain price of £23,000 on this used BMW with just 39,157 miles on the clock.
3.0 530D Xdrive M Sport Mhev 282 Bhp
15,000miAutoElectric3.0L
£34,950
Hertford
~£878/pm
There's a marvellous price at this dealer on this well maintained, like new BMW that has a 3.0 l electric motor, automatic transmission and 15,000 miles on the clock.
2.0 520D Mht M Sport Touring Hybrid Aut
38,663miAutoDiesel2.0L
£27,400
Brighton
~£688/pm
This low mileage BMW contains a 2.0 LTR diesel motor and automatic transmission. It's on the market and ready for you to take home in the tone of black with just 38,663 miles clocked up on the dash.
520D Mht M Sport Step Pro Pack
6,000miAutoDiesel2.0L
£41,000
Swansea
~£1,030/pm
Available at our dealership located in the Swansea area is this 5 Series 520D Mht M Sport Step Pro Pack with automatic transmission and a 2.0 L diesel engine. On the market and ready for its new owner to take home in the shade of grey with 6,000 miles clocked up on the dashboard.
3.0 530D M Sport 261 Bhp
46,786miAutoDiesel3.0L
£20,950
Leighton Buzzard
~£526/pm
At the price of £20,950 and with the option to buy on credit with affordable payments commencing at £ pm, this black BMW 5 Series 3.0 530D M Sport 261 Bhp has 46,786 miles clocked up on the dash and comes equipped with a 3.0L diesel motor.
2.0L 520D M Sport 188 Bhp
59,000miAutoDiesel2.0L
£19,495
Uxbridge
~£490/pm
This saloon 5 Series has 59,000 miles clocked up on the dashboard and incorporates a 2.0l diesel engine with automatic transmission.
2.0 520D M Sport 188 Bhp
108,000miAutoDiesel2.0L
£9,995
Middlesbrough
~£251/pm
This saloon second hand car has clocked-up 108,000 miles and contains a 2.0L diesel engine with automatic transmission.
520D M Sport
85,780miAutoDiesel2.0L
£18,495
Blackburn
~£464/pm
Grab the chance to own this BMW 5 Series that is priced at just £18,495. It comes in white, has 85,780 mi on the dash and comes fitted out with a 2.0 LTR diesel engine and automatic transmission.
520D Xdrive Mht M Sport Step
21,165miAutoDiesel
£29,500
Wolverhampton
~£741/pm
This dealer in Wolverhampton is currently advertising an outstanding price of only £29,500 for this low mileage BMW 5 Series 520D Xdrive Mht M Sport Step that incorporates a L diesel engine with automatic transmission
520D M Sport Touring
41,000miAutoDiesel
£21,995
Bristol
~£552/pm
Incorporating a L diesel engine and automatic transmission; this second hand 5 Series 520D M Sport Touring is now on the market and ready for its new owner to drive away with 41,000 mi clocked-up on the dashboard.
520D Xdrive M Sport Tech Pack
30,357miAutoDiesel
£24,999
Durham
~£628/pm
This BMW incorporates a Litre diesel motor with automatic transmission and it has 30,357 miles clocked up on the dashboard. This second-hand one from this dealership in Durham is available in the tone of blue.
2.0 520I M Sport 181 Bhp Park Distance Control,
24,796miPetrol
£19,899
Bury
~£500/pm
Available from this dealer in Bury is this BMW 5 Series - transmission, l petrol motor and 24,796 miles.
M Sport Touring
98,000miAutoDiesel2.0L
£16,985
Sheffield
~£427/pm
5 Series with a 2000 CC diesel engine and automatic gearbox.
530E M Sport
£25,998
Stafford
~£653/pm
Fitted out with a ltr engine with transmission: this 5 Series is now on the market and ready for its next owner to drive away with few miles clocked-up on the dash.
Xdrive M Sport
£25,998
Tayport
~£653/pm
If you're shopping for a high quality used vehicle then take a look at this BMW. It incorporates a L motor with transmission and has got few miles on the clock.
520I M Sport
£20,498
Johnstone
~£515/pm
Looking to buy a BMW 5 Series 520I M Sport? Then take a closer look at this second hand one, it has got few miles clocked-up on the dashboard and contains a cc motor with transmission.
520D Xdrive M Sport Touring
8,359miAutoDiesel2.0L
£41,450
Northampton
~£1,041/pm
Up for sale and ready for its next owner to take home is this second hand car on offer at the remarkable price of only £41,450. This dealership in Northampton also provides you with the option to purchase with affordable monthly instalments to suit all budgets with instalment packages beginning at only £ monthly.
M Sport
86,000miAutoDiesel2.0L
£10,989
Chorley
~£276/pm
First registered in 2016: Second-hand 5 Series M Sport with a 2000 cc diesel engine, automatic transmission and just 86,000 miles clocked up on the dash.
530D Xdrive Mht M Sport Techpro Pack
3,200miAutoDiesel3.0L
£41,500
Cardiff
~£1,042/pm
This saloon 5 Series incorporates a L diesel engine with automatic transmission and has got 3,200 mi clocked-up on the dash.
2.0 Se Touring Euro 5 Ss
177,000miManualDiesel2.0L
£3,995
Hatfield
~£100/pm
Fitted out with a 2000 CC diesel engine and manual transmission; this grey used BMW 5 Series is currently on the market and ready for its next owner to drive home with 177,000 miles on the dash.
530D M Sport Saloon Euro 6 Ss
17,333miAutoDiesel3.0L
£27,250
Nottingham
~£684/pm
In the shade of , this saloon BMW 5 Series 530D M Sport Saloon Euro 6 Ss has 17,333 miles clocked up on the dashboard and is fitted with a 3.0 L diesel motor with automatic transmission.
3.0 535D M Sport
82,543miAutoDiesel3.0L
£14,490
Welwyn Garden City
~£364/pm
On offer and ready for its new owner to drive away is this BMW which comes fitted with a 3.0 ltr diesel motor with automatic transmission. This second hand one from this dealership has 82,543 miles clocked-up on the dash.
2.0 520D M Sport Touring Euro 6 Ss
169,132miAutoDiesel2.0L
£7,395
Leicester
~£186/pm
Containing a 2.0 Ltr diesel motor with automatic transmission, this second hand BMW 5 Series is on offer in the tone of white with 169,132 miles on the dashboard.
3.0 525I M Sport Euro 4
127,000miManualPetrol3.0L
£5,995
Uxbridge
~£151/pm
This used BMW in the shade of black is up for sale and ready for its next owner to take home with the option for you to buy it on finance.
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,841 | £19,958 | 7 | 62,854 | 5,179 |
Aberdeen City | 9 | £21,959 | 6 | 50,265 | 27 |
Aberdeenshire | 2 | £20,995 | 6 | 46,900 | 2 |
Angus | 1 | £14,990 | 13 | 54,201 | 4 |
Antrim | 8 | £14,796 | 9 | 70,238 | 12 |
Ards | 1 | £6,450 | 13 | 119,000 | 5 |
Argyll and Bute | 2 | £16,979 | 7 | 83,500 | 1 |
Armagh | 11 | £24,227 | 10 | 75,182 | 8 |
Ballymena | 4 | £11,423 | 10 | 84,650 | 7 |
Ballymoney | 4 | £14,180 | 10 | 84,271 | 7 |
Banbridge | 1 | £25,950 | 4 | 44,110 | 5 |
Barking & Dagenham - Greater London | 1 | £7,795 | 9 | 130,262 | - |
Barnet - Greater London | 2 | £15,745 | 6 | 108,674 | 5 |
Bedfordshire | 110 | £14,106 | 9 | 78,198 | 145 |
Belfast | 13 | £17,962 | 8 | 54,082 | 71 |
Berkshire | 45 | £13,537 | 9 | 89,887 | 77 |
Blaenau Gwent | 2 | £22,749 | 5 | 40,596 | 2 |
Brent - Greater London | 6 | £19,415 | 6 | 61,667 | 7 |
Bristol | 30 | £20,913 | 6 | 56,980 | 67 |
Bromley - Greater London | 12 | £24,417 | 5 | 35,533 | 20 |
Buckinghamshire | 51 | £25,962 | 7 | 57,937 | 83 |
Caerphilly | 2 | £10,744 | 8 | 97,409 | 3 |
Cambridgeshire | 80 | £15,853 | 8 | 76,697 | 109 |
Cardiff | 19 | £27,165 | 6 | 41,074 | 36 |
Carmarthenshire | 1 | £14,995 | 9 | 45,922 | 3 |
Carrickfergus | 3 | £21,482 | 5 | 55,354 | 1 |
Ceredigion | 1 | £32,995 | 3 | 11,794 | - |
Cheshire | 93 | £21,513 | 6 | 55,856 | 126 |
City of Edinburgh | 46 | £19,329 | 7 | 61,193 | 55 |
City of London - Greater London | 75 | £22,918 | 6 | 51,016 | 260 |
Coleraine | 7 | £17,713 | 7 | 71,286 | 8 |
Conwy | 5 | £19,617 | 7 | 52,233 | 5 |
Cookstown | 2 | £5,900 | 14 | 119,500 | 6 |
Cornwall | 3 | £25,455 | 5 | 43,735 | 4 |
County Durham | 17 | £19,476 | 7 | 63,720 | 51 |
Craigavon | 28 | £35,261 | 3 | 21,522 | 43 |
Croydon - Greater London | 12 | £17,488 | 10 | 73,922 | 7 |
Cumbria | 4 | £11,250 | 13 | 73,854 | 9 |
Denbighshire | 1 | £4,295 | 16 | 127,618 | - |
Derbyshire | 52 | £18,331 | 7 | 63,035 | 92 |
Derry | 5 | £18,036 | 7 | 75,692 | 5 |
Devon | 21 | £14,419 | 10 | 82,954 | 38 |
Dorset | 15 | £21,111 | 7 | 57,862 | 32 |
Down | 3 | £22,147 | 5 | 53,785 | 2 |
Dumfries and Galloway | 5 | £31,218 | 4 | 22,538 | 1 |
Dundee City | 20 | £27,153 | 5 | 38,547 | 15 |
Dungannon | 8 | £17,591 | 7 | 79,116 | 10 |
Ealing - Greater London | 9 | £13,803 | 7 | 80,932 | 8 |
East Ayrshire | 4 | £15,415 | 7 | 75,388 | 4 |
East Lothian | 1 | £11,995 | 9 | 90,715 | 2 |
East Riding of Yorkshire | 12 | £22,576 | 6 | 54,908 | 34 |
East Sussex | 18 | £17,320 | 9 | 71,858 | 38 |
Enfield - Greater London | 10 | £23,683 | 5 | 59,343 | 23 |
Essex | 83 | £21,908 | 7 | 54,320 | 156 |
Falkirk | 2 | £5,995 | 15 | 108,250 | 1 |
Fermanagh | 4 | £20,741 | 6 | 70,500 | 8 |
Fife | 17 | £26,953 | 5 | 35,753 | 27 |
Flintshire | 6 | £15,331 | 8 | 85,301 | 1 |
Glasgow City | 47 | £22,204 | 6 | 51,090 | 120 |
Gloucestershire | 28 | £22,688 | 6 | 52,354 | 67 |
Greater Manchester | 186 | £16,360 | 8 | 74,673 | 304 |
Greenwich - Greater London | 3 | £25,828 | 4 | 50,170 | 3 |
Hampshire | 63 | £22,240 | 6 | 51,612 | 132 |
Harrow - Greater London | 4 | £13,233 | 10 | 59,715 | 7 |
Havering - Greater London | 22 | £21,831 | 6 | 65,527 | 44 |
Herefordshire | 8 | £31,862 | 3 | 24,431 | 25 |
Hertfordshire | 67 | £20,664 | 6 | 57,634 | 138 |
Highland | 8 | £32,672 | 4 | 26,082 | 10 |
Hillingdon - Greater London | 42 | £14,044 | 8 | 88,387 | 41 |
Hounslow - Greater London | 18 | £20,905 | 7 | 52,600 | 18 |
Inverclyde | 1 | £6,990 | 10 | 124,404 | - |
Isle of Wight | 1 | £24,995 | 7 | 51,000 | 7 |
Kent | 80 | £28,243 | 5 | 36,405 | 166 |
Kingston upon Thames - Greater London | 11 | £28,894 | 5 | 36,619 | 15 |
Lancashire | 92 | £18,869 | 7 | 68,582 | 144 |
Larne | 1 | £17,250 | 7 | 72,000 | 2 |
Leicestershire | 49 | £20,858 | 6 | 66,122 | 112 |
Lincolnshire | 90 | £23,006 | 5 | 47,115 | 157 |
Lisburn | 3 | £13,632 | 8 | 83,799 | 5 |
Magherafelt | 29 | £18,557 | 7 | 74,490 | 15 |
Merseyside | 32 | £20,441 | 7 | 57,437 | 57 |
Merthyr Tydfil | 3 | £16,471 | 8 | 83,962 | 1 |
Merton - Greater London | 3 | £9,030 | 11 | 101,580 | - |
Monmouthshire | 2 | £16,848 | 7 | 86,778 | 3 |
Moray | 3 | £23,328 | 7 | 49,833 | 1 |
Neath Port Talbot | 1 | £21,399 | 4 | 53,402 | 1 |
Newport | 14 | £31,765 | 4 | 28,585 | 36 |
Newry and Mourne | 6 | £19,139 | 7 | 55,481 | 3 |
Newtownabbey | 5 | £16,795 | 7 | 67,448 | 10 |
Norfolk | 21 | £20,326 | 7 | 53,164 | 55 |
North Ayrshire | 6 | £35,531 | 3 | 19,568 | 11 |
North Down | 2 | £15,643 | 8 | 79,045 | 5 |
North Lanarkshire | 8 | £22,126 | 7 | 51,792 | 13 |
North Yorkshire | 47 | £20,027 | 6 | 55,432 | 84 |
Northamptonshire | 33 | £26,087 | 5 | 52,814 | 91 |
Northumberland | 6 | £18,140 | 7 | 57,177 | 2 |
Nottinghamshire | 50 | £20,666 | 7 | 64,898 | 115 |
Omagh | 8 | £23,394 | 5 | 67,235 | 24 |
Oxfordshire | 10 | £35,254 | 3 | 26,841 | 24 |
Pembrokeshire | 2 | £8,573 | 14 | 71,630 | - |
Perth and Kinross | 5 | £25,995 | 5 | 35,358 | 22 |
Redbridge - Greater London | 6 | £12,889 | 8 | 102,833 | 14 |
Renfrewshire | 6 | £19,665 | 6 | 50,275 | 9 |
Rhondda Cynon Taf | 5 | £11,797 | 9 | 80,150 | 1 |
Shropshire | 29 | £22,245 | 6 | 50,148 | 43 |
Somerset | 13 | £15,868 | 7 | 74,018 | 41 |
South Ayrshire | 3 | £16,331 | 7 | 58,327 | 13 |
South Lanarkshire | 4 | £23,173 | 5 | 60,763 | 19 |
South Yorkshire | 63 | £19,312 | 7 | 70,021 | 134 |
Staffordshire | 42 | £22,930 | 6 | 48,487 | 118 |
Stirling | 1 | £17,398 | 8 | 26,805 | 15 |
Strabane | 4 | £25,743 | 5 | 50,121 | 9 |
Suffolk | 38 | £21,793 | 8 | 56,715 | 45 |
Surrey | 59 | £23,916 | 6 | 46,581 | 96 |
Swansea | 6 | £25,498 | 5 | 41,174 | 14 |
Tyne and Wear | 56 | £17,783 | 8 | 60,732 | 70 |
Warwickshire | 19 | £17,413 | 8 | 78,615 | 28 |
West Dunbartonshire | 4 | £13,495 | 9 | 68,379 | 3 |
West Lothian | 1 | £26,498 | 4 | 57,197 | 4 |
West Midlands | 117 | £22,038 | 6 | 63,704 | 271 |
West Sussex | 27 | £23,890 | 8 | 51,564 | 63 |
West Yorkshire | 138 | £21,783 | 7 | 65,010 | 181 |
Wiltshire | 49 | £36,200 | 4 | 31,526 | 88 |
Worcestershire | 22 | £20,660 | 9 | 72,951 | 32 |