Skip to main content

801 Used BMW 4 Series cars for sale

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

2020 (70) - 2.0 430i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (252 ps)37

Low Mileage

£20,099

Finance available £401 pm

  • 2L
  • 31.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

Hilton Car Supermarket Milton Keynes

01908049370 *

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

2017 (67) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr28

£13,990

  • 2L
  • 85.1K

    Miles
  • Diesel
  • Automatic
  • Convertible

Elton Cars Ltd

01733666869 *

4.5/5 Stars

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

2021 (71) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr37

Reduced

£25,990

Finance available £513 pm

  • 2L
  • 11.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

UK WHEELS LIMTIED

01279212123 *

BMW 4 Series2018 (18) - 420i M Sport Auto Coupe 2-Door

2018 (18) - 420i M Sport Auto Coupe 2-Door19

Reduced

£15,995

  • 2L
  • 39.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

Victoria Motors Ltd

01747440831 *

4.8/5 Stars

BMW 4 Series2024 - M440i xDrive MHT 5dr Step Auto

2024 - M440i xDrive MHT 5dr Step Auto35

£48,195

  • 3L
  • 11.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Marshall BMW Grimsby

01472806814 *

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

2022 - 420i M Sport 2dr Step Auto41

Low Mileage

£29,999

Finance available £635 pm

  • 2L
  • 8.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

Motorpoint Portsmouth

02382146197 *

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

2024 - 420i M Sport 5dr Step Auto39

Reduced

£38,600

Finance available £772 pm

  • 2L
  • 8.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

JKC Approved Used BMW

02870441623 *

BMW 4 Series2017 - 430d xDrive M Sport 5dr Auto [Professional Media]

2017 - 430d xDrive M Sport 5dr Auto [Professional Media]50

Low Mileage

£14,395

Finance available £299 pm

  • 3L
  • 66.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Mantles Used Cars Royston

01763291130 *

BMW 4 Series2016 (66) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

2016 (66) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr61

Reduced

£15,995

Finance available £335 pm

  • 3L
  • 71.9K

    Miles
  • Diesel
  • Automatic
  • Coupe

Blackline Motors Ltd

01618042356 *

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

2017 (17) - 3.0 430d M Sport Auto Euro 6 (s/s) 2dr65

£10,495

Finance available £212 pm

  • 3L
  • 83.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

Taurus Autos LTD

01162165649 *

BMW 4 Series2019 (69) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

2019 (69) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)35

£18,300

  • 3L
  • 51.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Bob Davies Car Sales

01495362191 *

4.7/5 Stars

BMW 4 Series2018 (68) - 3.0 440i GPF M Sport Auto Euro 6 (s/s) 2dr

2018 (68) - 3.0 440i GPF M Sport Auto Euro 6 (s/s) 2dr29

Reduced

£23,999

Finance available £472 pm

  • 3L
  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

AB Car Sales (South West) Ltd

01822661594 *

4.9/5 Stars

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

2018 (18) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr62

Low Mileage

£16,590

Finance available £348 pm

  • 2L
  • 44.9K

    Miles
  • Diesel
  • Automatic
  • Coupe

Budgen Motors Renault Shrewsbury

01743297461 *

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

2018 - 440i M Sport 2dr Auto [Professional Media]8

Low Mileage

£19,999

Finance available £424 pm

  • 3L
  • 58.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 4 Series2017 (17) - 2.0 420i M Sport xDrive Euro 6 (s/s) 2dr

2017 (17) - 2.0 420i M Sport xDrive Euro 6 (s/s) 2dr40

Reduced

£11,995

Finance available £246 pm

  • 2L
  • 53.1K

    Miles
  • Petrol
  • Manual
  • Coupe

Heathrow Trade Cars

07851664002 *

BMW 4 Series2015 - 435i M Sport 2-Door

2015 - 435i M Sport 2-Door65

Low Mileage

£14,400

Finance available £299 pm

  • 3L
  • 76.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Howard Banks Cars Ltd

01279212075 *

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

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

Reduced

£28,795

Finance available £571 pm

  • 2L
  • 29.4K

    Miles
  • Petrol
  • Automatic
  • Coupe

FIDA MOTORS LIMITED

01279215830 *

4.7/5 Stars

BMW 4 Series2022 - 98400 5-Door

2022 - 98400 5-Door38

Reduced

£28,500

  • 2L
  • 38.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

SANDICLIFFE FORDSTORE LEICESTER

01158383745 *

BMW 4 Series2020 (20) - 420D 190 PROFESSIONAL MEDIA M Sport 2-Door

2020 (20) - 420D 190 PROFESSIONAL MEDIA M Sport 2-Door56

Reduced

£20,699

Finance available £449 pm

  • 2L
  • 18.1K

    Miles
  • Diesel
  • Automatic
  • Coupe

Hendy Car Store Portsmouth

02392006087 *

4.6/5 Stars

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

2018 - 420d [190] M Sport 2dr Auto [Professional Media]36

£15,249

Finance available £309 pm

  • 2L
  • 60.1K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

cinch Warehouse Corby

01536219125 *

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