2019 BMW 4 Series
420I Xdrive M Sport
51,500mi Auto Petrol 2.0L
£14,995
Guiseley
~£377/pm
This coupe has a 2.0l petrol motor with automatic transmission and has 51,500 miles clocked up on the dashboard.
1 cars
420I Xdrive M Sport
51,500mi Auto Petrol 2.0L
£14,995
Guiseley
~£377/pm
This coupe has a 2.0l petrol motor with automatic transmission and has 51,500 miles clocked up on the dashboard.
3.0 435D M Sport Xdrive Euro 6 Ss
87,000mi Auto Diesel 3.0L
£12,195
Leeds
~£306/pm
For sale and ready to drive home is this 4 Series painted in black; this second hand model has 87,000 miles clocked up on the dash and is equipped with a 3.0 ltr diesel motor and automatic transmission.
420D Gran Coupe M Sport
89,500mi Auto Diesel 2.0L
£12,990
Bradford
~£326/pm
Want to get yourself a BMW 4 Series 420D Gran Coupe M Sport? Then consider going for this second hand model available in the tone of blue that has automatic transmission, 89,500 mi clocked up on the dash and a 2.0 litre diesel engine.
Gran Coupe 435D M Sport M Performance Kit High S
90,000mi Auto Diesel 3.0L
£13,995
Bradford
~£351/pm
Fitted out with a 3.0 Litre diesel motor with automatic transmission: this used hatchback is on offer and ready for its new owner to drive away with 90,000 miles on the clock.
2015 65 420D
56,398mi Manual Diesel 2.0L
£12,000
Leeds
~£301/pm
Coming in the shade of black, this coupe 4 Series 2015 65 420D has 56,398 miles clocked up on the dash and is fitted out with a manual 2000cc engine running on diesel.
2.0 M Sport Xdrive Euro 6 Ss
106,180mi Auto Diesel 2.0L
£9,495
Leeds
~£238/pm
Up for sale and ready for you to drive away today is this BMW 4 Series 2.0 M Sport Xdrive Euro 6 Ss that comes fitted with a 2000 cc diesel motor with automatic transmission. This second-hand model now in stock at our dealership comes in white and has clocked up 106,180 miles.
2.0 420I M
15,289mi Auto Petrol 2.0L
£34,490
Keighley
~£866/pm
First registered in 2023: Second hand coupe with 15,289 miles on the dash, a 2000 cc petrol motor and automatic transmission.
3.0 435D M
107,000mi Auto 3.0L
£9,990
Keighley
~£251/pm
This 4 Series 3.0 435D M for sale from this dealership priced at £9,990 comes finished in the tone of and has 107,000 mi clocked up on the dashboard.
420I M Sport Step
957mi Auto Petrol
£48,000
Leeds
~£1,205/pm
For sale and ready for a test drive is this 4 Series 420I M Sport Step Pro Pack in the tone of white; it has got automatic transmission, a Litre petrol engine and 957 miles clocked-up on the dash.
420I M Sport Step
3,121mi Auto Petrol
£48,990
Harrogate
~£1,230/pm
Now available from our dealership in Harrogate is this BMW 4 Series which has a ltr petrol motor with automatic transmission. It is on offer and ready for its new owner to drive away in the shade of white with 3,121 miles on the clock.
420I M Sport Step
4,000mi Auto Petrol
£40,000
Leeds
~£1,004/pm
If you are trying to find a high quality second hand motor then take a look at this 4 Series. It contains a L petrol engine with automatic transmission and it has got 4,000 miles clocked up on the dashboard.
420I M Sport Step
11,000mi Auto Petrol
£37,799
Leeds
~£949/pm
This 4 Series 420I M Sport Step is finished in the tone of grey and despite being a second hand model, it is still in an almost spotless, like new condition in and out. This used motor comes with automatic transmission, a ltr petrol engine and has 11,000 miles on the dashboard.
430I M Sport Step
22,540mi Auto Petrol
£35,207
Leeds
~£884/pm
Having 22,540 miles clocked up on the dashboard and in the tone of grey, this BMW 4 Series 430I M Sport Step comes fitted with automatic transmission and a L petrol engine.
420D Mht M Sport Step
38,042mi Auto Diesel
£28,008
Leeds
~£703/pm
On offer and ready for its next owner to take home - second hand coupe that comes equipped with a cc diesel motor with automatic transmission. It could be yours for the remarkable price of £29,993 from this dealer in the Leeds area.
420I M Sport Professional Edition
12,160mi Auto Petrol 2.0L
£34,343
Harrogate
~£862/pm
Available at our dealership in Harrogate is this like new 4 Series 420I M Sport Professional Edition that is fitted with automatic transmission and a 2000 CC petrol engine. It's up for sale and ready for its new owner to take home finished in the shade of blue with a mere 12,160 mi on the dashboard.
420D Xdrive Mht M Sport Step
12,881mi Auto Diesel
£37,990
Leeds
~£954/pm
There's a superb price of just £37,990 on this well cared for, like new 4 Series with a cc diesel engine with automatic transmission and only 12,881 miles clocked-up on the dash.
M440i Xdrive Mht Step
18,935mi Auto Petrol
£38,990
Leeds
~£979/pm
Up for sale and ready for you to drive home is this BMW 4 Series. This used one comes fitted with automatic transmission, a L petrol engine and has 18,935 miles clocked up on the dash.
M440d Xdrive Mht Step
21,662mi Auto Diesel
£39,752
Leeds
~£998/pm
Coming with automatic transmission and a L diesel motor, this used BMW 4 Series from this dealership in Leeds is available to drive away with a green finish and has 21,662 miles on the dashboard.
420D M Sport Mhev
31,930mi Auto Diesel 2.0L
£29,499
Harrogate
~£741/pm
A 2000 CC diesel engine and automatic transmission are only some of the attributes that this used car has to offer its driver.
420D Sport 188
45,684mi Manual Diesel 2.0L
£14,595
Leeds
~£367/pm
Own this 4 Series 420D Sport 188 for just £14,995. It features a 2.0 LTR diesel motor with manual transmission and has 45,684 miles on the dashboard.
420D 190 M Sport Professional Media
76,797mi Auto Diesel
£13,100
Leeds
~£329/pm
Up for sale and ready for its new owner to take home is this BMW 4 Series that has got automatic transmission and a Ltr diesel motor. This used model at this dealer comes in silver and has 76,785 mi clocked-up on the dashboard.
435D Xdrive M Sport Professional Media
63,805mi Auto Diesel
£16,100
Leeds
~£404/pm
With automatic transmission and a cc diesel motor, this second hand 4 Series 435D Xdrive M Sport Professional Media is on offer in the shade of red and has 63,805 miles clocked up on the dash.
420D M Sport
174,000mi Manual Diesel 2.0L
£6,489
Keighley
~£163/pm
Thinking of buying a BMW 4 Series? Then consider this second-hand model from this dealer in Keighley, it incorporates a 2.0l diesel motor with manual transmission and has got 174,000 miles clocked-up on the dashboard.
2.0 420D M Sport Xdrive Euro 6 Ss
134,000mi Auto Diesel 2.0L
£8,989
Keighley
~£226/pm
This 4 Series has 134,000 miles on the dashboard and comes fitted with a 2.0 ltr diesel motor with automatic transmission.