Skip to main content

824 Used BMW 4 Series cars for sale

BMW 4 Series2022 (71) - 420i M Sport Coupe 2-Door

2022 (71) - 420i M Sport Coupe 2-Door32

Low Mileage

£28,000

  • 2L
  • 22.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

John Clark BMW Tayside

01382238686 *

BMW 4 Series2016 - 418d [150] SE 5dr Auto [Business Media]

2016 - 418d [150] SE 5dr Auto [Business Media]9

£8,995

Finance available £179 pm

  • 2L
  • 142.7K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

WYLIE CARS (NI) LTD

02890023623 *

BMW 4 Series2021 - 430i M Sport 2dr Step Auto Convertible

2021 - 430i M Sport 2dr Step Auto Convertible29

Low Mileage

£32,950

Finance available £656 pm

  • 2L
  • 26.5K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Harvey Cooper Cars

01765532622 *

BMW 4 Series2021 - 420d xDrive MHT M Sport 2dr Step Auto

2021 - 420d xDrive MHT M Sport 2dr Step Auto39

£24,995

Finance available £493 pm

  • 2L
  • 70.0K

    Miles
  • Hybrid
  • Semi Auto
  • Coupe

MJ Motors

02890023185 *

BMW 4 Series2022 (72) - 420i xDrive M Sport 2dr Step Auto Petrol Coupe

2022 (72) - 420i xDrive M Sport 2dr Step Auto Petrol Coupe55

Low Mileage

£31,709

  • 2L
  • 16.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

Vertu Ford Worcester

01905678572 *

4.7/5 Stars

BMW 4 Series2014 - 420d M Sport 5dr Auto

2014 - 420d M Sport 5dr Auto28

Reduced

£8,489

Finance available £167 pm

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

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

2015 - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr41

£9,700

Finance available £194 pm

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Westbrook Car Sales

01733794312 *

0/5 Stars

BMW 4 Series2019 (69) - 2.0 420i GPF Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps)

2019 (69) - 2.0 420i GPF Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps)20

£13,989

  • 2L
  • 47.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Dace German Car Centre

01616969152 *

4.8/5 Stars

BMW 4 Series2014 - 2.0 428i M Sport Coupe 2-Door

2014 - 2.0 428i M Sport Coupe 2-Door

£10,499

Finance available £212 pm

  • 2L
  • 95.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Joseph David Simm Ltd

01670339826 *

4.2/5 Stars

BMW 4 Series2021 - 420d MHT M Sport 2dr Step Auto

2021 - 420d MHT M Sport 2dr Step Auto35

£24,450

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Stratstone BMW Bury St Edmunds

01284338953 *

4.6/5 Stars

BMW 4 Series2014 - 2.0 420i xDrive Sport 4WD Coupe * Last lady owner 6.5 years -service histor 2-Door

2014 - 2.0 420i xDrive Sport 4WD Coupe * Last lady owner 6.5 years -service histor 2-Door31

£7,499

Finance available £145 pm

  • 2L
  • 87.2K

    Miles
  • Petrol
  • Manual
  • Coupe

Woodland Cars Ltd

01283241350 *

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

2022 (22) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s)22

£21,199

Finance available £415 pm

  • 2L
  • 88.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

AW Car House Ltd

01827213842 *

4.9/5 Stars

BMW 4 Series2018 (67) - 2.0 420d Sport Auto xDrive Euro 6 (s/s) 2dr

2018 (67) - 2.0 420d Sport Auto xDrive Euro 6 (s/s) 2dr37

Reduced

£11,999

Finance available £246 pm

  • 2L
  • 81.9K

    Miles
  • Diesel
  • Automatic
  • Coupe

DRB Car Sales

01822661268 *

4.6/5 Stars

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 Series2025 - 420i M Sport 2dr Step Auto

2025 - 420i M Sport 2dr Step Auto19

£55,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Convertible

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

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

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

Reduced

£15,490

  • 3L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Greenwood Motors Ltd

01274028389 *

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

2016 - 420d [190] xDrive Sport 5dr Auto [Business Media]19

Reduced

£16,498

  • 2L
  • 33.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Irvine BMW

01294440528 *

4.7/5 Stars

BMW 4 Series2017 - 2.0 420i xDrive M Sport ULEZ Petrol Manual 3 Door

2017 - 2.0 420i xDrive M Sport ULEZ Petrol Manual 3 Door57

£10,195

  • 2L
  • 107.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Bristol Auto Hub

01172331341 *

3.9/5 Stars

BMW 4 Series2013 (63) - 420d SE 2dr Auto

2013 (63) - 420d SE 2dr Auto24

Low Mileage

£8,500

Finance available £168 pm

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Coventry Sterling Motors

02475103850 *

4.9/5 Stars

BMW 4 Series2020 - 430d xDrive M Sport 2dr Auto [Professional Media]

2020 - 430d xDrive M Sport 2dr Auto [Professional Media]19

Low Mileage

£26,498

  • 3L
  • 17.9K

    Miles
  • Diesel
  • Automatic
  • Coupe

Arnold Clark Irvine BMW

01294440528 *

4.7/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.