2016 BMW 4 Series
3.0 430D M Sport Euro 6 S S
70,000mi Auto Diesel 3.0L
£13,950
Downpatrick
from £293/pm
With a 3.0 Litre diesel engine and automatic transmission, this BMW is available in red and has 70,000 miles on the clock.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
1 cars

3.0 430D M Sport Euro 6 S S
70,000mi Auto Diesel 3.0L
£13,950
Downpatrick
from £293/pm
With a 3.0 Litre diesel engine and automatic transmission, this BMW is available in red and has 70,000 miles on the clock.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
420I M Sport Step Tech Pack
Auto Petrol 2.0L
£57,000
High Wycombe
from £1,196/pm
An awesome price at this dealer in High Wycombe for this like new, well looked after 4 Series 420I M Sport Step Tech Pack with few miles clocked up on the dash and a 2.0 l petrol motor with automatic transmission.

420I M Sport Euro 6
10mi Auto Petrol 2.0L
£61,998
Swindon
from £1,301/pm
On offer and ready for its next owner to take home - second hand convertible containing a 2.0 L petrol engine with automatic transmission. At the amazing price of only £61,998 from this dealer in the Swindon area.

M440i Mht Xdrive Euro 6
10mi Auto Petrol 3.0L
£69,979
Melksham
from £1,469/pm
A great price of £69,979 is currently being offered by us at this dealer in Melksham on this dependable and trustworthy BMW that offers a 3.0 ltr petrol motor, automatic gearbox and 10 miles clocked up on the dash. It's a pre-owned, second hand vehicle but it was well cared for by its previous owner and remains in a splendid, like new condition.

420I M Sport Step
10mi Auto Petrol 2.0L
£48,495
Hailsham
from £1,018/pm
Currently on offer from this dealership at the terrific price of only £47,495 is this BMW that features a 2.0 ltr petrol engine with automatic transmission. This is a second-hand vehicle, but it's been well looked after so it is still in a nearly new condition in and out.
420I M Sport Pro Step
10mi Auto Petrol 2.0L
£45,998
Fortrose
from £966/pm
Up for sale and ready for you to drive away today is this BMW equipped with a 2000cc petrol engine and automatic transmission. This second-hand model now up for sale at our dealership comes finished in black and has done 10 miles.

M440i Xdrive Mht 392 Step
25mi Auto Petrol 3.0L
£59,990
Group 1 Southend BMW
from £1,259/pm
This second hand car is in a like new, almost spotless condition. It is currently on the market and ready for its new owner to drive home with the possibility to purchase on credit starting at only £ monthly.

420I M Sport Step Techpro Pack
702mi Auto Petrol 2.0L
£52,500
Tamworth
from £1,102/pm
If you're shopping around for a high standard second hand vehicle then take a look at this 4 Series 420I M Sport Step Techpro Pack. It has 9 miles on the clock and features a 2000 CC petrol engine with automatic transmission.

420I M Sport Step
1,500mi Auto Petrol 2.0L
£40,995
Hailsham
from £861/pm
Become the new owner of this BMW 4 Series 420I M Sport Step that has got a 2.0 LTR petrol motor with automatic transmission. This used one at this dealership in Hailsham has 1,500 mi on the clock.

420I M Sport Step Pro Pack
1,906mi Auto Petrol 2.0L
£55,000
Worcester
from £1,154/pm
Grab the chance to own this 4 Series which is for sale at just £57,000. It is finished in the shade of blue, has a 2000cc petrol motor with automatic transmission and it has 984 miles clocked up on the dash.

420I M Sport Step Techpro Pack
2,130mi Auto Petrol 2.0L
£52,000
Tamworth
from £1,092/pm
Test drive this BMW 4 Series in like new condition that contains a 2.0l petrol engine and automatic transmission. This used model currently available from this dealer has been finished in black and has clocked-up 2,130 miles.

420I M Sport Step
2,524mi Auto Petrol 2.0L
£53,500
Luton
from £1,123/pm
BMW 4 Series 420I M Sport Step with a 2000 cc petrol motor and automatic gearbox.

M440i Xdrive Mht 392 Step
2,812mi Auto Petrol 3.0L
£48,898
Glasgow
from £1,026/pm
This reliable and trustworthy BMW has got 2,812 miles clocked up on the dashboard and is equipped with a 3.0 ltr petrol motor. Grab the opportunity now to be the lucky buyer of this second-hand one from this dealer that is offered at only £48,898.

M440i Xdrive Mht 392 Step Tech Pack
2,912mi Auto Petrol 3.0L
£53,898
Glasgow
from £1,131/pm
Up for sale and ready for its next owner to take home is this durable BMW 4 Series M440i Xdrive Mht 392 Step Tech Pack that is listed as one of Britain's top 20 most reliable vehicles. It is equipped with a 3.0 L petrol motor and automatic transmission. This one currently available at our dealership in Glasgow is a second hand model, but it's been well maintained so it's still in an almost pristine, near mint condition and has just 2,912 miles on the clock.

M440i Xdrive Mht Step 2026
3,000mi Auto Petrol
£64,500
Harrogate
from £1,354/pm
Available to view at this dealer is this hatchback vehicle with 1,000 miles clocked-up on the dashboard, automatic gearbox and ltr petrol engine.

420I M Sport Step
3,000mi Auto Petrol 2.0L
£46,950
Ipswich
from £986/pm
Go for a test drive in this BMW 4 Series, it is fitted out with a 2.0L petrol engine with automatic transmission. This second hand model currently for sale at our dealership in Ipswich is in an impeccable, like new condition both in and out and has only clocked-up 3,000 miles.

420I M Sport Step
3,543mi Auto Petrol 2.0L
£44,940
Lincoln
from £943/pm
Currently up for sale and ready for its next owner to take home is this 4 Series with a 2.0 LTR petrol engine and 3,543 miles clocked up on the dashboard.

M440i Xdrive Mht 392 Step
5,000mi Auto Petrol 3.0L
£57,475
Borehamwood
from £1,206/pm
This BMW 4 Series M440i Xdrive Mht 392 Step has got 5,000 miles clocked up on the dashboard and comes fitted out with a 3000 CC petrol motor with automatic transmission. First Registered in 2026, it's now on offer and ready for you to take home for £57,975.

420I M Sport Step
5,000mi Auto Petrol 2.0L
£46,475
Borehamwood
from £976/pm
On the market is this low mileage used car in a nearly new condition fitted with a automatic gearbox and a 2.0 litre petrol engine.

420I M Sport Step
5,297mi Auto Petrol 2.0L
£36,480
Colchester
from £766/pm
A marvellous price of £36,995 from us at this dealer on this 4 Series with automatic transmission, a 2.0 ltr petrol engine and 5,297 miles on the dash. It is a second-hand model, but it was well cared for by its last owner and is still in a like new, almost flawless condition throughout.
420I M Sport Step
6,000mi Auto Petrol 2.0L
£49,000
Tring
from £1,029/pm
Coming fitted with a 2000cc petrol motor with automatic transmission, this second hand 4 Series comes in the tone of blue and has 6,000 miles clocked-up on the dash.

2.0 420I M Sport Euro 6 Ss
Auto Petrol 2.0L
£42,999
Chester
from £903/pm
Call this dealership for a closer look at this automatic 4 Series 2.0 420I M Sport Euro 6 Ss with automatic transmission and a 2000 cc petrol motor. This second-hand model in Chester is finished in red and has few miles clocked up on the dash.

2.0 420I M Sport Euro 6 Ss
Auto Petrol 2.0L
£38,749
Warrington
from £813/pm
This used car is now available to buy from this car dealership in Warrington. It is fitted out with a 2.0 LTR petrol motor with automatic transmission and has clocked up few miles.

420I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£48,898
Fortrose
from £1,026/pm
Currently available for sale today is this hatchback which comes equipped with a 2000 CC petrol motor with automatic transmission. At the marvellous price of £48,898 and achievable payments available starting out at just £ per calendar month.