2020 BMW 4 Series
2020 2.0 420I M Sport 181 Bhp
19,800miAutoPetrol2.0L
£18,990
Stamford
~£477/pm
Now on offer and ready for its next owner to take home is this 4 Series with a 2000 cc petrol engine and 19,800 miles 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.
1,503 cars
2020 2.0 420I M Sport 181 Bhp
19,800miAutoPetrol2.0L
£18,990
Stamford
~£477/pm
Now on offer and ready for its next owner to take home is this 4 Series with a 2000 cc petrol engine and 19,800 miles on the dash.
420I M Sport
22,796miAutoPetrol2.0L
£21,289
Norwich
~£535/pm
This BMW 4 Series 420I M Sport is fitted with automatic transmission, a 2.0 Ltr petrol motor and has 22,796 miles clocked up on the dash.
2.0 420D M Sport
79,290miAutoDiesel2.0L
£12,991
Nottingham
~£326/pm
This 4 Series has 79,290 miles clocked-up on the dash and is fitted with a 2.0 Ltr engine. It runs on diesel with automatic transmission and has been finished in silver.
M440i
33,073miAutoPetrol3.0L
£40,530
Online Dealer
~£1,018/pm
A 3.0 Ltr petrol engine and automatic transmission are only some of the aspects that this coupe BMW 4 Series M440i has to offer you.
3.0L 430D M Sport 255 Bhp
76,142miAutoDiesel3.0L
£13,960
London
~£351/pm
Coming equipped with automatic transmission and a 3.0 Ltr diesel engine, this second hand 4 Series 3.0L 430D M Sport 255 Bhp comes finished in black and has 76,142 miles on the clock.
430D M Sport
34,400miAutoDiesel3.0L
£20,990
Stamford
~£527/pm
Are you interested in a 4 Series 430D M Sport? Well, have a more detailed look at this second-hand one with low mileage from our dealership in Stamford that has got a 3.0 Litre diesel motor with automatic transmission.
2017 2.0 420I M Sport 181 Bhp
35,999miAutoPetrol2.0L
£17,950
London
~£451/pm
A brilliant price is being advertised by this dealer in London for this second hand 4 Series with only 35,999 mi on the clock.
Coupe
89,000miAutoPetrol3.0L
£17,989
Dunstable
~£452/pm
At our fabulous price of only £17,989 is this BMW 4 Series Coupe, it contains a 3.0 Ltr petrol engine with automatic transmission and has got 89,000 mi on the clock.
Coupe
75,000miAutoDiesel3.0L
£14,989
Dunstable
~£376/pm
Painted in black, this coupe car has 75,000 mi clocked up on the dash and features a 3.0l diesel engine with automatic transmission. It was registered in 2016 and is currently on the market and ready for its next owner to drive home for £14,989.
420I M Sport Professional Media
33,052miPetrol
£15,999
Widnes
~£402/pm
This BMW 4 Series 420I M Sport Professional Media has 33,052 miles on the dash and incorporates a cc engine. It runs on petrol with transmission and has been finished in the tone of .
420I M Sport Step Pro Pack
16,245miPetrol
£31,499
Newport
~£791/pm
On offer and ready for you to take home is this 4 Series painted in . It comes fitted with transmission, a l petrol engine and has 16,245 miles clocked up on the dashboard.
2.0 420I M Sport 181 Bhp Convertible
49,500miAutoPetrol2.0L
£13,990
Hoddesdon
~£351/pm
Advertised by this dealership in Hoddesdon is this convertible second hand car which possesses a petrol, 2000CC engine and automatic gearbox. It is available for sale in the tone of grey with 49,500 miles clocked-up on the dashboard.
435D Xdrive M Sport
58,000miAutoDiesel3.0L
£16,890
Derby
~£424/pm
First registered in 2016: Second hand BMW 4 Series that has automatic transmission, a 3.0 litre diesel engine and a mere 58,000 miles clocked up on the dashboard.
M Sport
29,313miAutoDiesel2.0L
£19,900
Online Dealer
~£500/pm
A low price of only £19,900 for this low mileage coupe that is equipped with a 2000 CC diesel motor with automatic transmission
2.0 Mht M Sport Xdrive Euro 6 Ss
16,773miAutoHybrid2.0L
£30,988
Blackburn
~£778/pm
Check out the low price at this dealership on this second hand, low mileage BMW that has a 2000cc hybrid engine, a mere 16,773 miles on the dash and automatic transmission.
3.0 435D M Sport Xdrive Euro 6 Ss
90,000miAutoDiesel3.0L
£15,890
Leicester
~£399/pm
This second-hand BMW 4 Series from this dealer has 90,000 mi on the dash and is fitted out with a 3.0 Litre diesel engine with automatic transmission.
420I M Sport Step Pro Pack
12,440miPetrol
£31,699
Oldbury
~£796/pm
Available to test-drive at our showroom in Oldbury is this BMW 4 Series with only 12,440 miles on the dashboard.
420I M Sport Professional Media
29,845miPetrol
£19,499
Oldbury
~£490/pm
Finished in , this BMW 4 Series 420I M Sport Professional Media comes fitted with transmission, a ltr petrol motor and has got 29,845 miles clocked-up on the dash.
420I M Sport Step Pro Pack
18,511miPetrol
£31,299
Newport
~£786/pm
Are you planning on buying a BMW? Well, have a more in depth look at this used model, it has 18,511 miles clocked up on the dash and contains a litre petrol motor.
2.0 420D M Sport 188 Bhp
84,000miAutoDiesel2.0L
£12,495
Clacton-On-Sea
~£314/pm
For sale at this dealer: BMW 4 Series with 84,000 miles and a 2000 cc diesel motor with automatic transmission.
420D 190 M Sport
79,000miAutoDiesel2.0L
£13,995
Coleraine
~£351/pm
On offer and ready for its next owner to take home is this used 4 Series 420D 190 M Sport that comes fitted with automatic transmission and a 2.0 litre diesel motor. It could be yours for the fabulous price of just £13,995 from this dealer located in Coleraine.
2.0 M Sport Euro 6 Ss
58,659miAutoDiesel2.0L
£18,995
Blackburn
~£477/pm
Painted in grey, this BMW 4 Series comes fitted out with automatic transmission, a 2.0 LTR diesel motor and has 58,659 mi on the dashboard. First Registered in 2017, it's up for sale and ready for its new owner to take home for £18,995.
440I M Sport
60,959miAutoPetrol3.0L
£20,950
Market Harborough
~£526/pm
On offer and available for a test drive is this BMW painted in the tone of red; this second hand model features a 3.0 Ltr petrol motor with automatic transmission and has 60,959 miles clocked up on the dash.
440I M Sport Convertible 3.0 U40
20,064miAutoPetrol3.0L
£27,000
Nottingham
~£678/pm
Commencing at £ monthly, you can get this convertible vehicle with 20,000 miles clocked up on the dashboard, petrol 3.0 ltr motor and automatic transmission.
Want to find out everything about all 4 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 4 Series buying guide here.
BMW 4 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 | 1,478 | £19,440 | 7 | 53,323 | 2,943 |
Aberdeen City | 6 | £25,848 | 4 | 21,891 | 21 |
Aberdeenshire | 2 | £15,597 | 7 | 60,797 | 3 |
Angus | 1 | £8,995 | 11 | 72,500 | - |
Antrim | 3 | £16,993 | 8 | 73,026 | 7 |
Ards | 3 | £23,515 | 7 | 48,767 | 5 |
Ballymena | 8 | £20,230 | 6 | 54,806 | 3 |
Ballymoney | 7 | £16,679 | 7 | 66,952 | 8 |
Bedfordshire | 33 | £17,650 | 7 | 61,824 | 45 |
Belfast | 6 | £19,506 | 6 | 57,021 | 55 |
Berkshire | 24 | £17,707 | 8 | 68,001 | 45 |
Bexley - Greater London | 1 | £15,995 | 7 | 53,000 | - |
Blaenau Gwent | 2 | £19,997 | 6 | 44,151 | 5 |
Brent - Greater London | 4 | £14,895 | 8 | 72,198 | 2 |
Bristol | 24 | £18,613 | 7 | 52,940 | 52 |
Bromley - Greater London | 6 | £24,804 | 5 | 48,160 | 12 |
Buckinghamshire | 13 | £18,836 | 7 | 57,931 | 31 |
Caerphilly | 2 | £12,945 | 10 | 77,000 | - |
Cambridgeshire | 40 | £18,923 | 6 | 55,580 | 74 |
Cardiff | 10 | £21,677 | 5 | 43,063 | 28 |
Carmarthenshire | 2 | £17,245 | 7 | 65,215 | 1 |
Carrickfergus | 1 | £26,950 | 3 | 51,622 | 3 |
Ceredigion | 2 | £23,995 | 7 | 49,280 | 2 |
Cheshire | 39 | £23,130 | 5 | 43,520 | 81 |
City of Edinburgh | 11 | £18,747 | 7 | 51,336 | 27 |
City of London - Greater London | 34 | £19,889 | 6 | 54,577 | 69 |
Coleraine | 9 | £15,339 | 7 | 63,254 | 5 |
Conwy | 3 | £27,366 | 4 | 16,275 | 2 |
Cookstown | 9 | £14,977 | 7 | 80,050 | 4 |
Cornwall | 4 | £18,792 | 7 | 53,134 | 5 |
County Durham | 21 | £20,020 | 6 | 44,519 | 43 |
Craigavon | 8 | £26,202 | 4 | 26,944 | 5 |
Cumbria | 1 | £17,610 | 6 | 50,880 | 8 |
Derbyshire | 37 | £21,949 | 6 | 52,343 | 79 |
Derry | 2 | £14,573 | 8 | 78,000 | 2 |
Devon | 6 | £20,908 | 7 | 50,819 | 17 |
Dorset | 6 | £22,197 | 6 | 36,773 | 22 |
Down | 2 | £24,945 | 4 | 33,788 | 1 |
Dumfries and Galloway | 7 | £23,640 | 5 | 32,606 | 6 |
Dundee City | 5 | £26,700 | 3 | 32,417 | 16 |
Dungannon | 3 | £15,623 | 8 | 59,805 | 1 |
Ealing - Greater London | 2 | £15,342 | 8 | 47,630 | 2 |
East Ayrshire | 2 | £10,497 | 10 | 88,255 | 4 |
East Riding of Yorkshire | 12 | £19,716 | 6 | 50,629 | 29 |
East Sussex | 12 | £17,183 | 9 | 57,005 | 14 |
Enfield - Greater London | 2 | £15,493 | 9 | 57,000 | 5 |
Essex | 57 | £19,653 | 7 | 54,565 | 96 |
Falkirk | 9 | £20,799 | 7 | 40,324 | 2 |
Fermanagh | 3 | £19,158 | 6 | 56,000 | 3 |
Fife | 10 | £26,858 | 5 | 38,938 | 20 |
Flintshire | 5 | £13,987 | 9 | 75,786 | 2 |
Glasgow City | 25 | £24,685 | 5 | 30,298 | 72 |
Gloucestershire | 10 | £16,723 | 8 | 61,273 | 21 |
Greater Manchester | 71 | £16,610 | 7 | 64,898 | 161 |
Hampshire | 31 | £19,438 | 7 | 54,301 | 66 |
Harrow - Greater London | 2 | £14,095 | 9 | 41,285 | 3 |
Havering - Greater London | 15 | £15,296 | 8 | 75,038 | 16 |
Herefordshire | 1 | £18,000 | 6 | 62,359 | 3 |
Hertfordshire | 50 | £16,002 | 7 | 64,423 | 85 |
Highland | 4 | £45,723 | 2 | 9,893 | 14 |
Hillingdon - Greater London | 10 | £14,042 | 8 | 81,584 | 11 |
Hounslow - Greater London | 7 | £24,507 | 5 | 47,732 | 9 |
Isle of Wight | 2 | £16,495 | 10 | 42,300 | 3 |
Kent | 33 | £20,393 | 7 | 47,073 | 69 |
Kingston upon Thames - Greater London | 1 | £23,795 | 7 | 13,800 | 5 |
Lancashire | 50 | £19,121 | 7 | 58,955 | 105 |
Larne | 2 | £25,470 | 6 | 35,050 | 1 |
Leicestershire | 24 | £17,179 | 7 | 66,359 | 52 |
Limavady | 1 | £16,745 | 5 | 70,000 | 1 |
Lincolnshire | 26 | £20,948 | 6 | 41,033 | 53 |
Lisburn | 4 | £13,349 | 8 | 74,042 | 7 |
Magherafelt | 6 | £21,817 | 6 | 71,093 | 5 |
Merseyside | 15 | £17,950 | 7 | 64,516 | 25 |
Merthyr Tydfil | 2 | £16,347 | 8 | 49,654 | 6 |
Monmouthshire | 2 | £11,545 | 9 | 96,500 | 3 |
Moray | 1 | £17,995 | 10 | 25,700 | - |
Neath Port Talbot | 1 | £8,995 | 9 | 85,000 | - |
Newport | 9 | £29,211 | 3 | 24,882 | 14 |
Newry and Mourne | 6 | £15,108 | 8 | 69,354 | 6 |
Newtownabbey | 4 | £19,320 | 6 | 44,706 | 6 |
Norfolk | 15 | £18,914 | 7 | 52,915 | 47 |
North Ayrshire | 2 | £26,074 | 6 | 50,297 | 6 |
North Down | 3 | £17,133 | 8 | 67,724 | 2 |
North Lanarkshire | 2 | £16,247 | 8 | 62,183 | 12 |
North Yorkshire | 37 | £20,777 | 6 | 51,087 | 83 |
Northamptonshire | 8 | £20,732 | 6 | 43,777 | 38 |
Northumberland | 4 | £16,796 | 8 | 57,267 | 6 |
Nottinghamshire | 74 | £17,861 | 7 | 61,881 | 153 |
Omagh | 4 | £18,799 | 6 | 68,775 | 8 |
Oxfordshire | 4 | £19,304 | 7 | 52,544 | 10 |
Pembrokeshire | 2 | £17,995 | 7 | 48,380 | 2 |
Perth and Kinross | 1 | £18,500 | 6 | 35,736 | 9 |
Powys | 1 | £8,995 | 7 | 119,350 | - |
Renfrewshire | 5 | £19,058 | 6 | 52,823 | 8 |
Rhondda Cynon Taf | 1 | £16,699 | 5 | 35,516 | 1 |
Shropshire | 9 | £16,716 | 7 | 44,982 | 18 |
Somerset | 16 | £18,179 | 7 | 61,349 | 26 |
South Ayrshire | 7 | £24,355 | 5 | 43,620 | 7 |
South Lanarkshire | 1 | £32,698 | 3 | 11,890 | 8 |
South Yorkshire | 36 | £18,953 | 6 | 56,313 | 94 |
Staffordshire | 36 | £18,527 | 7 | 54,471 | 80 |
Stirling | 2 | £16,998 | 7 | 44,763 | 4 |
Suffolk | 10 | £27,598 | 4 | 31,634 | 27 |
Surrey | 32 | £20,210 | 7 | 47,183 | 39 |
Swansea | 7 | £23,826 | 5 | 34,003 | 20 |
Tyne and Wear | 52 | £18,072 | 7 | 55,564 | 97 |
Waltham Forest - Greater London | 5 | £23,649 | 3 | 24,138 | 6 |
Warwickshire | 9 | £12,859 | 8 | 83,421 | 15 |
West Dunbartonshire | 1 | £9,995 | 10 | 78,141 | - |
West Lothian | 1 | £16,998 | 7 | 39,630 | 6 |
West Midlands | 60 | £18,399 | 6 | 91,766 | 115 |
West Sussex | 18 | £25,624 | 5 | 29,236 | 23 |
West Yorkshire | 52 | £21,572 | 6 | 49,059 | 108 |
Wiltshire | 14 | £31,036 | 4 | 26,062 | 46 |
Worcestershire | 11 | £20,207 | 7 | 55,305 | 25 |