2023 BMW 4 Series
M440i Xdrive Convertible
8,999miAutoPetrol3.0L
£52,800
West Drayton
~£1,326/pm
Painted in the shade of , this second hand BMW has got 8,999 mi clocked up on the dash and contains a 3.0 ltr petrol engine.
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.
11 cars
M440i Xdrive Convertible
8,999miAutoPetrol3.0L
£52,800
West Drayton
~£1,326/pm
Painted in the shade of , this second hand BMW has got 8,999 mi clocked up on the dash and contains a 3.0 ltr petrol engine.
2.0L 420D M Sport 188 Bhp
85,000miAutoDiesel2.0L
£13,995
Uxbridge
~£351/pm
Currently on show at our dealership is this black 4 Series featuring a 2.0L diesel motor with automatic transmission.
M Sport
100,000miAutoPetrol3.0L
£13,995
West Drayton
~£351/pm
In the tone of black, this 4 Series has a 3000CC petrol engine with automatic transmission and has 100,000 miles clocked up on the dash.
3.0 430D M Sport 255 Bhp
65,000miAutoDiesel3.0L
£13,250
Yiewsley
~£333/pm
For sale at the price of £14,950 and with the option to purchase using finance with affordable instalments from just £ pm, this BMW 4 Series 3.0 430D M Sport 255 Bhp has got 65,000 miles clocked up on the dash and is equipped with a 3.0l diesel motor with automatic transmission.
M Sport
37,200miAutoDiesel2.0L
£15,990
West Drayton
~£402/pm
Now available to test-drive at our dealership is this 4 Series which features automatic transmission and a 2000 cc diesel engine.
2.0 420D M Sport Euro 6 Ss
106,500miManualDiesel2.0L
£8,950
Hayes
~£225/pm
At this dealer located in Hayes there is an amazing price for this used BMW 4 Series with manual transmission, 105,000 miles clocked up on the dash and a 2.0 ltr diesel engine.
3.0 M Sport Euro 6 Ss
50,000miAutoDiesel3.0L
£18,995
West Drayton
~£477/pm
On the market and ready for its new owner to drive away is this BMW that has a 3.0l diesel motor with automatic transmission. This second hand model now available from this dealership has been finished in white and has got 50,000 miles on the dashboard.
430I M Sport Gran Coupe
73,000miAutoPetrol2.0L
£14,995
Uxbridge
~£377/pm
Seize the chance to be the new owner of this BMW 4 Series 430I M Sport Gran Coupe that is now for sale at this dealer's great price of just £15,995. It comes finished in the shade of silver, has got 73,000 miles clocked up on the dash and contains a 2000 CC petrol engine with automatic transmission.
2.0 420D Se Euro 6 Ss
114,000miAutoDiesel2.0L
£9,495
Uxbridge
~£238/pm
Up for sale and ready for its new owner to drive away today is this BMW which contains a 2000 cc diesel engine with automatic transmission. This second hand model from us at this dealer is available at the outstanding price of £9,495.
3.0 435D M Sport Xdrive Euro 6 Ss
72,635miAutoDiesel3.0L
£13,700
Uxbridge
~£344/pm
Currently available on the market is this BMW finished in black. This second hand mode contains a 3.0 litre diesel motor with automatic transmission and it has 72,635 miles clocked up on the dash.
3.0 435I M Sport Euro 6 Ss
46,500miAutoPetrol3.0L
£16,990
Ruislip
~£427/pm
Up for sale and available to take on a test drive is this convertible finished in white - this model has got 46,500 miles on the dash and is fitted with a 3000cc petrol motor with automatic transmission.
420I M Sport Step Pro Pack
5miAutoPetrol2.0L
£46,999
Stafford
~£1,180/pm
A great price of just £46,999 from our dealership for this near mint 4 Series 420I M Sport Step Pro Pack.
M440i Xdrive Mht Step
10miAutoPetrol3.0L
£67,998
Fortrose
~£1,708/pm
First registered in 2024: Second-hand 4 Series M440i Xdrive Mht Step with 10 mi clocked up on the dash, a 3000 cc petrol engine and automatic transmission.
420I M Sport Pro Edition Xdrive Euro 6
11miAutoPetrol2.0L
£57,500
Swindon
~£1,444/pm
Available from our dealership in the Swindon area is this BMW 4 Series that has a 2.0L petrol motor with automatic transmission. It's up for sale and ready for its new owner to take home in a finish with 11 miles on the dash.
420I M Sport Step
100miAutoPetrol2.0L
£43,495
Royal Tunbridge Wells
~£1,092/pm
A low price of only £43,495 is currently being offered by our dealership in Royal Tunbridge Wells for this 4 Series with automatic transmission with a 2.0l petrol motor and 100 miles clocked up on the dashboard. It's a pre-owned, second hand vehicle, however it has been beautifully maintained and remains in a nearly new, almost spotless condition both inside and out.
420I M Sport Step
1,423miAutoPetrol
£50,008
Wallsend
~£1,256/pm
Currently advertised by this dealership in Wallsend is this almost flawless, nearly new BMW 4 Series 420I M Sport Step that is comprised of a petrol, Litre engine and automatic transmission. It is available to drive home in the tone of white with 462 miles clocked up on the dashboard.
420I M Sport Step
2,000miAutoPetrol2.0L
£45,000
Tamworth
~£1,130/pm
Available for viewing at your request is this used car with 2,000 miles on the clock, automatic gearbox and a 2.0 Litre petrol motor.
420I M Sport Pro Edition Euro 6
4,710miAutoPetrol2.0L
£42,795
Melksham
~£1,075/pm
Looking out to buy a BMW 4 Series? Then take a closer look at this second-hand one available in grey with a 2000cc petrol motor, automatic transmission and 4,710 miles clocked-up on the dashboard.
420I M Sport Pro Edition Step
5,202miAutoPetrol
£43,991
Harrogate
~£1,105/pm
At £48,720, this dealership in Harrogate is currently selling this second hand BMW 4 Series that contains a Litre petrol engine with automatic transmission.
M Sport
20miAutoPetrol
£38,800
Sunderland
~£974/pm
Buy this used BMW for only £39,421. Credit plans start out at around £ every month for this motor that features automatic transmission and a Litre petrol motor.
420I M Sport Pro Edition Step
20miAutoPetrol2.0L
£52,998
Rutherglen
~£1,331/pm
On offer at our amazing price of just £52,998 is this BMW 4 Series 420I M Sport Pro Edition Step, it has 20 miles on the dash and incorporates a 2.0 LTR petrol engine.
M440i Xdrive Mht Step
558miAutoPetrol3.0L
£52,898
Kirkcaldy
~£1,328/pm
At this dealership in Kirkcaldy you'll find the great price of just £52,898 on this 4 Series M440i Xdrive Mht Step with 558 miles clocked-up on the dash.
M440d Xdrive Mht Step
1,657miAutoDiesel3.0L
£46,998
Huddersfield
~£1,180/pm
Are you thinking of buying a BMW? Consider this second-hand, but near mint one that is in an impeccable, like new condition throughout. This particular model that's on show at our dealership has automatic transmission, a 3.0L diesel engine and has just 1,657 miles on the dash.
420I M Sport Euro 6
2,000miAutoPetrol2.0L
£36,000
Swindon
~£904/pm
This used BMW that is still in like new condition has a mere 2,000 miles clocked up on the dash and is equipped with a 2000 cc petrol motor with automatic transmission. It's for sale at the amazing price of £38,555 or you can buy it with a loan with evenly priced, achievable repayments starting out at only £ per calendar month.