BMW 4 Series cars available for sale now on What Car?

In partnership with

We have 35 new BMW 4 Series cars available from offical BMW dealers. Browse now, and find the perfect new BMW 4 Series near you.

In partnership with

Cars found 35

Chosen Filters (2)
* Postcode invalid
BMW 4 SERIES M440I Xdrive Mht 5Dr Step Auto

BMW 4 SERIES M440I Xdrive Mht 5Dr Step Auto

Crewe, Cheshire
  • Brand new
  • 2024 reg
  • Petrol
  • Automatic
  • 15 Miles
  • In stock
£65,799
BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Sheffield, South yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£55,000
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Croydon, Surrey
  • Petrol
  • 2 Doors
  • Automatic
  • 25 Miles
  • In stock
£54,995
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Littlehampton, West sussex
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£49,000
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Brentford, Middlesex
  • Petrol
  • 2 Doors
  • Automatic
  • 25 Miles
  • In stock
£57,533
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Wilmslow, Cheshire
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,990
BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Solihull, West midlands
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,295
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Huddersfield, West yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 9 Miles
  • In stock
£54,980
BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Worcester, Worcestershire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£49,991
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Edinburgh, Midlothian
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£54,655
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Colne, Lancashire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£55,480
BMW 4 Series Convertible 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series Convertible 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Cwmbwrla, Swansea
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£57,995
BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Warley, West midlands
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£46,495
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Hereford, Herefordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,450
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Northampton, Northamptonshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£47,000
BMW 4 SERIES 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 SERIES 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Crewe, Cheshire
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£49,999
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Swindon, Wiltshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£53,990
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Derby, Derbyshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£60,665
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Hull, Yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,991
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Oxford, Oxfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 18 Miles
  • In stock
£48,265
...