Skip to main content

955 Used BMW 4 Series cars for sale

BMW 4 Series2021 (21) - 2.0 430i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (258 ps)

2021 (21) - 2.0 430i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (258 ps)72

£28,000

Finance available £591 pm

  • 2L
  • 34.7K

    Miles
  • Petrol
  • Automatic
  • Convertible

Big Motoring World Blue Bell Hill

01634557830 *

BMW 4 Series2017 - 2.0 420d Luxury Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

2017 - 2.0 420d Luxury Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)34

Reduced

£10,795

Finance available £219 pm

  • 2L
  • 39.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

TAYLORS HILL MOTORS LTD

01767661737 *

BMW 4 Series2022 - 420d xDrive MHT M Sport 5dr Step Auto

2022 - 420d xDrive MHT M Sport 5dr Step Auto12

£30,998

  • 2L
  • 41.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Click & Collect Bristol

01416118398 *

4.7/5 Stars

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

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

Low Mileage

£16,995

Finance available £357 pm

  • 2L
  • 29.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Vinny Donnelly Motors

02890026923 *

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

2021 - 420d MHT M Sport 2dr Step Auto30

£25,895

Finance available £511 pm

  • 2L
  • 65.0K

    Miles
  • Hybrid
  • Semi Auto
  • Coupe

Top Gear NI

02879440940 *

BMW 4 Series2015 - 3.0 M4 Semi-Auto 2dr

2015 - 3.0 M4 Semi-Auto 2dr48

Low Mileage

£21,650

Finance available £424 pm

  • 3L
  • 77.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

SVM Automotive Ltd

01202013963 *

BMW 4 Series2022 (22) - 430d MHT M Sport Auto Convertible ***Best Colour Combination*** 2-Door

2022 (22) - 430d MHT M Sport Auto Convertible ***Best Colour Combination*** 2-Door21

Low Mileage

£34,995

Finance available £698 pm

  • 3L
  • 27.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

J Tech Vans

01977803255 *

4.9/5 Stars

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

2014 (64) - 420d M Sport 2dr Auto12

£6,495

  • 2L
  • 159.4K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

East Side Cars

01322471506 *

BMW 4 Series2017 (17) - 3.0 430d M Sport Coupe 2dr Auto

2017 (17) - 3.0 430d M Sport Coupe 2dr Auto48

Low Mileage

£15,250

Finance available £318 pm

  • 3L
  • 56.6K

    Miles
  • Diesel
  • Automatic
  • Coupe

Chris W Roads Ltd

01773301938 *

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

(16) - 3.0 430d M Sport Auto Euro 6 (s/s) 2dr50

Reduced

£10,700

  • 106.8K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Essex Select Cars Ltd

01206583604 *

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

2021 - 430d MHT M Sport 2dr Step Auto26

Low Mileage

£33,890

Finance available £676 pm

  • 3L
  • 19.1K

    Miles
  • Diesel
  • Automatic
  • Convertible

Harvey Cooper Cars

01765532622 *

BMW 4 Series2014 - 420d Sport 2dr Auto

2014 - 420d Sport 2dr Auto5

Low Mileage

£9,750

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

JB Autos Sales

02870440586 *

BMW 4 Series2016 (66) - 430d M Sport 2dr Auto [Professional Media]

2016 (66) - 430d M Sport 2dr Auto [Professional Media]28

£14,500

Finance available £302 pm

  • 3L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Carzooo Limited

01616720266 *

BMW 4 Series2018 - 420d M Sport 2-Door

2018 - 420d M Sport 2-Door24

Low Mileage

£17,495

  • 2L
  • 42.9K

    Miles
  • Diesel
  • Automatic
  • Coupe

Llanelli Motor Company

01554701157 *

BMW 4 Series2018 - 420i M Sport 2dr Auto [Professional Media]

2018 - 420i M Sport 2dr Auto [Professional Media]31

Low Mileage

£16,199

Finance available £333 pm

  • 2L
  • 44.3K

    Miles
  • Petrol
  • Automatic
  • Coupe

Motorpoint Burnley

01282504324 *

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

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

£15,249

Finance available £318 pm

  • 3L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Prime Motors

01279219599 *

4.4/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)39

Low Mileage

£14,495

Finance available £302 pm

  • 2L
  • 56.2K

    Miles
  • Diesel
  • Automatic
  • Convertible

Hartington Motors

01942365314 *

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

2020 (69) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)26

Low Mileage

£19,895

  • 2L
  • 35.9K

    Miles
  • Diesel
  • Automatic
  • Convertible

Motor Trust UK Bury

01612416386 *

BMW 4 Series2014 - 428I M Sport 2Dr Auto

2014 - 428I M Sport 2Dr Auto30

Low Mileage

£12,999

  • 2L
  • 39.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

Usedirect Belfast 62 Boucher Road

02890022260 *

BMW 4 Series2025 - M440i xDrive MHT 5dr Step Auto

2025 - M440i xDrive MHT 5dr Step Auto35

£50,490

  • 3L
  • 6.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Doncaster

01302203473 *

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

Jack Evans

Author: Jack Evans

View profile

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.