Skip to main content

834 Used BMW 4 Series cars for sale

BMW 4 Series2019 (69) - 2.0 420d Sport Hatchback 5dr

2019 (69) - 2.0 420d Sport Hatchback 5dr21

Reduced

£16,492

  • 2L
  • 53.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Bridgend Motor Group - Kilmarnock Autoplex

01563590183 *

BMW 4 Series2019 (19) - 420d [190] M Sport 2dr Auto [Professional Media]

2019 (19) - 420d [190] M Sport 2dr Auto [Professional Media]54

Reduced

£18,999

Finance available £370 pm

  • 2L
  • 21.3K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

Yo Auto Motos

01254920830 *

BMW 4 Series2018 (67) - 2.0 420d Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (67) - 2.0 420d Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)8

Low Mileage

£15,995

Finance available £335 pm

  • 2L
  • 44.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Hartlepool Motor Company Ltd

01429807308 *

BMW 4 Series2022 - 3.0 M440i xDrive MHEV Auto 4WD 2dr

2022 - 3.0 M440i xDrive MHEV Auto 4WD 2dr13

Low Mileage

£36,990

Finance available £739 pm

  • 3L
  • 21.7K

    Miles
  • Hybrid
  • Automatic
  • Coupe

AutoSportiva Ltd

01732443577 *

BMW 4 Series2016 (66) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)34

Low Mileage

£13,449

Finance available £261 pm

  • 2L
  • 59.3K

    Miles
  • Diesel
  • Automatic
  • Coupe

Hilton Car Supermarket Milton Keynes

01908049370 *

BMW 4 Series2014 - 420d Sport 2dr Auto

2014 - 420d Sport 2dr Auto1

Low Mileage

£9,550

Finance available £191 pm

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

JB Autos Sales

02870440586 *

BMW 4 Series2015 - 435d xDrive M Sport 2dr Auto - 1 FORMER KEEPER - FSH -

2015 - 435d xDrive M Sport 2dr Auto - 1 FORMER KEEPER - FSH -8

£10,990

  • 3L
  • 105.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Glasshoughton Car Sales

01977803305 *

BMW 4 Series2022 (71) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

2022 (71) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)70

£24,700

Finance available £443 pm

  • 2L
  • 27.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

Big Motoring World Camberley

01276983839 *

BMW 4 Series2018 (68) - 2.0 420d Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps)

2018 (68) - 2.0 420d Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps)22

£12,999

Finance available £268 pm

  • 2L
  • 68.1K

    Miles
  • Diesel
  • Manual
  • Coupe

Durham Cars 4 U

01915945586 *

BMW 4 Series2017 (17) - 2.0 430i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (252 ps)

2017 (17) - 2.0 430i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (252 ps)38

£9,500

Finance available £190 pm

  • 2L
  • 143.7K

    Miles
  • Petrol
  • Automatic
  • Coupe

BuyBuyCar Ltd

01134689397 *

BMW 4 Series2013 - 3.0 435i M Sport Coupe 2-Door

2013 - 3.0 435i M Sport Coupe 2-Door76

Low Mileage

£12,250

Finance available £251 pm

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Central Motor Solutions Limited

01506376844 *

4.8/5 Stars

BMW 4 Series2017 - 2.0 420i M Sport Convertible 2-Door

2017 - 2.0 420i M Sport Convertible 2-Door

Low Mileage

£15,995

Finance available £335 pm

  • 2L
  • 55.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Goldheart Automotive

01483910967 *

BMW 4 Series2020 - M440i xDrive MHT 2dr Step Auto

2020 - M440i xDrive MHT 2dr Step Auto36

£27,995

Finance available £555 pm

  • 3L
  • 59.8K

    Miles
  • Hybrid
  • Automatic
  • Coupe

BMW Bavarian

02895908116 *

BMW 4 Series2024 - 420i M Sport 2dr Step Auto

2024 - 420i M Sport 2dr Step Auto43

Low Mileage

£38,138

  • 2L
  • 3.8K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Marshall BMW Grimsby

01472806814 *

BMW 4 Series2017 - 420d [190] M Sport 5dr Auto [Professional Media]

2017 - 420d [190] M Sport 5dr Auto [Professional Media]19

Reduced

£16,698

  • 2L
  • 38.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Glasgow London Road Motorstore / Vanstore

01416118432 *

4.7/5 Stars

BMW 4 Series2022 - 420i M Sport 2dr Step Auto

2022 - 420i M Sport 2dr Step Auto52

Low Mileage

£25,999

  • 2L
  • 18.9K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Pure Cars

01924667281 *

BMW 4 Series2018 (18) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)10

£13,499

Finance available £279 pm

  • 2L
  • 78.5K

    Miles
  • Diesel
  • Automatic
  • Coupe

Empressive Motor Company

01865591236 *

4.7/5 Stars

BMW 4 Series2022 - 420i M Sport 5dr Step Auto

2022 - 420i M Sport 5dr Step Auto19

£28,998

  • 2L
  • 34.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Edinburgh Sighthill MS / Fiat / Abarth / BYD

01313702482 *

4.7/5 Stars

BMW 4 Series2016 - 435d xDrive M Sport 2dr Auto [Professional Media]

2016 - 435d xDrive M Sport 2dr Auto [Professional Media]21

Low Mileage

£20,199

Finance available £429 pm

  • 3L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 4 Series2024 - 420i M Sport 5dr Step Auto

2024 - 420i M Sport 5dr Step Auto34

Low Mileage

£34,995

Finance available £698 pm

  • 2L
  • 4.1K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

BMW Bavarian

02895908116 *

Why buy a used BMW 4 Series?

If you're in the market for a car that's refined, upmarket and exciting to drive, then a used BMW 4 Series is a great choice. With a stylish appearance and several bodystyles to choose from, the 4 Series is known to turn heads. BMW supplies many engine options, high-tech equipment and a comprehensive safety kit to make the 4 Series an excellent luxury coupé.

Used BMW 4 Series snapshot review

Pros

  • Fun to drive
  • Lots of quality equipment
  • Great looking exterior

Cons

  • M Sport ride can be very firm
  • Practicality does suffer
  • Diesels lack refinement

BMW 4 Series video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.