Skip to main content

183 Used BMW M4 cars for sale

BMW M42017 (UA) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

2017 (UA) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr50

Low Mileage

£27,999

Finance available £555 pm

  • 3L
  • 56.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Prestige Motoring Group

01215160648 *

BMW M42016 - 3.0 BiTurbo Convertible 2dr Petrol DCT Euro 6 (s/s) (431 ps)

2016 - 3.0 BiTurbo Convertible 2dr Petrol DCT Euro 6 (s/s) (431 ps)44

Low Mileage

£22,098

  • 3L
  • 64.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW M42020 (69) - 3.0 BiTurbo Heritage Edition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

2020 (69) - 3.0 BiTurbo Heritage Edition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)28

Low Mileage

£39,987

Finance available £801 pm

  • 3L
  • 18.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

Dave Fox Car Sales

01785336592 *

4.6/5 Stars

BMW M42020 - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

2020 - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr74

£33,900

  • 3L
  • 42.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

LKC Motors

01909491436 *

0/5 Stars

BMW M42015 - M4 2dr DCT

2015 - M4 2dr DCT13

Low Mileage

£28,995

Finance available £575 pm

  • 3L
  • 15.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

ILEX CAR SALES LTD

02877440249 *

BMW M42016 (66) - M4 GTS 2dr DCT

2016 (66) - M4 GTS 2dr DCT48

£83,995

Finance available £1,705 pm

  • 3L
  • 5.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Automotive Addiction

01952446068 *

5/5 Stars

BMW M42022 - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr

2022 - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr53

£49,750

  • 3L
  • 27.4K

    Miles
  • Petrol
  • Automatic
  • Coupe

LKC Motors

01909491436 *

0/5 Stars

BMW M42019 (68) - M4 2dr DCT [Competition Pack]

2019 (68) - M4 2dr DCT [Competition Pack]21

£27,795

Finance available £550 pm

  • 3L
  • 54.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Chess Valley Autos

01494296482 *

4.7/5 Stars

BMW M4(17) - 3.0 BiTurbo DTM DCT Euro 6 (s/s) 2dr

(17) - 3.0 BiTurbo DTM DCT Euro 6 (s/s) 2dr62

Reduced

£81,450

Finance available £1,653 pm

  • 3.2K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

DB90 Prestigious Automobiles

01302986971 *

BMW M42022 (22) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr

2022 (22) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr52

£48,495

Finance available £976 pm

  • 3L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

TCC Essex

02038056873 *

0/5 Stars

BMW M42023 (72) - M4 CSL 2dr Step Auto ONLY 850 MILES

2023 (72) - M4 CSL 2dr Step Auto ONLY 850 MILES26

£102,995

Finance available £2,095 pm

  • 3L
  • 850.0

    Miles
  • Petrol
  • Automatic
  • Coupe

VG PERFORMANCE CARS LIMITED

01672551140 *

0/5 Stars

BMW M42019 (69) - 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr

2019 (69) - 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr50

Reduced

£33,700

Finance available £730 pm

  • 3L
  • 55.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Car Planet Barnet

02039577301 *

BMW M42025 (25) - xDrive Competition M 2dr Step Auto Petrol Coupe

2025 (25) - xDrive Competition M 2dr Step Auto Petrol Coupe60

Low Mileage

£73,470

  • 3L
  • 629.0

    Miles
  • Petrol
  • Automatic
  • Coupe

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW M42025 - xDrive 530 Competition M 2dr Step Auto

2025 - xDrive 530 Competition M 2dr Step Auto35

Low Mileage

£97,890

Finance available £1,990 pm

  • 3L
  • 1.1K

    Miles
  • Petrol
  • Automatic
  • Convertible

Stratstone BMW Harrogate

01422413949 *

BMW M42019 (69) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

2019 (69) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr55

Low Mileage

£28,500

Finance available £565 pm

  • 3L
  • 43.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

SHEFFIELD DIRECT MOTORS

01143218700 *

BMW M42023 - BiTurbo Competition 2-Door

2023 - BiTurbo Competition 2-Door1

£58,495

Finance available £1,181 pm

  • 3L
  • 24.5K

    Miles
  • Petrol
  • Automatic
  • Convertible

Riviera Automotive Ltd

01274505967 *

4.4/5 Stars

BMW M42017 (17) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

2017 (17) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr100

Low Mileage

£27,695

Finance available £548 pm

  • 3L
  • 41.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

Ace Car Sales Bury

01618042294 *

4.5/5 Stars

BMW M42021 (21) - 3.0 COMPETITION DCT 2-Door

2021 (21) - 3.0 COMPETITION DCT 2-Door35

Reduced

£47,495

Finance available £955 pm

  • 3L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Bespoke Motor Works Ltd

01642937532 *

4.9/5 Stars

BMW M42023 (72) - 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

2023 (72) - 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr91

£57,490

Finance available £1,161 pm

  • 3L
  • 26.4K

    Miles
  • Petrol
  • Automatic
  • Coupe

GC Motors

01423396999 *

BMW M42020 - M4 2dr DCT [Competition Pack]

2020 - M4 2dr DCT [Competition Pack]19

Reduced

£37,898

  • 3L
  • 14.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

Arnold Clark Manchester Corvette / Maserati / LUXE

01616967076 *

4.7/5 Stars

Why buy a used BMW M4?

If you're in the market for a car that's powerful, stylish and premium, then a used BMW M4 is a great choice. With incredible acceleration and excellent handling, the M4 provides a thrilling driving experience without sacrificing any of the comfort, luxury and technology that BMW cars are known for. Seating for four and a choice between a manual and automatic gearbox are just some of the additional perks that sports cars don't offer but a used M4 does.

Used BMW M4 snapshot review

Jack Evans

Author: Jack Evans

View profile

Pros

  • Automatic gearbox
  • Superb acceleration
  • Excellent handling

Cons

  • Not all that spacious inside
  • Fake engine noise
  • Convertible has cramped boot

BMW M4 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.