2021 BMW 4 Series
420I M Sport Convertible
21,570mi Auto Petrol 2.0L
£28,450
Northampton
~£714/pm
This dealer has a great price of just £30,850 on this 4 Series with 21,570 miles on the dash.
15 cars
420I M Sport Convertible
21,570mi Auto Petrol 2.0L
£28,450
Northampton
~£714/pm
This dealer has a great price of just £30,850 on this 4 Series with 21,570 miles on the dash.
3.0 M Sport Convertible Xdrive Eur
79,102mi Auto Diesel 3.0L
£12,950
Kettering
~£325/pm
Now available at this dealership in Kettering is this convertible car consisting of a diesel, 3000CC engine and automatic transmission. It's on offer and ready for its next owner to take home in a red finish with 79,102 miles clocked up on the dashboard.
M440i Xdrive Convertible
3,579mi Auto Petrol 3.0L
£53,850
Northampton
~£1,352/pm
At this dealer you'll find the bargain price of only £53,850 on this BMW 4 Series M440i Xdrive Convertible with a 3.0 LTR petrol engine, automatic transmission and 3,579 miles on the dash.
440I M Sport Convertible
16,251mi Auto Petrol 3.0L
£28,950
Northampton
~£727/pm
Currently on show at our dealership is this BMW 4 Series 440I M Sport Convertible with a mere 16,251 miles on the dash.
420I M Sport Convertible
50,059mi Auto Petrol 2.0L
£28,650
Northampton
~£719/pm
Available in the shade of , this 4 Series 420I M Sport Convertible has a 2.0 ltr petrol engine with automatic transmission and it has 50,059 miles clocked up on the dash.
420I Xdrive M Sport Professional Media
55,274mi Auto Petrol 2.0L
£17,599
Kettering
~£442/pm
Starting out at around £ each month, you can have this 4 Series with a petrol 2000 cc engine, automatic transmission and 55,274 miles on the clock.
M440i Xdrive Convertible
3,579mi Auto Petrol 3.0L
£53,850
Northampton
~£1,352/pm
Considering buying a BMW 4 Series M440i Xdrive Convertible? Well, have a closer look at this second hand, but nearly new one that is still in an almost pristine, like new condition throughout. This particular vehicle contains a 3.0 Ltr petrol motor with automatic transmission and it has just 3,579 miles clocked up on the dash.
435D Xdrive M Sport
63,990mi Auto Diesel 3.0L
£17,900
Northampton
~£450/pm
At our brilliant price of only £17,900 is this BMW 4 Series, it is fitted with a 3.0 L diesel engine with automatic transmission and has got 63,990 miles clocked up on the dashboard.
420I M Sport Pro Edition
11,347mi Auto Petrol
£38,900
Corby
~£977/pm
Available at this dealer is this 4 Series 420I M Sport Pro Edition that is equipped with a CC petrol engine with automatic transmission. It's in a like new condition and is up for sale and ready for its new owner to take home in the shade of grey with 11,347 miles on the dash.
2.0 420D M Sport Hatchback Euro 6
99,200mi Auto Diesel 2.0L
£11,995
Thrapston
~£301/pm
Available to view at your request is this used car with 99,200 miles on the dash, automatic transmission and a 2.0 Litre diesel motor.
420I M Sport Convertible
50,059mi Auto Petrol 2.0L
£30,500
Northampton
~£766/pm
At the fabulous price of just £30,500 is this BMW that comes fitted out with automatic transmission and a 2000cc petrol motor. This second hand model has 50,059 miles clocked up on the dash.
3.0 M Sport Euro 6 Ss
96,004mi Auto Diesel 3.0L
£12,995
Northampton
~£326/pm
This used car has got 96,004 miles on the dash and comes equipped with a 3.0 LTR diesel engine with automatic transmission. First Registered in 2017, it is on offer and ready for you to take home for just £13,495.
420I Xdrive M Sport
53,087mi Auto Petrol 2.0L
£16,370
Northampton
~£411/pm
With 53,087 miles clocked up on the dashboard, this BMW 4 Series 420I Xdrive M Sport is fitted out with automatic transmission and has got a 2.0L petrol engine.
420I M Sport Convertible
21,570mi Auto Petrol 2.0L
£28,950
Northampton
~£727/pm
At this dealership in Northampton there's an outstanding price for this second hand BMW 4 Series 420I M Sport Convertible with a 2.0l petrol engine, 21,570 miles clocked-up on the dash and automatic transmission.
3.0 M Sport Xdrive Euro 6 Ss
68,297mi Auto Diesel 3.0L
£13,995
Wellingborough
~£351/pm
On offer at our low price of just £14,995 is this BMW 4 Series 3.0 M Sport Xdrive Euro 6 Ss, it has a 3.0 LTR diesel motor with automatic transmission and has got 61,652 miles clocked up on the dashboard.
420I M Sport Step
7mi Auto Petrol 2.0L
£44,898
Kirkcaldy
~£1,127/pm
Up for sale and ready to drive home is this BMW 4 Series available in the shade of white - this second hand model incorporates a 2.0 Ltr petrol motor with automatic transmission and it has done 7 miles.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£62,898
Kirkcaldy
~£1,580/pm
Currently available at this dealership in Kirkcaldy is this like new, near mint BMW 4 Series M440i Xdrive Mht Step equipped with a petrol, 3.0 ltr engine and automatic transmission. It's up for sale and ready for its new owner to drive away in a grey finish with 10 miles clocked up on the dash.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Melksham
~£1,356/pm
Test drive this automatic 4 Series 420I M Sport Euro 6 coming fitted with automatic transmission and a 2.0 litre petrol engine. This used one in the Melksham area has 10 miles clocked-up on the dashboard and has been finished in the shade of blue.
420I M Sport Step
10mi Auto Petrol 2.0L
£43,995
Cambridge
~£1,105/pm
This dealer is currently advertising a superb price for this almost impeccable, like new BMW with 10 mi clocked-up on the dashboard, a 2.0l petrol motor and automatic transmission.
420I M Sport Step
10mi Auto Petrol 2.0L
£51,600
Loughton
~£1,296/pm
Check out the bargain price of just £51,600 on this BMW at this dealer. It's a second hand vehicle, however it was well looked after by the previous owner so it is still in a like new, almost flawless condition inside and out.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Swindon
~£1,356/pm
Available in the tone of blue, this 4 Series has clocked up 10 miles and has a 2.0 Litre petrol engine with automatic transmission.
M440i Xdrive Mht Step
10mi Auto Petrol 3.0L
£54,395
Brighton
~£1,366/pm
Giving its next lucky owner a magnificent and luxurious level of transport, this BMW 4 Series M440i Xdrive Mht Step is finished in the tone of grey, contains a 3.0 LTR petrol motor with automatic transmission and has 10 miles on the dash.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,990
Swindon
~£1,356/pm
On offer at the low price of just £53,990 is this BMW 4 Series 420I M Sport Euro 6, it has 10 miles clocked up on the dash and is fitted with a 2.0 LTR petrol engine.
420I M Sport Step Pro Pack
10mi Auto Petrol 2.0L
£46,998
Fortrose
~£1,180/pm
This hatchback BMW is equipped with a 2.0 Ltr petrol motor with automatic transmission and it has 10 miles on the dashboard.