AA Cars uses cookies. If you use our site, we'll assume you are happy with this.

Add your postcode for better results
Examples: bmw 420 petrol automatic or bmw 420 petrol manual
1 - 20 of 32 Cars for sale

Used BMW 420 Petrol Cars for Sale

Buy with confidence: all used cars come with an AA history check and free AA breakdown cover

You won't find any stolen vehicles or insurance write-offs on AA Cars

Free breakdown cover and free history check
Add your postcode for more accurate results.

BMW 4 SERIES 2.0 420i M SPORT

£23,995
ENFIELD
2014 (64) 16,000 miles Petrol Manual
AA Dealer Promise
020 3018 3352* View details

BMW 4 SERIES 2.0 420I XDRIVE LUXURY 2d AUTO 181 BHP

£21,999 was £22,999
SIDCUP
2015 (15) 16,231 miles Petrol Automatic
020 3018 2143* View details

BMW 4 SERIES 2.0 420I M SPORT 2d AUTO 181 BHP

£18,995
GRAYS
2013 (63) 22,500 miles Petrol Automatic
AA Dealer Promise
01708 392 518* View details

BMW 4 Series 420i xDrive M Sport 5dr Auto [Professional Media]

£35,981 was £37,200
HOOK
2017 (17) Petrol Automatic
Franchised Dealer
01256 535 708* View details

BMW 4 SERIES 2.0 420i LUXURY

£17,975
MANNINGTREE
2014 (14) 45,000 miles Petrol Automatic
AA Dealer Promise
01206 493 070* View details

BMW 4 Series 2.0 420i M Sport (s/s)

£32,995
NEWPORT
2017 (17) Petrol Automatic
Franchised Dealer
01983 342 891* View details

BMW 4 Series 2.0 420I SE 2 DR CONVERTIBLE, LEATHER, BUSINESS MEDIA, PARKING S

£17,999 was £20,000
KING'S LYNN
2015 (15) 41,059 miles Petrol Manual
AA Dealer Promise
01553 982 076* View details

BMW 4 Series 420i M Sport 2dr [Professional Media]

£33,885 was £34,000
POOLE
2017 (17) 225 miles Petrol Manual
Franchised Dealer
01202 902 458* View details

BMW 420i M SPORT GRAN COUPE

£21,444 was £21,995
POOLE
2015 24,000 miles Petrol Manual
01202 902 806* View details

BMW 4 Series Gran Coupe 2.0 420i M Sport Gran Coupe Auto 5dr (start/stop)

£14,990 was £17,990
BIRMINGHAM
2014 (14) 119,000 miles Petrol Automatic
AA Dealer Promise
0121 540 2641* View details

BMW 4 Series 2.0 420i SE 2dr

£22,989 was £24,949
LOUGHBOROUGH
2016 (65) 15,379 miles Petrol Manual
AA Dealer Promise
01509 742 561* View details

BMW 4 Series 2.0 420i M Sport 2dr

£22,889
LOUGHBOROUGH
2015 (65) 15,662 miles Petrol Manual
AA Dealer Promise
01509 742 561* View details

BMW 4 Series 2.0 420i M Sport xDrive 2dr

£18,989
LOUGHBOROUGH
2014 (14) 34,993 miles Petrol Automatic
AA Dealer Promise
01509 742 561* View details

BMW 4 Series Coupe 420i M Sport 2dr Auto (Professional Media)

£31,990 was £32,990
BOSTON
2017 (17) 1 miles Petrol Automatic
Franchised Dealer
01205 852 651* View details

BMW 4 Series 2.0 420i M Sport 2dr

£23,449 was £25,949
NOTTINGHAM
2015 (15) 38,951 miles Petrol Automatic
AA Dealer Promise
0115 886 3237* View details

BMW 4 Series 2.0 420i SE xDrive 2dr

£15,980 was £18,480
SUTTON-IN-ASHFIELD
2014 (63) 20,300 miles Petrol Manual
01623 271 062* View details

BMW 4 Series 2.0 420i M Sport Auto 2dr

£32,500
SHEFFIELD
2016 (66) 8,456 miles Petrol Automatic
0114 338 2568* View details

BMW 4 SERIES 2.0 420I M SPORT 2d 181 BHP

£20,840 was £21,470
STOCKPORT
2015 (15) 19,420 miles Petrol Manual
0161 623 2215* View details

BMW 4 SERIES 2.0 420I M SPORT 2d AUTO 181 BHP

£18,750 was £21,699
BURY
2014 (14) 25,000 miles Petrol Automatic
0161 623 2096* View details

BMW 4 Series 420i M Sport Gran Coupe

£36,990
BRADFORD
2017 (17) 5,000 miles Petrol Automatic
Franchised Dealer
01274 914 754* View details

* Calls may be recorded for training and monitoring purposes. Please refrain from providing credit/debit card information on these calls. If you do so it is at your own risk.

** plus VAT where applicable