Skip to main content

807 Used BMW 4 Series cars for sale

BMW 4 Series2019 (19) - 420d M SPORT AUTO 190 BHP + SAT NAV + HEATED LEATHER 2-Door

2019 (19) - 420d M SPORT AUTO 190 BHP + SAT NAV + HEATED LEATHER 2-Door50

Low Mileage

£16,980

Finance available £357 pm

  • 2L
  • 37.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

GTS Automotive Ltd

01257442439 *

BMW 4 Series2015 (64) - 2.0 420d M Sport Coupe 2dr Diesel Manual Euro 6 (stop/start) (190 ps)

2015 (64) - 2.0 420d M Sport Coupe 2dr Diesel Manual Euro 6 (stop/start) (190 ps)8

Low Mileage

£10,500

Finance available £212 pm

  • 2L
  • 77.7K

    Miles
  • Diesel
  • Manual
  • Coupe

RDM Direct

01283241526 *

4.5/5 Stars

BMW 4 Series2016 (16) - 2.0 420d Sport Euro 6 (s/s) 2dr

2016 (16) - 2.0 420d Sport Euro 6 (s/s) 2dr4

£7,494

Finance available £145 pm

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Vivian Price Cars

01172331344 *

BMW 4 Series2018 - 420d M Sport 2-Door

2018 - 420d M Sport 2-Door24

Low Mileage

£17,495

  • 2L
  • 42.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

Llanelli Motor Company

01554707000 *

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

2017 (67) - 2.0 420i Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)29

Reduced

£10,999

Finance available £223 pm

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Nationwide Vehicle Finance Ltd

01204324459 *

4.7/5 Stars

BMW 4 Series2016 (16) - 2.0 420d M Sport Euro 6 (s/s) 2dr

2016 (16) - 2.0 420d M Sport Euro 6 (s/s) 2dr16

£11,489

Finance available £234 pm

  • 2L
  • 81.1K

    Miles
  • Diesel
  • Manual
  • Convertible

Geeling Motor Company

01527917833 *

BMW 4 Series2015 (64) - 3.0 430d M Sport Auto Euro 6 (s/s) 2dr

2015 (64) - 3.0 430d M Sport Auto Euro 6 (s/s) 2dr7

Low Mileage

£13,450

Finance available £278 pm

  • 3L
  • 63.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Cambridgeshire Motor House LTD

01733666971 *

4.7/5 Stars

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

2019 - 420d [190] M Sport 5dr Auto [Professional Media]29

£17,950

Finance available £348 pm

  • 2L
  • 51.6K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Roy Hanna Motors

02894338774 *

BMW 4 Series2015 (65) - 420d [190] M Sport 5dr Auto [Professional Media]

2015 (65) - 420d [190] M Sport 5dr Auto [Professional Media]10

£6,985

Finance available £134 pm

  • 2L
  • 145.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Aventus Motors LTD

01164785123 *

BMW 4 Series2017 (17) - 2.0 420D M SPORT 2d 188 BHP 2-Door

2017 (17) - 2.0 420D M SPORT 2d 188 BHP 2-Door39

Reduced

£6,795

  • 2L
  • 154.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Wavertree Car Centre

01513189401 *

BMW 4 Series2014 (64) - 2.0 420d SE Euro 6 (s/s) 2dr

2014 (64) - 2.0 420d SE Euro 6 (s/s) 2dr44

Low Mileage

£9,995

  • 2L
  • 59.4K

    Miles
  • Diesel
  • Manual
  • Coupe

Just Audi VW

01522459180 *

BMW 4 Series2017 (67) - 3.0 435d M Sport Convertible 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2017 (67) - 3.0 435d M Sport Convertible 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)50

£16,995

Finance available £357 pm

  • 3L
  • 98.8K

    Miles
  • Diesel
  • Automatic
  • Convertible

Baskeyfield Motors Limited

01782917824 *

BMW 4 Series2018 - 420d [190] Sport 5dr Auto [Business Media]

2018 - 420d [190] Sport 5dr Auto [Business Media]24

Low Mileage

£16,399

Finance available £344 pm

  • 2L
  • 33.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 4 Series2015 - 420d [190] xDrive M Sport 2dr Auto [Prof Media]

2015 - 420d [190] xDrive M Sport 2dr Auto [Prof Media]8

Reduced

£9,750

Finance available £196 pm

  • 2L
  • 107.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

JM Autos NI Ltd

02890023685 *

BMW 4 Series2014 (14) - 420d M Sport 2dr Auto

2014 (14) - 420d M Sport 2dr Auto30

Reduced

£11,495

Finance available £234 pm

  • 2L
  • 1.5K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Course-Beacham

02392006032 *

BMW 4 Series2022 - 2.0 420I M Sport Auto 2dr

2022 - 2.0 420I M Sport Auto 2dr46

Reduced

£27,000

  • 2L
  • 16.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

BMW 4 Series2015 (15) - 2.0 425d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (218 ps)

2015 (15) - 2.0 425d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (218 ps)20

£9,995

Finance available £201 pm

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

MSR PRESTIGE LTD

01254919241 *

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

2022 - 3.0 M440i xDrive MHEV Auto 4WD 2dr42

Low Mileage

£35,990

Finance available £719 pm

  • 3L
  • 21.7K

    Miles
  • Hybrid
  • Automatic
  • Coupe

AutoSportiva Ltd

01732443577 *

BMW 4 Series2021 (71) - 420i M Sport 2dr Step Auto [Tech/Pro Pack] Petrol Convertible

2021 (71) - 420i M Sport 2dr Step Auto [Tech/Pro Pack] Petrol Convertible69

£28,341

  • 2L
  • 47.1K

    Miles
  • Petrol
  • Automatic
  • Convertible

Vertu BMW York

01904237114 *

0/5 Stars

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

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

Low Mileage

£15,749

Finance available £330 pm

  • 2L
  • 45.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Prime Motors

01279219599 *

4.4/5 Stars

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.