Skip to main content
Get theCazoo logoapp - Powered by MOTORS

267 Used BMW M3 cars for sale

BMW M32021 (21) - M3 Competition 4dr Step Auto

2021 (21) - M3 Competition 4dr Step Auto50

£55,990

£948/pm (PCP)

  • 3L
  • 39.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

AUTOPRESTIGE

01274087615 *

3.9/5 Stars

BMW M3(H) - E30 M3 2.5 Sport Evolution 2-Door

(H) - E30 M3 2.5 Sport Evolution 2-Door38

Low Mileage

£125,000

  • 148.0K

    Miles
  • Petrol
  • Manual
  • Not Supplied

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

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

£67,989

  • 24.9K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

BMW M32018 (D) - 2-Door

2018 (D) - 2-Door24

Low Mileage

£99,989

£2,034/pm (HP)

  • 2.3L
  • 58.0K

    Miles
  • Petrol
  • Manual
  • Not Supplied

BMW M32022 - 3.0 M3 Competition M xDrive Saloon 4-Door

2022 - 3.0 M3 Competition M xDrive Saloon 4-Door41

Low Mileage

£49,995

£763/pm (PCP)

  • 3L
  • 31.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Opus Automotive Cars Ltd

01422411402 *

BMW M32024 (24) - xDrive Competition M 4dr Step Auto STAGE 2 720 ULTIMATE PACK

2024 (24) - xDrive Competition M 4dr Step Auto STAGE 2 720 ULTIMATE PACK30

Low Mileage

£73,990

£1,226/pm (PCP)

  • 3L
  • 13.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

AUTOPRESTIGE

01274087615 *

3.9/5 Stars

Other BMW cars near West Yorkshire?
Other BMW M3 cars in West Yorkshire
About cars in Keighley on MOTORS
What's the most popular BMW M3 colour?
Grey
What's the most popular BMW M3 fuel type?
Petrol
What's the BMW M3's average power delivery?
450 BHP
What's the BMW M3's average fuel economy?
27 MPG
What's the BMW M3's average price?
£45,207
What's the BMW M3's average mileage?
46,485

* 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.