BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr £16,500 Stephen James Enfield BMW 45,220 miles Petrol Blue Automatic YA18XAV Jun 2018 View Details
BMW 4 Series 420i M Sport Coupe £17,729 Stephen James BMW Woolwich 22,697 miles Petrol Blue Automatic BP18HYN Jun 2018 View Details
BMW 4 Series 430i M Sport Coupe Auto £20,000 Stephen James Enfield BMW 36,542 miles Petrol Blue Automatic YC69EOM Sep 2019 View Details
BMW 4 Series 420i M Sport Coupe £21,200 Stephen James Enfield BMW 74,387 miles Petrol White Automatic LK21JVM Mar 2021 View Details
BMW 4 Series 430d M Sport Coupe £21,500 Stephen James Blackheath BMW 31,603 miles Diesel Black Automatic LO69VNE Jan 2020 View Details
BMW 4 Series 420i M Sport Coupe £27,400 Stephen James Enfield BMW 15,654 miles Petrol White Automatic LD21JXG Mar 2021 View Details
BMW 4 Series 420i M Sport Coupe £27,529 Stephen James BMW Bromley 10,632 miles Petrol Black Automatic LV70RYM Dec 2020 View Details
BMW 4 Series 430i M Sport Coupe £28,672 Stephen James Blackheath BMW 57,561 miles Petrol Black Automatic LX21KCA Mar 2021 View Details
BMW 4 Series 430i M Sport Coupe £31,995 Stephen James BMW Bromley 10,184 miles Petrol Black Automatic LV21YXR May 2021 View Details
BMW 4 Series 430d xDrive M Sport Coupe £34,129 Stephen James BMW Woolwich 7,989 miles Diesel Hybrid Black Automatic LV23RZK Mar 2023 View Details
BMW 4 Series 420i M Sport Pro Edition Convertible £43,492 Stephen James BMW Ruxley 2,468 miles Petrol Grey Automatic LX73HXT Jan 2024 View Details
BMW 4 Series 420i M Sport Convertible £47,000 Stephen James Enfield BMW 2,501 miles Petrol White Automatic LK74HRM Sep 2024 View Details