2021 BMW 4 Series
420I M Sport Step
19,853mi Auto Petrol
£31,490
Derby
~£791/pm
This convertible motor has just 19,853 miles on the dash and has been on the road for under a full year.
Images of a similar car, for illustrative purposes only.
3.0 440I M Sport 322 Bhp
£ - £ Current value range
We’ll check outstanding finance, if it’s a writeoff, stolen, mileage history, owner changes and so much more. Buy now for £5.00Feature coming soon.
1,554 cars
420I M Sport Step
19,853mi Auto Petrol
£31,490
Derby
~£791/pm
This convertible motor has just 19,853 miles on the dash and has been on the road for under a full year.
2.0 420D Mht M Sport Xdrive Euro 6 Ss
13,027mi Auto Hybrid 2.0L
£31,950
Knaresborough
~£802/pm
Coming equipped with a 2000cc hybrid engine with automatic transmission, this second hand BMW 4 Series comes finished in the shade of black and has got 13,027 miles clocked up on the dash.
2.0 420D Luxury Euro
35,000mi Auto Diesel 2.0L
£12,995
Carshalton
~£326/pm
On offer and ready for its new owner to drive away today is this BMW that is equipped with a 2.0L diesel engine and automatic transmission. This second hand one from our dealership in Carshalton is up for sale at the remarkable price of only £12,995.
M Sport
46,733mi Auto Electric 2.0L
£18,890
Crawley
~£474/pm
At this car dealership there's a fabulous price on this BMW 4 Series M Sport with automatic transmission, a 2.0l electric engine and 46,733 miles clocked-up on the dash.
420I M Sport
25,947mi Auto Petrol 2.0L
£30,995
Poole
~£778/pm
Currently on display at our dealership in the Poole area is this BMW that contains a 2000 CC petrol motor and automatic transmission.
420D M Sport Convertible
14,650mi Auto Diesel 2.0L
£35,990
Perth
~£904/pm
Have a look at this like new convertible which incorporates a 2.0L diesel engine with automatic transmission. This second hand one now available at our dealership has a low mileage of just 14,650 miles.
2.0 M Sport
800mi Auto Petrol 2.0L
£40,995
Stockton-on-Tees
~£1,029/pm
A 2000 cc petrol engine and automatic transmission are only some of the attributes that this second hand car has to offer its driver.
3.0 435I M Sport Euro 6 Ss
80,000mi Auto Petrol 3.0L
£13,999
Bishop's Stortford
~£352/pm
Be the new owner of this BMW 4 Series 3.0 435I M Sport Euro 6 Ss that comes equipped with automatic transmission and a 3.0 LTR petrol motor. This second hand model from this dealership has 80,000 miles on the dash.
420I M Sport Step
66mi Auto Petrol 2.0L
£44,898
Rutherglen
~£1,127/pm
Drive this second-hand BMW for only £44,898. Credit deals commence from just £ each month for this vehicle which has a 2.0 Litre petrol motor with automatic transmission.
430D M Sport Professional Media
20,000mi Auto Diesel 3.0L
£23,499
Newtownabbey
~£590/pm
Check out the fabulous price at this dealer on this second hand, 4 Series with automatic transmission, a mere 20,000 miles clocked-up on the dash and a 3.0 l diesel engine.
Convertible
75,125mi Auto Diesel 3.0L
£12,995
Doncaster
~£326/pm
Available to view at this dealership in Doncaster is this motor containing a diesel, 3.0L engine and automatic transmission. It's up for sale and ready for you to drive home in a black finish with 75,125 miles on the clock.
2.0 420I M Sport Euro 6 Ss
59,000mi Manual Petrol 2.0L
£13,995
Liskeard
~£351/pm
Available to drive away is this BMW that comes fitted out with a 2.0L petrol motor and manual transmission. At the brilliant price of only £13,995 and achievable repayments on hand starting out at just £ per calendar month.
M440d Xdrive Mht Step
63,257mi Auto Diesel
£33,030
Harrogate
~£829/pm
First registered in 2021: Second hand BMW 4 Series with automatic transmission, a ltr diesel motor and a mere 63,257 miles clocked up on the dash.
2.0 420I M Sport Euro 6 Ss
37,935mi Auto Petrol 2.0L
£17,540
Crewe
~£440/pm
Currently available to view at our dealership in the Crewe area is this BMW with a mere 37,935 miles clocked up on the dash.
2.0 420I Gpf M Sport Xdrive Euro 6 Ss
12,678mi Auto Petrol 2.0L
£21,491
Stockton-on-Tees
~£540/pm
Get behind the steering wheel of this BMW for just £21,491. It incorporates a 2.0 L petrol motor with automatic transmission and has 12,678 miles on the dash.
2.0L 420D M Sport
64,753mi Auto Diesel 2.0L
£16,991
Nottingham
~£427/pm
Coming in blue, this coupe motor has a 2.0 ltr diesel motor with automatic transmission and it has got 64,753 miles clocked up on the dash.
420D M Sport U6327 Ulez
26,561mi Auto Diesel 2.0L
£16,995
Winchester
~£427/pm
This second hand coupe finished in the shade of blue is currently on the market and ready for you to drive away with the option for you to buy it on credit.
M Sport
22,752mi Manual Petrol 2.0L
£19,998
Johnstone
~£502/pm
On offer at the marvellous price of just £19,998 is this BMW 4 Series M Sport which comes fitted out with a 2.0 ltr petrol motor with manual transmission. This second-hand model currently available from this dealer comes finished in white and has 22,752 miles clocked up on the dash.
M440d Xdrive Convertible
6,217mi Auto Diesel 3.0L
£47,881
London
~£1,202/pm
Currently available on the market is this 4 Series with a 3000 cc diesel engine and 6,217 miles on the clock.
2.0 420D M Sport 188 Bhp
85,858mi Auto Diesel 2.0L
£11,490
Lewes
~£289/pm
Painted in black, this second hand car incorporates a 2.0 LTR diesel engine with automatic transmission and it has 85,858 miles on the clock.
435D Xdrive M Sport
63,000mi Auto Diesel 3.0L
£14,950
Belfast
~£375/pm
Currently available at this dealer located in Belfast is this car with automatic transmission and a 3.0L diesel engine. Up for sale and ready for its new owner to drive away in the shade of black with 63,000 miles on the clock.
420I M Sport Professional Edition
31,600mi Auto Petrol 2.0L
£29,999
King's Lynn
~£753/pm
BMW 4 Series with a 2.0 Litre petrol engine and automatic transmission.
2.0 430I M Sport 248 Bhp
27,672mi Auto Petrol 2.0L
£20,100
Derby
~£505/pm
This BMW 4 Series has a mere 27,672 miles clocked-up on the dash and it's been used for less than a year.
2.0 420D Xdrive M Sport 188 Bhp
82,452mi Auto Diesel 2.0L
£13,470
Stockport
~£338/pm
Coming equipped with a 2.0 Ltr diesel engine with automatic transmission, this second hand BMW 4 Series from this dealer is on the market in a black finish and has 82,452 miles on the clock.
First registered in 2018: Used 4 Series with a 3000cc petrol engine, a mere 45,000 miles clocked up on the dashboard and automatic transmission. What about the specifications included in this coupe BMW 4 Series? Become the new owner of this second hand 4 Series 3.0 440I M Sport 322 Bhp starting out at £ pm on finance or for a total payment of £. Either way it is a bargain for a BMW 4 Series.
*This general information is generated using AI to help you and are for demonstrative purposes only.