Buy with confidence: all cars come with a 26-point history check and free AA breakdown cover

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

FREE History Check
FREE History Check
+
FREE Breakdown Cover
FREE Breakdown Cover

Used BMW 420 for Sale

1 - 20 of 91 Cars for sale found

Filters

Clear All

Price Range

to

BMW Models

Fuel Type

  • Diesel (79)
  • Petrol (12)

Transmission

  • Automatic (61)
  • Manual (30)

AA Services

  • AA inspected (0)
  • AA warranty (1)

Age (up to)

  • 1 year old (85)
  • 2 years old (91)

Mileage (up to)

  • 5,000 miles (39)
  • 10,000 miles (82)
  • 15,000 miles (86)
  • 20,000 miles (88)
  • 25,000 miles (89)
  • 30,000 miles (91)

Engine Size

  • 2.0 (90)

Distance (up to) Clear

  • 40 miles (9)
  • 70 miles (13)
  • 80 miles (18)
  • 90 miles (34)
  • 100 miles (44)
  • Nationwide (91)
AA Loans
BMW 4 Series 2.0TD (184bhp) 420d M Sport
£38,990
was £40,990
Hook
  • 2015 (15)
  • Diesel
  • 4,500 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 4X4 420d xDrive M Sport
Hook
  • 2014 (64)
  • Diesel
  • 7,207 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 420d M Sport
£34,950
was £37,990
Hook
  • 2015 (64)
  • Diesel
  • 5,996 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 420d Sport
Hook
  • 2014 (14)
  • Diesel
  • 3,723 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 420d M Sport
£29,990
was £36,990
Hook
  • 2014 (64)
  • Diesel
  • 2,500 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 420d Sport
£28,990
was £31,990
Hook
  • 2014 (64)
  • Diesel
  • 5,062 miles
  • Automatic
BMW 4 Series 2.0 (184bhp) 420i M Sport
Hook
  • 2014 (64)
  • Petrol
  • 5,100 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 420d Modern
£27,990
was £30,990
Hook
  • 2014 (64)
  • Diesel
  • 9,105 miles
  • Automatic
BMW 4 Series Coupe 420d M Sport 420d Auto
PORTSMOUTH
  • 2014 (63)
  • Diesel
  • 6,000 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 4X4 420d xDrive M Sport
PORTSMOUTH
  • 2014 (64)
  • Diesel
  • 5,289 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 420d M Sport
PORTSMOUTH
  • 2014 (64)
  • Diesel
  • 6,781 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 420d SE
PORTSMOUTH
  • 2014 (64)
  • Diesel
  • 7,944 miles
  • Manual
BMW 4 Series 2.0TD (184bhp) 420d M Sport
£29,995
was £30,995
NEWPORT
  • 2014 (64)
  • Diesel
  • 4,545 miles
  • Manual
BMW 4 Series 2.0TD (184bhp) 420d SE
£28,995
was £30,995
NEWPORT
  • 2014 (64)
  • Diesel
  • 2,391 miles
  • Manual
BMW 4 Series 2.0TD (184bhp) 420d M Sport
£41,490
was £45,990
Salisbury
  • 2015 (64)
  • Petrol
  • 6,951 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 420d M Sport
£31,990
was £33,990
Salisbury
  • 2014 (64)
  • Diesel
  • 5,614 miles
  • Automatic
BMW 4 Series 2.0TD (184bhp) 420d Sport
Salisbury
  • 2014 (14)
  • Diesel
  • 7,192 miles
  • Automatic
BMW 4 Series Coupe 420i M Sport 2dr Auto
Stratford Upon Avon
  • 2015 (64)
  • Petrol
  • 5,200 miles
  • Manual
BMW 4 Series Convertible 420 2.0 D Se 2dr Parking Sensors
Coventry
  • 2014 (14)
  • Diesel
  • 18,000 miles
  • Manual

* 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

By continuing to use the site, you agree to the use of cookies. You can find out more by following this link.