2021 BMW 4 Series
420I M Sport Step Pro Pack
21,099mi Auto Petrol 2.0L
£32,000
High Wycombe
~£804/pm
21,099 miles on the dashboard, this BMW 4 Series 420I M Sport Step Pro Pack features automatic transmission and a 2.0 LTR petrol motor.
16 cars
420I M Sport Step Pro Pack
21,099mi Auto Petrol 2.0L
£32,000
High Wycombe
~£804/pm
21,099 miles on the dashboard, this BMW 4 Series 420I M Sport Step Pro Pack features automatic transmission and a 2.0 LTR petrol motor.
X Drive Convertible
138,019mi Auto Diesel 3.0L
£14,490
Milton Keynes
~£364/pm
This convertible BMW 4 Series is now on the market and ready for its new owner to take home. It has 138,019 miles on the dash and comes fitted out with a 3.0 litre diesel engine with automatic transmission.
2.0 420I Gpf M Sport Xdrive Euro 6 Ss
46,213mi Auto Petrol 2.0L
£19,258
Milton Keynes
~£484/pm
Get yourself behind the steering wheel of this 4 Series for just £19,258. It contains a 2.0 LTR petrol engine with automatic transmission and has 46,213 miles on the clock.
M Sport
23,370mi Auto Petrol 2.0L
£31,599
Milton Keynes
~£794/pm
This coupe second hand car is now available to buy from this car dealership in Milton Keynes. It comes fitted with automatic transmission, a 2.0 Ltr petrol engine and has 23,370 mi clocked up on the dash.
3.0 430D M Sport Euro 6 Ss
37,000mi Auto Diesel 3.0L
£23,950
High Wycombe
~£601/pm
On display at this dealer's showroom in the High Wycombe area is this BMW 4 Series that has got a 3.0L diesel motor with automatic transmission.
Hatchback
69,000mi Auto Diesel 3.0L
£12,999
High Wycombe
~£326/pm
Starting out at as little as £ each month, you can acquire this BMW with automatic transmission, a diesel 3000 cc motor and 69,000 mi on the dash.
Se 2.0
37,924mi Auto Petrol 2.0L
£12,290
Aylesbury
~£309/pm
Available for sale is this 4 Series on offer at the remarkable price of just £12,290. This dealership also gives its customers the option to purchase with manageable monthly payments with instalment packages starting at only £ per calendar month.
430D M
84,000mi Auto Diesel 3.0L
£15,450
High Wycombe
~£388/pm
Choose this second-hand 4 Series for £15,450. Finance plans start out at as little as £ each month for this vehicle that is fitted out with a 3.0 litre diesel motor and automatic transmission.
3.0 430D M Sport Euro 6 Ss
51,200mi Auto Diesel 3.0L
£14,494
Buckingham
~£364/pm
Currently available from our dealership in Buckingham is this BMW 4 Series that has a 3.0 ltr diesel motor with automatic transmission. On offer and ready for its next owner to drive away in the shade of grey with 51,200 miles on the clock.
420I Xdrive M Sport Professional Media
36,162mi Auto Petrol
£17,290
Gerrards Cross
~£434/pm
With a blue finish, this 4 Series has got 36,162 miles clocked-up on the dash and comes equipped with a LTR petrol engine.
420I M Sport Professional Media
20,036mi Auto Petrol
£21,399
Milton Keynes
~£537/pm
This BMW has 20,036 miles clocked-up on the dash and incorporates a litre petrol engine with automatic transmission.
420D M Sport
71,800mi Auto Diesel 2.0L
£13,890
Aylesbury
~£349/pm
This convertible vehicle has 71,800 miles clocked up on the dash and comes fitted out with a 2000 cc diesel motor.
2.0 430I M Sport 248 Bhp
31,372mi Auto Petrol 2.0L
£16,899
Milton Keynes
~£424/pm
Currently available on the market is this second hand 4 Series 2.0 430I M Sport 248 Bhp that has got automatic transmission and a 2.0 Ltr petrol engine. At the awesome price of only £17,399 from this dealer in Milton Keynes.
2.0 420I Sport Xdrive Euro 6 Ss
107,000mi Auto Petrol 2.0L
£7,490
Aylesbury
~£188/pm
Finished in the shade of silver, this BMW 4 Series has 107,000 miles clocked up on the dashboard and features a 2000 cc petrol engine.
420D 190 Xdrive M Sport Prof Media
62,751mi Auto Diesel
£15,790
Aylesbury
~£397/pm
Become the new owner of this 4 Series Xdrive M Sport which incorporates a LTR diesel motor with automatic transmission. This used model has got 62,751 miles clocked-up on the dash.
428I Luxury - Rrearcamera - 19 Alloys -E
98,612mi Auto Petrol 2.0L
£8,990
Amersham
~£226/pm
Coming in the shade of black, this coupe second hand car comes equipped with automatic transmission, a 2.0L petrol engine and has got 98,612 mi clocked up on the dashboard.
2.0 420I M Sport Euro 6 Ss
Auto Petrol 2.0L
£42,498
Edinburgh
~£1,067/pm
Are you looking at choosing a BMW 4 Series 2.0 420I M Sport Euro 6 Ss? Well, consider this second hand near mint one that is still in a splendid, like new condition both inside and out. This particular model which is now available for viewing at our showroom located in Edinburgh has got a mere few miles clocked up on the dash and contains a 2.0 Ltr petrol engine.
2.0 420I M Sport Euro 6 Ss
Auto 2.0L
£46,658
Edinburgh
~£1,172/pm
For the total of only £46,658 is this BMW, it has got a 2000CC engine with automatic transmission. This second-hand model now available from this dealer has 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
£47,774
Edinburgh
~£1,200/pm
Buy this BMW 4 Series for only £47,774. It contains a 2.0 ltr petrol motor with automatic transmission and has got few miles clocked-up on the dashboard.
420I M Sport Step
5mi Auto Petrol 2.0L
£44,999
Stafford
~£1,130/pm
BMW 4 Series 420I M Sport Step with a 2000 cc petrol motor and automatic transmission.
420I M Sport Step
7mi Auto Petrol 2.0L
£44,898
Kirkcaldy
~£1,127/pm
Thinking of buying a BMW 4 Series 420I M Sport Step? Consider this second-hand one finished in the shade of white that’s got a 2.0 ltr petrol engine, automatic transmission and 7 miles clocked-up on the dash.
420I M Sport Step
10mi Auto Petrol 2.0L
£51,600
Loughton
~£1,296/pm
Up for sale and ready for you to drive away - second hand 4 Series 420I M Sport Step that has got a 2000cc petrol motor with automatic transmission. At the terrific price of £51,600 from this dealer in the Loughton area.
420I M Sport Euro 6
10mi Auto Petrol 2.0L
£53,995
Melksham
~£1,356/pm
Available for viewing at this car retailer's show room is this BMW 4 Series in blue with a automatic gearbox and 2.0 LTR petrol engine.