2019 BMW 5 Series
M Sport
57,237miAutoDiesel2.0L
£19,100
Online Dealer
~£480/pm
First registered in 2019: Second-hand BMW 5 Series with automatic transmission, a 2000cc diesel engine and only 57,237 mi on the dash.
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,744 cars
M Sport
57,237miAutoDiesel2.0L
£19,100
Online Dealer
~£480/pm
First registered in 2019: Second-hand BMW 5 Series with automatic transmission, a 2000cc diesel engine and only 57,237 mi on the dash.
520D Se
95,000miAutoDiesel2.0L
£12,795
West Drayton
~£321/pm
This second hand car is fitted out with a 2000CC diesel motor with automatic transmission and has got 95,000 miles clocked up on the dash.
520I M Sport
32,980miAutoPetrol2.0L
£21,500
High Wycombe
~£540/pm
Currently available for sale is this saloon car on offer at the superb price of just £21,500. This dealership also provides you with the possibility to purchase using affordable monthly instalments to suit all budgets with repayment plans starting at just £ monthly.
2.0 520D M Sport Mhev 188 Bhp
54,844miAutoElectric2.0L
£19,990
Hayes
~£502/pm
Currently advertised by this dealership in Hayes is this BMW 5 Series that comes with a electric, 2000 CC engine and automatic gearbox. It's available on the market in the shade of black with 54,844 miles clocked-up on the dashboard.
520D M Sport
50,896miAutoDiesel2.0L
£18,599
Middlesbrough
~£467/pm
On display at this retailer's showroom - BMW 5 Series 520D M Sport that features a 2.0 litre diesel engine with automatic transmission.
2.0 520D M Sport Touring Euro 6 Ss
51,000miAutoDiesel2.0L
£20,890
Basingstoke
~£525/pm
At our great price of just £20,890 is this BMW with 51,000 miles clocked-up on the dashboard and a 2.0 ltr diesel motor with automatic transmission.
520D Xdrive Se
50,240miAutoDiesel2.0L
£21,028
Norwich
~£528/pm
Containing a 2000 CC diesel motor and automatic transmission, this second hand BMW 5 Series 520D Xdrive Se is finished in the tone of white and has 50,240 miles clocked-up on the dash.
M Sport
49,345miAutoDiesel2.0L
£18,305
Online Dealer
~£460/pm
Finished in white, this saloon motor comes fitted with automatic transmission, a 2000cc diesel engine and has 49,345 miles on the dash. First Registered in 2018, this BMW 5 Series M Sport is now on offer and ready for its next owner to drive home for just £18,305.
2.0 Se Euro 6 Ss
99,627miAutoDiesel2.0L
£10,795
Blackburn
~£271/pm
For sale and ready to drive home is this BMW 5 Series in the tone of grey - this model has a 2.0 Litre diesel engine with automatic transmission and has got 99,627 miles clocked up on the dashboard.
520D M Sport Mhev
28,879miAutoDiesel2.0L
£22,979
Thatcham
~£577/pm
Painted in the shade of blue, this saloon BMW 5 Series has 28,879 miles on the dashboard and features a automatic 2.0 Litre engine requiring diesel.
2.0L 528I Luxury 242 Bhp
55,000miAutoPetrol2.0L
£12,695
Hitchin
~£319/pm
Get this used BMW for just £12,695. Finance deals start off at as little as £ a month for this vehicle which comes equipped with automatic transmission and a 2.0 L petrol motor.
3.0 Se Steptronic Euro 5
88,000miAutoPetrol3.0L
£6,900
Canvey Island
~£173/pm
On offer and ready for its next owner to take home is this second hand BMW that comes with automatic transmission and a 3.0 L petrol engine. Get it at the superb price of just £6,900 from this dealer in the Canvey Island area.
530E M Sport
39,190miAutoHybrid2.0L
£24,000
West Bridgford
~£603/pm
At £24,000 you can purchase this second hand saloon from this dealership in West Bridgford that has automatic transmission and a 2.0 L hybrid engine.
520D M Sport
73,256miAutoDiesel2.0L
£12,795
Rugby
~£321/pm
At this dealership in Rugby there's a fabulous price for this second hand BMW 5 Series 520D M Sport with automatic transmission, a 2.0 ltr diesel engine and 73,256 miles clocked-up on the dash.
Sold 520D M Sport Saloon Euro 6
108,899miAutoDiesel2.0L
£7,495
Reading
~£188/pm
This vehicle comes fitted out with automatic transmission, a 2000 cc diesel engine and has got 108,899 miles clocked-up on the dash. It is on the market and ready for its next owner to drive home for the awesome price of only £7,495.
520D Se
35,000miManualDiesel1.0L
£6,995
Dunstable
~£176/pm
Up for sale and ready for a test drive is this BMW 5 Series coming in the tone of black; this second hand model has 35,000 miles on the dash and comes fitted out with a 1000 cc diesel motor.
3.0 540I M Sport Xdrive Euro 6 Ss
81,962miAutoPetrol3.0L
£21,988
Southport
~£552/pm
Commencing at as little as £ per month, you can get this used car with a petrol 3.0L engine, automatic transmission and 81,962 miles clocked up on the dash.
520D 190 M Sport Step
72,324miAutoDiesel2.0L
£13,169
Reading
~£331/pm
Advertised at the full price of £13,169 and with the option to buy on finance with manageable payments from just £ pm, this 5 Series has 72,324 miles clocked up on the dash and is equipped with a 2.0 L diesel engine with automatic transmission.
520D 190 M Sport Step
73,500miAutoDiesel
£12,499
Gateshead
~£314/pm
Are you thinking of going for a BMW 5 Series 520D 190 M Sport Step? Well, take a more in depth look at this second hand model coming in black that has automatic transmission, 73,500 miles clocked up on the dash and a l diesel motor.
2.0 M Sport Mhev
19,135miAuto2.0L
£24,999
London
~£628/pm
Currently available for sale is this saloon BMW at only £24,999. This dealer also provides you with the option to pay with achievable monthly repayments with repayment plans beginning at as little as £ monthly.
523I 4dr Auto
163,089miAutoPetrol2.5L
£750
Goole
~£19/pm
This car dealership in Goole has a great price of only £750 on this 5 Series with a 2.5 Ltr petrol engine, automatic transmission and 163,089 miles clocked up on the dash.
520D M Sport Touring
8,380miAutoHybrid
£36,000
King's Lynn
~£904/pm
A great price of just £36,000 is currently being advertised by this dealer in King's Lynn for this low mileage 5 Series with only 8,380 mi clocked-up on the dash.
530E Se
81,398miAutoPetrol2.0L
£15,670
Bristol
~£394/pm
Advertised by this dealership in Bristol is this saloon used car that has a petrol, 2.0 ltr engine and automatic transmission. On offer and ready for its new owner to drive away in a blue finish with 81,398 mi on the clock.
2.0 520D Xdrive Se Touring Mhev 188 Bhp
70,339miAutoElectric2.0L
£22,799
Milton Keynes
~£573/pm
A 2.0 litre electric engine and automatic transmission are just a couple of the qualities that this motor has to offer.
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,691 | £20,002 | 7 | 63,791 | 5,263 |
Aberdeen City | 21 | £25,786 | 5 | 40,391 | 27 |
Aberdeenshire | 1 | £15,995 | 8 | 64,000 | 4 |
Angus | 3 | £21,958 | 9 | 38,765 | 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 | 7 |
Ballymena | 5 | £12,533 | 9 | 85,520 | 8 |
Ballymoney | 5 | £15,824 | 9 | 77,383 | 9 |
Banbridge | 1 | £7,495 | 11 | 135,000 | 5 |
Barking & Dagenham - Greater London | 1 | £7,495 | 9 | 130,262 | - |
Barnet - Greater London | 3 | £14,895 | 6 | 105,154 | 4 |
Bedfordshire | 103 | £15,332 | 8 | 74,111 | 150 |
Belfast | 7 | £16,789 | 7 | 64,429 | 69 |
Berkshire | 53 | £16,744 | 8 | 79,894 | 74 |
Blaenau Gwent | 3 | £23,499 | 4 | 42,910 | 1 |
Brent - Greater London | 5 | £17,629 | 6 | 63,958 | 8 |
Bristol | 26 | £21,605 | 6 | 57,363 | 68 |
Bromley - Greater London | 11 | £29,141 | 4 | 28,987 | 22 |
Buckinghamshire | 48 | £27,385 | 6 | 55,717 | 89 |
Cambridgeshire | 81 | £17,779 | 7 | 68,590 | 105 |
Cardiff | 17 | £29,026 | 5 | 40,100 | 44 |
Carmarthenshire | 1 | £14,995 | 9 | 45,922 | 2 |
Carrickfergus | 4 | £18,360 | 6 | 72,266 | 1 |
Ceredigion | 2 | £18,495 | 3 | 101,525 | 1 |
Cheshire | 91 | £21,398 | 6 | 56,494 | 107 |
City of Edinburgh | 39 | £18,502 | 7 | 64,372 | 58 |
City of London - Greater London | 70 | £24,659 | 5 | 44,587 | 259 |
Coleraine | 6 | £19,147 | 7 | 68,613 | 10 |
Conwy | 3 | £24,499 | 4 | 45,581 | 5 |
Cookstown | 3 | £11,165 | 11 | 102,267 | 7 |
Cornwall | 5 | £18,949 | 8 | 72,220 | 5 |
County Durham | 14 | £14,220 | 9 | 78,548 | 47 |
Craigavon | 28 | £34,056 | 3 | 25,066 | 45 |
Croydon - Greater London | 10 | £18,241 | 11 | 63,206 | 8 |
Cumbria | 4 | £15,500 | 13 | 61,434 | 8 |
Derbyshire | 48 | £17,638 | 7 | 66,391 | 84 |
Derry | 6 | £18,311 | 7 | 71,170 | 4 |
Devon | 22 | £19,410 | 7 | 60,523 | 41 |
Dorset | 13 | £17,114 | 9 | 62,155 | 29 |
Down | 3 | £21,980 | 5 | 53,785 | 2 |
Dumfries and Galloway | 4 | £31,223 | 3 | 17,894 | 3 |
Dundee City | 13 | £22,813 | 6 | 45,090 | 18 |
Dungannon | 9 | £15,448 | 7 | 95,539 | 10 |
Ealing - Greater London | 7 | £14,150 | 7 | 79,493 | 7 |
East Ayrshire | 3 | £9,930 | 11 | 85,622 | 5 |
East Lothian | 1 | £9,750 | 8 | 116,310 | 1 |
East Riding of Yorkshire | 11 | £20,341 | 6 | 64,445 | 25 |
East Sussex | 19 | £17,872 | 9 | 67,524 | 41 |
Enfield - Greater London | 6 | £27,328 | 4 | 45,929 | 21 |
Essex | 91 | £21,909 | 7 | 55,158 | 152 |
Falkirk | 1 | £7,995 | 13 | 104,000 | 1 |
Fermanagh | 4 | £20,741 | 6 | 70,500 | 5 |
Fife | 12 | £28,006 | 5 | 38,716 | 29 |
Flintshire | 10 | £15,017 | 8 | 79,941 | 2 |
Glasgow City | 49 | £21,813 | 6 | 50,917 | 117 |
Gloucestershire | 21 | £22,358 | 6 | 52,063 | 69 |
Greater Manchester | 175 | £15,848 | 8 | 75,793 | 323 |
Hampshire | 58 | £20,339 | 7 | 55,790 | 132 |
Harrow - Greater London | 3 | £12,480 | 10 | 64,924 | 8 |
Havering - Greater London | 20 | £17,476 | 7 | 75,207 | 42 |
Herefordshire | 6 | £30,211 | 4 | 28,978 | 24 |
Hertfordshire | 71 | £23,138 | 6 | 56,381 | 132 |
Highland | 7 | £29,910 | 4 | 29,229 | 12 |
Hillingdon - Greater London | 42 | £15,162 | 8 | 82,683 | 38 |
Hounslow - Greater London | 18 | £21,652 | 6 | 51,679 | 18 |
Inverclyde | 1 | £6,990 | 10 | 124,404 | - |
Isle of Wight | 2 | £17,579 | 8 | 53,000 | 1 |
Kent | 69 | £27,619 | 5 | 38,220 | 163 |
Kingston upon Thames - Greater London | 17 | £33,628 | 4 | 24,326 | 12 |
Lancashire | 82 | £17,298 | 8 | 74,713 | 163 |
Leicestershire | 42 | £21,136 | 7 | 63,694 | 118 |
Lincolnshire | 64 | £23,872 | 6 | 48,145 | 165 |
Lisburn | 4 | £13,243 | 8 | 87,303 | 8 |
Magherafelt | 24 | £18,849 | 7 | 73,217 | 18 |
Merseyside | 34 | £21,057 | 6 | 55,230 | 63 |
Merthyr Tydfil | 1 | £7,995 | 13 | 135,000 | 2 |
Merton - Greater London | 2 | £7,923 | 11 | 98,285 | 1 |
Monmouthshire | 1 | £25,000 | 5 | 65,555 | 1 |
Moray | 3 | £23,328 | 7 | 49,833 | 1 |
Neath Port Talbot | 1 | £21,399 | 4 | 53,402 | - |
Newport | 15 | £30,114 | 4 | 36,797 | 37 |
Newry and Mourne | 6 | £19,223 | 7 | 63,785 | 4 |
Newtownabbey | 5 | £17,096 | 7 | 73,921 | 12 |
Norfolk | 33 | £21,890 | 6 | 52,023 | 51 |
North Ayrshire | 4 | £39,548 | 2 | 13,667 | 13 |
North Down | 3 | £12,910 | 9 | 69,564 | 4 |
North Lanarkshire | 10 | £22,209 | 6 | 47,652 | 13 |
North Yorkshire | 36 | £20,985 | 6 | 53,634 | 98 |
Northamptonshire | 28 | £26,945 | 5 | 50,589 | 102 |
Northumberland | 6 | £17,991 | 7 | 59,478 | 2 |
Nottinghamshire | 48 | £19,900 | 7 | 59,957 | 128 |
Omagh | 10 | £26,668 | 4 | 57,871 | 22 |
Oxfordshire | 8 | £37,188 | 2 | 21,951 | 18 |
Pembrokeshire | 1 | £5,650 | 17 | 87,822 | 1 |
Perth and Kinross | 3 | £34,490 | 3 | 21,553 | 24 |
Redbridge - Greater London | 10 | £14,932 | 7 | 87,500 | 12 |
Renfrewshire | 5 | £19,998 | 6 | 53,250 | 11 |
Rhondda Cynon Taf | 5 | £11,397 | 9 | 80,150 | 1 |
Shropshire | 30 | £20,284 | 7 | 58,996 | 51 |
Somerset | 11 | £19,770 | 5 | 69,661 | 45 |
South Ayrshire | 4 | £19,685 | 6 | 51,162 | 16 |
South Lanarkshire | 5 | £22,558 | 5 | 60,669 | 15 |
South Yorkshire | 67 | £20,166 | 7 | 67,231 | 143 |
Staffordshire | 43 | £23,074 | 5 | 51,786 | 110 |
Stirling | 1 | £16,998 | 8 | 26,805 | 16 |
Strabane | 4 | £25,556 | 5 | 55,171 | 10 |
Suffolk | 31 | £25,170 | 7 | 53,039 | 51 |
Surrey | 51 | £23,226 | 6 | 50,261 | 97 |
Swansea | 5 | £28,699 | 4 | 36,970 | 16 |
Tyne and Wear | 47 | £18,909 | 7 | 53,840 | 82 |
Warwickshire | 18 | £19,539 | 8 | 72,720 | 36 |
West Dunbartonshire | 3 | £16,897 | 7 | 61,039 | 6 |
West Midlands | 120 | £20,598 | 6 | 67,666 | 263 |
West Sussex | 26 | £23,471 | 8 | 51,702 | 45 |
West Yorkshire | 122 | £20,598 | 7 | 67,300 | 190 |
Wiltshire | 45 | £30,436 | 5 | 41,295 | 94 |
Worcestershire | 26 | £22,457 | 8 | 72,563 | 35 |
Wrexham | 1 | £15,995 | 5 | 74,185 | 1 |