Skip to main content

203 Used BMW M3 cars for sale

BMW M32023 (23) - 3.0 BiTurbo Competition Touring Steptronic M xDrive Euro 6 (s/s) 5dr

2023 (23) - 3.0 BiTurbo Competition Touring Steptronic M xDrive Euro 6 (s/s) 5dr1

Low Mileage

£75,000

  • 3L
  • 4.7K

    Miles
  • Petrol
  • Automatic
  • Estate

John Clark BMW Tayside

01382238686 *

BMW M32003 - 3.2 M3 Coupe 2-Door

2003 - 3.2 M3 Coupe 2-Door58

Reduced

£25,990

  • 3.2L
  • 38.1K

    Miles
  • Petrol
  • Automatic
  • Coupe

Royston Car Sales

01763294568 *

BMW M32016 - 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

2016 - 3.0 BiTurbo DCT Euro 6 (s/s) 4dr40

£27,995

Finance available £555 pm

  • 3L
  • 76.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carderi Ltd

02039537417 *

BMW M32017 (67) - 3.0 BiTurbo Competition Saloon 4dr Petrol DCT Euro 6 (s/s) (450 ps)

2017 (67) - 3.0 BiTurbo Competition Saloon 4dr Petrol DCT Euro 6 (s/s) (450 ps)50

£32,999

Finance available £657 pm

  • 3L
  • 68.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Rom Motors Ltd

01455240096 *

BMW M32016 (16) - 3.0 BiTurbo Competition Saloon 4dr Petrol DCT Euro 6 (s/s) (450 ps)

2016 (16) - 3.0 BiTurbo Competition Saloon 4dr Petrol DCT Euro 6 (s/s) (450 ps)50

Low Mileage

£30,995

Finance available £616 pm

  • 3L
  • 58.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

HAMPTON CAR SALES LTD

01604340436 *

BMW M32018 (18) - M3 4dr DCT [Competition Pack]

2018 (18) - M3 4dr DCT [Competition Pack]31

Low Mileage

£40,990

Finance available £822 pm

  • 3L
  • 36.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

All Cars Group Ta ACG Motors

01613887664 *

4.8/5 Stars

BMW M32024 (74) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 4dr

2024 (74) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 4dr32

Low Mileage

£72,995

Finance available £1,479 pm

  • 3L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

The House of Cars

01158227133 *

0/5 Stars

BMW M32025 - M3 Competition 4Dr Step Auto

2025 - M3 Competition 4Dr Step Auto33

Low Mileage

£74,999

Finance available £1,520 pm

  • 3L
  • 2.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Stoke-on-Trent BMW

01782917219 *

BMW M32025 (25) - xDrive Competition M 4dr Step Auto Petrol Saloon

2025 (25) - xDrive Competition M 4dr Step Auto Petrol Saloon53

£73,950

  • 3L
  • 334.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW M32006 (06) - 3.2i Sequential 2dr

2006 (06) - 3.2i Sequential 2dr43

Low Mileage

£19,990

  • 3.2L
  • 92.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Brooke MOT Centre Ltd

01508502072 *

4.4/5 Stars

BMW M32021 - 3.0 M3 Competition Saloon 4-Door

2021 - 3.0 M3 Competition Saloon 4-Door97

Low Mileage

£54,500

Finance available £1,099 pm

  • 3L
  • 18.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Central Motor Solutions Limited

01506376844 *

4.8/5 Stars

BMW M32025 - M3 Xdrive 530 Competition M 4Dr Step Auto

2025 - M3 Xdrive 530 Competition M 4Dr Step Auto42

Low Mileage

£70,999

  • 3L
  • 2.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Crewe BMW

01270443380 *

BMW M32009 (58) - 4.0 V8 DCT Euro 4 2dr

2009 (58) - 4.0 V8 DCT Euro 4 2dr62

Low Mileage

£13,997

  • 4L
  • 83.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Click Once Motor Group

01753379108 *

BMW M32006 (06) - E46 M3 CS 3.2 SMG 2-Door

2006 (06) - E46 M3 CS 3.2 SMG 2-Door31

Reduced

£27,995

  • 3.2L
  • 81.4K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

4 Star Classics

01420551490 *

4.9/5 Stars

BMW M32009 (09) - 4.0 iV8 Euro 4 2dr

2009 (09) - 4.0 iV8 Euro 4 2dr27

Low Mileage

£19,995

  • 4L
  • 51.9K

    Miles
  • Petrol
  • Manual
  • Coupe

The Drivers Gallery Ltd

01926352494 *

0/5 Stars

BMW M32017 - 3.0 BiTurbo Saloon 4dr Petrol DCT Euro 6 (s/s) (431 ps) - CONCIERGE SERVICE

2017 - 3.0 BiTurbo Saloon 4dr Petrol DCT Euro 6 (s/s) (431 ps) - CONCIERGE SERVICE49

£27,357

Finance available £565 pm

  • 3L
  • 63.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Mountsorrel

01162165589 *

4.4/5 Stars

BMW M32010 (10) - 4.0 V8 Convertible 2dr Petrol Manual Euro 5 (420 ps)

2010 (10) - 4.0 V8 Convertible 2dr Petrol Manual Euro 5 (420 ps)22

Reduced

£12,995

  • 4L
  • 109.2K

    Miles
  • Petrol
  • Manual
  • Convertible

Tycoon Autos Ltd

02039112039 *

BMW M32002 - 3.2i Coupe 2dr Petrol Manual Euro 3 (343 ps)

2002 - 3.2i Coupe 2dr Petrol Manual Euro 3 (343 ps)48

Low Mileage

£27,950

  • 107.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Farlan Automotives Limited

02038737341 *

0/5 Stars

BMW M32015 - 3.0 BiTurbo Saloon 4dr Petrol DCT Euro 6 (s/s) (431 ps)

2015 - 3.0 BiTurbo Saloon 4dr Petrol DCT Euro 6 (s/s) (431 ps)46

Low Mileage

£27,500

Finance available £544 pm

  • 3L
  • 73.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

FS Performance Ltd

01582280332 *

BMW M32024 (24) - M3 Competition 4dr Step Auto

2024 (24) - M3 Competition 4dr Step Auto14

£61,995

Finance available £1,253 pm

  • 3L
  • 18.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

L A MOTORS

07393778079 *

Why buy a used BMW M3?

If you're in the market for a saloon car that's extremely fast, premium and stylish, then a used BMW M3 is a great choice. With high-end performance, this four-door saloon offers incredible acceleration and speed. Based on the regular 3 Series, the M3 is inherently practical, even for a family, with a decent amount of space for passengers and a large boot to match.

Used BMW M3 snapshot review

Jack Evans

Author: Jack Evans

View profile

Pros

  • Manual gearbox available
  • Aggressive looks and standing
  • Top-end performance

Cons

  • Noise isn’t that great
  • Poor economy
  • Interior design rather dull in old models

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