2016 BMW 4 Series
3.0 440I M Sport Euro 6 Ss
48,000miAutoPetrol3.0L
£22,950
£2,450 moreCheltenham
~£576/pm
Same model
2k more miles
Same year
3.0L
Petrol
Auto
Own this BMW 4 Series 3.0 440I M Sport Euro 6 Ss for only £22,950. It contains a 3.0 L petrol motor with automatic transmission and has 48,000 miles on the clock.