2012 BMW 5 Series
2.0 520D M Sport Euro 5 Ss
114,000miAutoDiesel2.0L
£6,999
Derby
~£176/pm
BMW 5 Series 2.0 520D M Sport Euro 5 Ss with a 2000CC diesel motor and automatic gearbox.
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,596 cars
2.0 520D M Sport Euro 5 Ss
114,000miAutoDiesel2.0L
£6,999
Derby
~£176/pm
BMW 5 Series 2.0 520D M Sport Euro 5 Ss with a 2000CC diesel motor and automatic gearbox.
520D Se
56,000miAutoDiesel2.0L
£14,950
Cardiff
~£375/pm
Grab the opportunity to be the new owner of this BMW 5 Series 520D Se which is priced at this dealer's great price of just £14,950. It comes in the shade of white, has a 2.0 LTR diesel motor with automatic transmission and it has 56,000 miles clocked up on the dash.
Estate 3.0 530D M Sport Touring Euro 4 2
153,000miAutoDiesel3.0L
£3,480
Gateshead
~£87/pm
153,000 miles on the clock, this BMW 5 Series Estate 3.0 530D M Sport Touring Euro 4 2 features a 3000CC diesel motor and automatic transmission.
M Sport
119,000miAutoDiesel2.0L
£7,995
St Helens
~£201/pm
On offer and ready for you to drive away today is this 5 Series, it is fitted out with a 2000CC diesel engine and automatic transmission. This second hand model now in stock at our dealership in St Helens is advertised at our bargain price of £7,995.
2007 57 2.0
89,512miAuto
£4,290
Bolton
~£108/pm
Own this second-hand 5 Series 2007 57 2.0 for only £4,290. Finance plans start out at around £ every month for this vehicle that comes fitted with automatic transmission and a L engine.
Saloon 2.0 520D Luxury Euro 6 Ss 2014
115,000miAutoDiesel2.0L
£7,995
London
~£201/pm
At the remarkable price of just £7,995 is this 5 Series Saloon 2.0 520D Luxury Euro 6 Ss 2014, it has 115,000 miles clocked up on the dash and is fitted out with a 2000CC diesel motor and automatic transmission.
2.0 520D M Sport Touring Euro 6 Ss
74,989miAutoDiesel2.0L
£12,991
Stockton-on-Tees
~£326/pm
Are you looking at buying a 5 Series 2.0 520D M Sport Touring Euro 6 Ss? Then have a more in depth look at this second-hand model, it is equipped with a 2.0 LTR diesel engine with automatic transmission and has 74,989 miles clocked-up on the dash.
2.0 520D Se Touring 181 Bhp
65,528miAutoDiesel2.0L
£9,999
Newport
~£251/pm
Coming in the shade of grey, this 5 Series is fitted out with automatic transmission, a 2.0 Litre diesel motor and has 65,528 miles on the clock.
Saloon 2.0 520D M Sport Euro 6 Ss 201
85,800miAutoDiesel2.0L
£11,000
Newcastle upon Tyne
~£276/pm
At this dealership there's a fabulous price for this BMW 5 Series Saloon 2.0 520D M Sport Euro 6 Ss 201 with a 2000cc diesel engine, 85,800 miles clocked-up on the dash and automatic transmission.
520D M Sport
113,000miAutoDiesel2.0L
£6,495
Crewe
~£163/pm
5 Series with a 2.0 Ltr diesel engine and automatic gearbox.
520D Mht M Sport
28,542miAutoDiesel2.0L
£22,000
Loughton
~£552/pm
Currently available to buy today is this BMW 5 Series that is equipped with a 2.0 litre diesel engine and automatic transmission. At the great price of £22,750 and affordable payments available starting at around £ per calendar month.
4.4 M550i V8 Steptronic Xdrive Euro 6 Ss
16,000miAutoPetrol4.4L
£45,980
Sutton In Ashfield
~£1,155/pm
Available on the market is this BMW that is fitted out with automatic transmission and a 4.4 Ltr petrol engine. At the amazing price of just £45,980 and affordable repayments available starting at as little as £ per month.
520D M Sport Touring
38,000miAutoDiesel2.0L
£23,690
Bury St Edmunds
~£595/pm
38,000 miles clocked-up on the dash and finished in the tone of grey, this estate motor is fitted out with a 2000cc diesel engine and automatic transmission.
2.0 530E M Sport 289 Bhp
52,286miAutoHybrid2.0L
£27,500
Nelson
~£691/pm
Become the new owner of this BMW 5 Series that comes equipped with a 2.0 Litre hybrid motor and automatic transmission. This second hand one at this dealer has been finished in white and has 52,286 miles clocked-up on the dash.
520D M Sport Touring
124,800miAutoDiesel2.0L
£9,500
Newcastle upon Tyne
~£239/pm
With 124,800 miles on the dashboard, this BMW 5 Series 520D M Sport Touring is fitted out with a 2000cc diesel engine and automatic transmission.
3.0 540I Xdrive M Sport 4Wd
62,300miAutoPetrol3.0L
£37,999
Kidderminster
~£954/pm
This used car features a 3000 cc petrol engine with automatic transmission and has 62,300 miles clocked up on the dash. It is on the market and ready for its new owner to drive away for the awesome price of only £37,999.
525D M Sport Step
30,958miAutoDiesel2.0L
£18,980
Oswestry
~£477/pm
Buy this BMW 5 Series for only £18,980. It features a 2000CC diesel engine with automatic transmission and it has 30,958 miles on the dash.
Estate
149,000miManualDiesel2.5L
£2,499
Bristol
~£63/pm
This BMW 5 Series is now available for sale from this dealer. It is fitted out with a 2.5 ltr diesel engine with manual transmission and has 149,000 miles on the dashboard.
520D Se
82,500miAutoDiesel2.0L
£15,490
Kidderminster
~£389/pm
Available to view at this dealer in the Kidderminster area is this car that comes equipped with automatic transmission and a 2000CC diesel engine. It is up for sale and ready for its next owner to take home in a silver finish with 82,500 miles clocked up on the dash.
520D M Sport
44,450miAutoDiesel2.0L
£20,500
Stratford-upon-Avon
~£515/pm
Be the new owner of this BMW 5 Series which comes fitted out with a 2000 cc diesel engine with automatic transmission. This second hand model has 44,450 miles clocked up on the dashboard and comes in grey.
520D M Sport
30,942miAutoDiesel2.0L
£21,998
Kilmarnock
~£552/pm
This vehicle is now up for sale and ready for you to drive away. It is fitted out with a 2.0 litre diesel motor with automatic transmission and has 30,942 miles clocked up on the dash.
520D Mht M Sport Step
7,807miAutoHybrid2.0L
£37,898
Rutherglen
~£952/pm
This second hand 5 Series 520D Mht M Sport Step from this dealer has 7,807 miles clocked up on the dash and features a 2000CC hybrid engine with automatic transmission.
2019 2.0 530I M Sport Touring 248 Bhp
43,100miAutoPetrol2.0L
£23,590
Stamford
~£592/pm
First registered in 2019: Second hand BMW 5 Series that’s got a 2.0 ltr petrol motor with automatic transmission and a mere 43,100 miles on the dash.
530I M Sport
45,198miAutoPetrol2.0L
£21,950
Cambridge
~£551/pm
Available at our dealership in Cambridge is this BMW 5 Series that is fitted out with automatic transmission and a 2000 cc petrol engine. Up for sale and ready for its next owner to take home in a blue finish with 45,198 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,562 | £19,642 | 7 | 63,560 | 4,822 |
Aberdeen City | 12 | £27,041 | 5 | 35,948 | 31 |
Aberdeenshire | 1 | £14,995 | 8 | 64,000 | 2 |
Angus | 3 | £18,323 | 9 | 45,695 | 5 |
Antrim | 6 | £18,472 | 8 | 44,883 | 13 |
Ards | 1 | £8,880 | 11 | 82,492 | 6 |
Argyll and Bute | 1 | £14,979 | 6 | 100,000 | 1 |
Armagh | 8 | £13,927 | 13 | 100,625 | 7 |
Ballymena | 4 | £10,184 | 10 | 102,650 | 8 |
Ballymoney | 5 | £15,624 | 9 | 77,383 | 3 |
Banbridge | 3 | £12,630 | 10 | 91,000 | 1 |
Barking & Dagenham - Greater London | 3 | £16,540 | 8 | 70,313 | 2 |
Barnet - Greater London | 6 | £17,646 | 7 | 85,892 | 3 |
Bedfordshire | 102 | £14,167 | 9 | 78,981 | 140 |
Belfast | 10 | £16,482 | 7 | 64,240 | 58 |
Berkshire | 42 | £16,862 | 8 | 78,746 | 69 |
Blaenau Gwent | 4 | £18,248 | 8 | 43,390 | - |
Brent - Greater London | 6 | £14,262 | 8 | 72,665 | 6 |
Bristol | 25 | £25,302 | 5 | 53,148 | 65 |
Bromley - Greater London | 4 | £24,631 | 9 | 29,970 | 22 |
Buckinghamshire | 35 | £23,616 | 6 | 53,931 | 84 |
Caerphilly | 1 | £10,490 | 9 | 87,781 | 3 |
Cambridgeshire | 78 | £16,586 | 7 | 74,395 | 93 |
Cardiff | 20 | £32,136 | 4 | 32,839 | 52 |
Carmarthenshire | 2 | £16,245 | 8 | 52,661 | 1 |
Carrickfergus | 4 | £17,723 | 6 | 72,266 | 1 |
Ceredigion | 3 | £17,828 | 5 | 90,930 | 2 |
Cheshire | 74 | £22,998 | 6 | 52,844 | 94 |
City of Edinburgh | 35 | £17,080 | 8 | 71,994 | 53 |
City of London - Greater London | 69 | £23,362 | 5 | 48,592 | 202 |
Coleraine | 7 | £15,272 | 7 | 77,146 | 6 |
Conwy | 4 | £24,123 | 5 | 42,686 | 2 |
Cookstown | 4 | £12,061 | 10 | 95,587 | 6 |
Cornwall | 6 | £28,212 | 7 | 31,925 | 8 |
County Durham | 24 | £17,545 | 7 | 67,000 | 44 |
Craigavon | 19 | £31,653 | 3 | 31,412 | 40 |
Croydon - Greater London | 6 | £14,586 | 14 | 68,814 | 12 |
Cumbria | 3 | £21,245 | 6 | 43,809 | 8 |
Derbyshire | 48 | £17,534 | 7 | 66,755 | 75 |
Derry | 4 | £19,621 | 7 | 66,105 | 3 |
Devon | 18 | £27,315 | 9 | 42,193 | 44 |
Dorset | 13 | £20,364 | 7 | 59,977 | 22 |
Dumfries and Galloway | 2 | £32,198 | 3 | 17,612 | 6 |
Dundee City | 13 | £26,137 | 5 | 38,916 | 23 |
Dungannon | 7 | £18,119 | 7 | 87,469 | 10 |
Ealing - Greater London | 6 | £13,968 | 8 | 80,394 | 7 |
East Ayrshire | 2 | £18,249 | 7 | 38,819 | 5 |
East Lothian | 1 | £9,250 | 8 | 116,310 | 2 |
East Riding of Yorkshire | 12 | £19,741 | 6 | 62,509 | 16 |
East Sussex | 20 | £21,096 | 8 | 66,267 | 35 |
Enfield - Greater London | 8 | £25,430 | 6 | 50,867 | 19 |
Essex | 77 | £20,532 | 7 | 58,854 | 149 |
Falkirk | 3 | £7,793 | 12 | 106,296 | 1 |
Fermanagh | 5 | £18,031 | 7 | 87,364 | 6 |
Fife | 13 | £27,736 | 5 | 48,589 | 24 |
Flintshire | 10 | £15,017 | 8 | 79,941 | 2 |
Glasgow City | 44 | £23,348 | 6 | 45,331 | 101 |
Gloucestershire | 25 | £23,949 | 6 | 46,739 | 56 |
Greater Manchester | 138 | £14,657 | 8 | 79,900 | 335 |
Hampshire | 64 | £20,206 | 7 | 57,451 | 126 |
Harrow - Greater London | 2 | £10,370 | 11 | 107,250 | 7 |
Havering - Greater London | 22 | £17,243 | 7 | 69,804 | 41 |
Herefordshire | 5 | £37,610 | 2 | 16,313 | 23 |
Hertfordshire | 73 | £22,981 | 6 | 55,555 | 126 |
Highland | 11 | £37,333 | 4 | 26,078 | 9 |
Hillingdon - Greater London | 29 | £13,405 | 8 | 86,693 | 48 |
Hounslow - Greater London | 10 | £17,340 | 8 | 64,603 | 20 |
Inverclyde | 1 | £6,990 | 10 | 124,404 | - |
Isle of Wight | 3 | £16,152 | 8 | 54,761 | 1 |
Kent | 58 | £26,030 | 5 | 43,919 | 141 |
Kingston upon Thames - Greater London | 1 | £8,495 | 11 | 101,000 | 16 |
Lancashire | 78 | £18,774 | 7 | 65,242 | 152 |
Leicestershire | 55 | £21,346 | 6 | 57,525 | 90 |
Lincolnshire | 71 | £22,949 | 6 | 49,384 | 128 |
Lisburn | 5 | £16,084 | 7 | 65,692 | 8 |
Magherafelt | 22 | £18,395 | 7 | 69,955 | 21 |
Merseyside | 33 | £20,862 | 6 | 56,091 | 54 |
Merthyr Tydfil | 1 | £6,995 | 13 | 135,000 | 1 |
Monmouthshire | 2 | £17,498 | 7 | 77,778 | 1 |
Moray | 2 | £22,995 | 7 | 52,749 | 2 |
Neath Port Talbot | 1 | £26,669 | 4 | 34,723 | 2 |
Newport | 13 | £26,466 | 5 | 41,521 | 35 |
Newry and Mourne | 7 | £22,090 | 5 | 50,287 | 8 |
Newtownabbey | 5 | £18,486 | 6 | 61,151 | 15 |
Norfolk | 31 | £22,536 | 6 | 53,808 | 50 |
North Ayrshire | 5 | £36,698 | 2 | 18,404 | 9 |
North Down | 1 | £9,440 | 9 | 105,236 | 5 |
North Lanarkshire | 9 | £17,869 | 7 | 56,720 | 14 |
North Yorkshire | 35 | £21,073 | 6 | 53,695 | 73 |
Northamptonshire | 44 | £25,293 | 5 | 48,701 | 71 |
Northumberland | 7 | £16,494 | 10 | 70,934 | 3 |
Nottinghamshire | 48 | £21,143 | 7 | 59,789 | 110 |
Omagh | 9 | £27,043 | 4 | 55,557 | 21 |
Oxfordshire | 15 | £26,384 | 4 | 34,828 | 19 |
Pembrokeshire | 1 | £5,350 | 17 | 87,822 | 1 |
Perth and Kinross | 5 | £27,794 | 4 | 31,670 | 11 |
Redbridge - Greater London | 12 | £15,300 | 8 | 92,150 | 12 |
Renfrewshire | 5 | £19,798 | 5 | 53,971 | 7 |
Rhondda Cynon Taf | 3 | £12,748 | 9 | 70,406 | 3 |
Shropshire | 31 | £18,140 | 8 | 62,451 | 46 |
Somerset | 13 | £16,969 | 7 | 69,152 | 29 |
South Ayrshire | 7 | £17,238 | 7 | 60,176 | 13 |
South Lanarkshire | 7 | £21,526 | 5 | 56,634 | 5 |
South Yorkshire | 68 | £21,579 | 7 | 63,210 | 155 |
Staffordshire | 38 | £20,843 | 6 | 59,720 | 90 |
Stirling | 1 | £16,998 | 8 | 26,805 | 13 |
Strabane | 2 | £21,620 | 5 | 78,588 | 10 |
Suffolk | 29 | £25,778 | 6 | 54,885 | 49 |
Surrey | 52 | £21,334 | 7 | 57,589 | 89 |
Swansea | 5 | £24,498 | 6 | 52,710 | 12 |
Tyne and Wear | 50 | £17,478 | 8 | 60,713 | 92 |
Warwickshire | 23 | £19,139 | 7 | 68,600 | 38 |
West Dunbartonshire | 5 | £16,837 | 7 | 62,884 | 4 |
West Midlands | 104 | £19,688 | 7 | 69,550 | 232 |
West Sussex | 27 | £23,293 | 8 | 48,172 | 44 |
West Yorkshire | 122 | £23,051 | 7 | 60,142 | 187 |
Wiltshire | 35 | £31,537 | 5 | 41,782 | 95 |
Worcestershire | 28 | £27,910 | 7 | 58,043 | 39 |
Wrexham | 2 | £11,495 | 8 | 103,843 | 2 |