2023 BMW 4 Series
420I M Sport Step
12,780mi Auto Petrol 2.0L
£34,998
Kirkcaldy
~£879/pm
Incorporating a 2.0L petrol engine with automatic transmission, this used 4 Series comes in the tone of grey and has 12,780 miles on the dash.
11 cars
420I M Sport Step
12,780mi Auto Petrol 2.0L
£34,998
Kirkcaldy
~£879/pm
Incorporating a 2.0L petrol engine with automatic transmission, this used 4 Series comes in the tone of grey and has 12,780 miles on the dash.
420D M Sport Mhev
25,196mi Auto Diesel 2.0L
£30,498
Tayport
~£766/pm
At the fantastic price of just £30,998 is this BMW 4 Series that comes fitted out with automatic transmission and a 2.0L diesel engine. This used one from this dealer has 25,196 miles clocked-up on the dash.
420I M Sport Step
13mi Auto Petrol 2.0L
£44,898
Kirkcaldy
~£1,127/pm
This convertible 4 Series contains a 2000CC petrol engine with automatic transmission and it has clocked up 13 miles. It's on offer and ready for its new owner to drive home for the total price of just £44,898.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£62,898
Kirkcaldy
~£1,580/pm
Painted in a grey finish, this motor incorporates a 3000 CC petrol motor with automatic transmission and it has 10 mi clocked up on the dashboard. First Registered in 2024, this 4 Series is up for sale and ready for you to take home for £62,898.
3.0 430D M Sport 255 Bhp
70,706mi Auto Diesel 3.0L
£16,995
Burntisland
~£427/pm
Currently available for sale is this coupe BMW 4 Series 3.0 430D M Sport 255 Bhp on offer at the remarkable price of only £17,495. This dealer also gives its customers the possibility to purchase with manageable monthly repayments with repayment plans beginning at just £ monthly.
420I M Sport Step
7mi Auto Petrol 2.0L
£44,898
Kirkcaldy
~£1,127/pm
Finished in the shade of white, this car is fitted with a 2.0 Ltr petrol motor with automatic transmission and it has 5 miles clocked up on the dashboard.
435D Xdrive M Sport Professional Media
63,511mi Auto Diesel 3.0L
£16,999
Kirkcaldy
~£427/pm
In the shade of black, this 3.0 LTR diesel BMW with automatic transmission is now available for you to purchase.
420D Xdrive M Sport Gran Coupe
41,133mi Auto Diesel 2.0L
£19,000
Kirkcaldy
~£477/pm
On offer and available for a test drive is this BMW 4 Series painted in the tone of blue; this second hand model is fitted with automatic transmission, a 2000 cc diesel engine and has 41,133 miles clocked up on the dash.
3.0 440I M Sport 322 Bhp
94,200mi Auto Petrol 3.0L
£16,495
Dunfermline
~£414/pm
Fitted out with a 3000 CC petrol engine and automatic transmission, this second hand BMW 4 Series is available in the tone of blue and has got 94,200 miles clocked-up on the dash.
420I M Sport Pro Edition Step
10mi Auto Petrol 2.0L
£44,498
Kirkcaldy
~£1,117/pm
In the shade of red, this coupe BMW has 10mi on the clock and incorporates a automatic 2000CC engine running on petrol.
420I M Sport Step
10mi Auto Petrol 2.0L
£39,898
Kirkcaldy
~£1,002/pm
At this car dealership you'll find the incredible price of just £39,898 for this used BMW 4 Series 420I M Sport Step that has a 2000cc petrol motor, automatic transmission and 10 miles on the dash.
2.0 420I M Sport Euro 6 Ss
Auto Petrol 2.0L
£47,774
Edinburgh
~£1,200/pm
A bargain price is being advertised by this dealership in Edinburgh for this low mileage BMW that has only got few miles clocked up on the dash.
2.0 420I M Sport Euro 6 Ss
Auto Petrol 2.0L
£50,476
Edinburgh
~£1,268/pm
A brilliant price of £50,476 is being advertised by our dealership for this almost pristine, like new, low mileage BMW 4 Series 2.0 420I M Sport Euro 6 Ss.
2.0 420I M Sport Euro 6 Ss
Auto Petrol 2.0L
£42,498
Edinburgh
~£1,067/pm
Possessing a petrol 2000cc engine with automatic transmission and with only few miles clocked up on the dashboard, this 2 door used car could quite easily be mistaken for a brand spanking new vehicle.
420I M Sport Step
5mi Auto Petrol 2.0L
£44,999
Stafford
~£1,130/pm
Own this used BMW 4 Series for just £44,999. Credit deals start from £ a month for this car that has a 2.0 LTR petrol motor with automatic transmission.
420I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£46,998
Fortrose
~£1,180/pm
Up for sale and ready for you to drive away today is this BMW that comes fitted with automatic transmission and a 2000 cc petrol engine. It's a second hand vehicle, however it has been well looked after and is still in a splendid, like new condition inside and out.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Swindon
~£1,356/pm
Be the new owner of this BMW 4 Series 420I M Sport Euro 6 that features a 2000 CC petrol motor with automatic transmission. This is a second hand vehicle, but it was well looked after so it is still in a superb, like new condition.
420I M Sport Step
10mi Auto Petrol 2.0L
£51,600
Loughton
~£1,296/pm
There's an incredible price at this car dealership for this like new, wonderfully maintained 4 Series 420I M Sport Step that’s got a 2.0l petrol motor, automatic transmission and 10 miles clocked up on the dashboard.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,995
Melksham
~£1,356/pm
Now on the market and ready for you to drive home is this 4 Series 420I M Sport Euro 6 with a 2.0 LTR petrol engine and 10 miles clocked-up on the dash.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,995
Swindon
~£1,356/pm
Now on display at this dealership's show room is this blue BMW that has a automatic gearbox and 2000cc petrol engine.
2.0 420I M Sport Euro 6-Door
10mi Auto Petrol 2.0L
£53,990
Swindon
~£1,356/pm
This BMW 4 Series is currently on the market and ready for its new owner to take home. It has a 2000 cc petrol motor with automatic transmission and has 10 mi on the dash.
420I M Sport Pro Edition Xdrive Euro 6
11mi Auto Petrol 2.0L
£59,500
Swindon
~£1,494/pm
A fabulous price of just £56,995 is currently being offered by us at this dealer on this like new BMW 4 Series 420I M Sport Pro Edition Xdrive Euro 6 that has got a 2.0 Ltr petrol motor with automatic transmission.
420I M Sport Step
50mi Auto Petrol 2.0L
£44,898
Irvine
~£1,127/pm
A fabulous price of just £45,998 is being offered by us at this dealer on this BMW with automatic transmission, a 2000 cc petrol motor and 50 miles clocked-up on the dashboard. It's a second hand model, however it has been wonderfully maintained so it's still in an almost spotless, near mint condition throughout.
420I M Sport Step
50mi Auto Petrol 2.0L
£44,898
Irvine
~£1,127/pm
Fitted with a petrol 2000 CC motor with automatic gears and with only 50 miles on the dash, this white 2 door convertible 4 Series 420I M Sport Step could very easily be mistaken for a brand new motor.