2023 BMW 4 Series
420I M Sport Pro Edition Step
9,444miAutoPetrol2.0L
£39,399
Stafford
~£989/pm
A fabulous price of only £39,999 is being advertised by this dealership in Stafford on this near mint 4 Series 420I M Sport Pro Edition Step.
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.
8 cars
420I M Sport Pro Edition Step
9,444miAutoPetrol2.0L
£39,399
Stafford
~£989/pm
A fabulous price of only £39,999 is being advertised by this dealership in Stafford on this near mint 4 Series 420I M Sport Pro Edition Step.
420I M Sport Step
16,568miAutoPetrol2.0L
£31,299
Stafford
~£786/pm
Are you considering choosing a BMW 4 Series 420I M Sport Step? Well, take a more detailed look at this second-hand one with only 16,568 miles on the dash.
3.0 435I M Sport 302 Bhp
71,746miAutoPetrol3.0L
£14,500
Stafford
~£364/pm
This BMW 4 Series has automatic transmission and a 3.0 LTR petrol engine with 71,746 miles on the clock.
420I M Sport Step Pro Pack
5miAutoPetrol2.0L
£44,999
Stafford
~£1,130/pm
Currently advertised by this dealer is this hatchback BMW 4 Series 420I M Sport Step Pro Pack which has got a 2.0 litre petrol engine with automatic transmission. It is on the market and ready for its new owner to drive away in the tone of orange with 5 miles on the dash.
420I M Sport Step
10,012miAutoPetrol2.0L
£32,699
Stafford
~£821/pm
This BMW is now up for sale and ready for you to take home. It has 10,012 miles clocked up on the dash and is equipped with a 2.0 ltr petrol engine with automatic transmission.
420I M Sport Step
8,000miAutoPetrol2.0L
£34,999
Stafford
~£879/pm
This BMW has a low mileage of only 8,000 miles on the dashboard and has been on the road for under a full year.
3.0 435I M Sport Euro 6 Ss
32,921miAutoPetrol
£20,471
Stafford
~£514/pm
Currently available for sale is this BMW 4 Series on offer at the incredible price of just £20,471. This dealership in Stafford also gives you the possibility to buy with affordable monthly instalments with instalment plans commencing at only £ pm.
3.0 435D M Sport
19,000miAutoDiesel3.0L
£22,000
Stafford
~£552/pm
Now available from this car dealer's show room - BMW 4 Series that comes equipped with automatic transmission and a 3.0 litre diesel engine.
420D Se 181
90,000miManualDiesel2.0L
£9,495
Stone
~£238/pm
Now on offer and ready for its next owner to drive away is this 4 Series with a 2000CC diesel motor and 90,000 miles on the dash.
M Sport
20,000miAutoDiesel2.0L
£18,975
Stone
~£477/pm
On the market and ready for its next owner to take home - second hand 4 Series M Sport that comes with automatic transmission and a 2.0 Ltr diesel engine. Buy it from this dealer in Stone for the outstanding price of only £18,975.
420D M Sport Gran
100,000miAutoDiesel2.0L
£11,995
Stone
~£301/pm
Commencing at just £ each month, you could have this second hand car with automatic transmission, a diesel 2000cc engine and 90,000 miles clocked-up on the dash.
428I M Sport
118,000miManualPetrol2.0L
£9,495
Stone
~£238/pm
Commencing from around £ per month, you can own this vehicle with a petrol 2.0 litre motor, manual transmission and 118,000 miles on the dash.
M Sport
18,652miAutoPetrol2.0L
£30,499
Cannock
~£766/pm
This low mileage BMW contains a 2000cc petrol engine and automatic transmission. Up for sale and ready for you to drive away in the tone of white with only 18,652 miles on the dashboard.
430I M Sport
52,000miAutoPetrol2.0L
£16,995
Stoke-on-Trent
~£427/pm
Take a test drive in this BMW 4 Series, it has got automatic transmission and a 2000 cc petrol motor. This second hand one has got 52,000 miles clocked up on the dashboard.
M Sport
96,714miAutoPetrol3.0L
£12,990
Lichfield
~£326/pm
Are you looking at buying a BMW 4 Series M Sport? Well, have a more in depth look at this used one, that has automatic transmission, a 3.0 litre petrol engine and 97,000 miles on the dash.
2.0 420I M Sport 181 Bhp
44,270miAutoPetrol2.0L
£17,995
Stoke-on-Trent
~£452/pm
Get yourself in the driver's seat of this BMW 4 Series 2.0 420I M Sport 181 Bhp, it contains a 2.0 litre petrol engine with automatic transmission. This used model available from this dealership in Stoke-on-Trent has got 44,270 miles clocked up on the dash.
2.0 428I M Sport 242 Bhp
65,952miManualPetrol2.0L
£13,995
Stoke-on-Trent
~£351/pm
Head over to this dealership for a closer look at this manual BMW 4 Series incorporating a 2000 cc petrol motor and manual transmission. This used model available from this dealer has been finished in the shade of blue and has 65,952 miles clocked up on the dash.
2.0 420D M Sport 181 Bhp
48,471miAutoDiesel2.0L
£13,995
Stoke-on-Trent
~£351/pm
Drive this used convertible for only £13,995. Credit offers begin from around £ per month for this motor that comes fitted with automatic transmission and a 2000CC diesel motor.
420I M Sport Step
9,279miAutoPetrol2.0L
£32,599
Stoke-on-Trent
~£819/pm
Up for sale and ready for you to drive away is this BMW 4 Series 420I M Sport Step, it has a 2.0 L petrol engine with automatic transmission. This second-hand model currently available from our dealership in Stoke-on-Trent is in a superb, like new condition both inside and out and has only 9,279 mi clocked up on the dash.
420I M Sport Step
10,388miAutoPetrol2.0L
£32,299
Stoke-on-Trent
~£811/pm
On offer and ready for its next owner to take home is this 4 Series which is fitted with a 2.0 L petrol engine and automatic transmission. This second hand model has 10,388 miles on the dash and has a blue finish.
M440i Xdrive Mht Step
13,566miAutoPetrol3.0L
£45,499
Stoke-on-Trent
~£1,143/pm
Currently available from our dealership in Stoke-on-Trent is this 4 Series that is fitted out with a 3.0l petrol engine with automatic transmission. Available to drive away in the shade of blue with 13,566 miles on the clock.
M440i Xdrive Mht Step
29,926miAutoPetrol3.0L
£41,499
Stoke-on-Trent
~£1,042/pm
Available for viewing at this dealer in the Stoke-on-Trent area is this BMW 4 Series M440i Xdrive Mht Step which contains a 3000CC petrol engine with automatic transmission. On offer and ready for you to drive away in a grey finish with 29,926 miles on the dash.
430D M Sport Mhev
13,240miAutoDiesel3.0L
£37,499
Stoke-on-Trent
~£942/pm
On offer from this dealer at the low price of only £37,499 is this low mileage 4 Series 430D M Sport Mhev in an almost spotless, like new condition. This model is equipped with a 3.0 Ltr diesel engine with automatic transmission and has 13,240 miles clocked up on the dash.
420D 190 M Sport Professional Media
43,702miManualDiesel2.0L
£16,399
Stoke-on-Trent
~£412/pm
With manual transmission and a 2.0l diesel engine, this used BMW 4 Series 420D 190 M Sport Professional Media is available to buy in the tone of red and has 43,702mi on the dash.