2024 BMW 4 Series
420I M Sport Step Pro Pack
5miAutoPetrol2.0L
£46,999
Stafford
~£1,180/pm
On display at our dealership - BMW featuring a 2.0 litre petrol engine with automatic transmission.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
0 cars
420I M Sport Step Pro Pack
5miAutoPetrol2.0L
£46,999
Stafford
~£1,180/pm
On display at our dealership - BMW featuring a 2.0 litre petrol engine with automatic transmission.
M440i Xdrive Mht Step
10miAutoPetrol3.0L
£67,998
Fortrose
~£1,708/pm
The brilliant price of just £67,998 is being advertised by our dealership for this almost flawless BMW 4 Series.
420I M Sport Pro Edition Xdrive Euro 6
11miAutoPetrol2.0L
£57,500
Swindon
~£1,444/pm
This motor is in an almost flawless, like new condition. It's now on the market and ready for its next owner to drive home with the option to purchase it on credit starting from £ per calendar month.
420I M Sport Pro Edition Euro 6
11miAutoPetrol2.0L
£59,000
Swindon
~£1,482/pm
Considering buying a 4 Series? Well, have a more detailed look at this second-hand, but near mint one still in impeccable, nearly new condition . This particular model has 1 mi clocked up on the dashboard and has a 2000 CC petrol motor with automatic transmission.
420I M Sport Step
100miAutoPetrol2.0L
£43,495
Royal Tunbridge Wells
~£1,092/pm
This hatchback 4 Series 420I M Sport Step is in an almost pristine, nearly new condition both inside and out. It's currently available for you to drive it away today with the possibility to purchase on credit beginning at around £ pm.
420I M Sport Step
1,423miAutoPetrol
£50,000
Wallsend
~£1,256/pm
Currently available to drive away is this 4 Series 420I M Sport Step. This used mode has 462 miles clocked up on the dash and comes fitted with a cc petrol engine and automatic transmission.
420I M Sport Step
2,000miAutoPetrol2.0L
£45,000
Tamworth
~£1,130/pm
A brilliant price of only £45,000 is currently being offered by us at this dealer on this low mileage BMW 4 Series in an almost flawless, like new condition. This model has only got 2,000 miles clocked up on the dash and features a 2.0 ltr petrol engine with automatic transmission.
420I M Sport Pro Edition Step
2,357miAutoPetrol
£43,991
Harrogate
~£1,105/pm
On offer and ready for you to drive away is this low mileage, like new 4 Series that is fitted out with a cc petrol motor and automatic transmission. This second hand model now available at our dealership has just 2,357 miles on the dash.
2.0 420I M Sport Pro Edition Euro 6-Door
4,710miAutoPetrol2.0L
£43,295
Melksham
~£1,087/pm
Equipped with a 2.0 Ltr petrol engine and automatic transmission, this second hand BMW from this dealership in Melksham is up for sale with a grey finish and has 4,710 miles clocked-up on the dash.
420I M Sport Pro Edition Step
20miAutoPetrol2.0L
£52,998
Rutherglen
~£1,331/pm
A fabulous price of just £52,998 is being advertised by this dealership in Rutherglen on this near mint 4 Series 420I M Sport Pro Edition Step with automatic transmission, 20 miles on the dashboard and a 2.0 ltr petrol motor.
M Sport
20miAutoPetrol
£38,800
Sunderland
~£974/pm
On the market and ready for you to drive away today is this BMW 4 Series M Sport, it is fitted out with a ltr petrol motor and automatic transmission. It's a second hand vehicle, however it's been well looked after and remains in a like new, almost spotless condition both in and out.
M440i Xdrive Mht Step
558miAutoPetrol3.0L
£52,898
Kirkcaldy
~£1,328/pm
This coupe used car is fitted out with a 3.0 ltr petrol engine with automatic transmission and it has 558 miles clocked up on the dashboard.
420I M Sport Pro Edition Step
741miAutoPetrol2.0L
£39,898
Kirkcaldy
~£1,002/pm
Now advertised by this dealer in the Kirkcaldy area is this coupe motor which comes fitted with a 2.0 L petrol motor and automatic transmission. It is available on the market in the shade of orange with 741 miles on the dashboard.
M440d Xdrive Mht Step
1,657miAutoDiesel3.0L
£46,998
Huddersfield
~£1,180/pm
This coupe used car features a 3000CC diesel engine with automatic transmission and it has got 1,657 miles on the dashboard.
420I M Sport Euro 6
2,000miAutoPetrol2.0L
£37,222
Swindon
~£935/pm
Coming in the shade of blue, this 2.0L petrol 4 Series with automatic transmission is currently available for viewing.
420I M Sport Euro 6
2,500miAutoPetrol2.0L
£48,995
Melksham
~£1,230/pm
2,500 miles clocked-up on the dash, this BMW 4 Series incorporates a 2000cc petrol motor and has automatic transmission.
M Sport
2,510miAutoPetrol
£39,207
Stockton-on-Tees
~£985/pm
If you are shopping for a high quality vehicle then have a closer look at this 4 Series. It is fitted out with a CC petrol engine with automatic transmission and it has got 2,510 mi clocked up on the dashboard.
420I M Sport Convertible
2,620miAutoPetrol2.0L
£43,207
London
~£1,085/pm
In an almost flawless, like new condition inside and out, this BMW 4 Series is up for sale and ready for its new owner to take home at the fabulous price of only £43,207. It has only clocked up a mere 2,620 miles and comes fitted out with a 2.0 Ltr petrol motor and automatic transmission. Manageable repayments are available from this dealer starting at just £ per month.
420D Mht M Sport Step Pro Pack
3,393miAutoDiesel2.0L
£38,000
West Bridgford
~£954/pm
Now on offer and ready for you to take home is this BMW with a ltr diesel motor and 3,393 miles clocked-up on the dash.
420I Xdrive M Sport Pro Edition
3,443miAutoPetrol
£38,500
Dundee
~£967/pm
This dealer in Dundee has a fantastic price of just £38,500 on this 4 Series 420I Xdrive M Sport Pro Edition with a L petrol engine, automatic transmission and 3,443 miles on the dash.
420I M Sport Convertible
3,730miAutoPetrol
£43,500
Huddersfield
~£1,092/pm
This 4 Series is fitted with a LTR petrol engine with automatic transmission and has 3,730 miles on the clock.
420I M Sport Step Techpro Pack
3,790miAutoPetrol2.0L
£40,322
Chelmsford
~£1,013/pm
Available at our dealership in Chelmsford is this used, low mileage 4 Series fitted with a petrol, 2.0 ltr engine and automatic transmission. On offer and ready for you to drive away in the tone of grey with just 1,682 miles clocked up on the dash.
420I M Sport Step
3,856miAutoPetrol
£38,000
Doncaster
~£954/pm
A L petrol engine and automatic transmission are just some of the attributes that this second hand car has to offer.
M440i Xdrive Mht
3,914miAutoPetrol3.0L
£47,000
Bolton
~£1,180/pm
On offer and ready for its new owner to drive home is this BMW 4 Series that is fitted with a 3000CC petrol engine and automatic transmission. This second-hand one has 3,914 miles clocked-up on the dash and has been finished in the tone of grey.