Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,628 Used BMW cars for sale

BMW X52023 - xDrive50e M Sport 5dr Auto

2023 - xDrive50e M Sport 5dr Auto36

Low Mileage

£60,950

  • 3L
  • 17.3K

    Miles
  • Not Supplied
  • Automatic
  • SUV

Stratstone BMW Harrogate

01422413949 *

BMW M4(71) - 3.0 BiTurbo Competition Coupe 2dr Petrol Steptronic Euro 6 (s/s) (510 ps)

(71) - 3.0 BiTurbo Competition Coupe 2dr Petrol Steptronic Euro 6 (s/s) (510 ps)76

Reduced

£52,990

  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

GC Motors

01423396999 *

BMW X32021 - xDrive M40i 5dr Auto

2021 - xDrive M40i 5dr Auto36

Reduced

£39,900

  • 3L
  • 26.9K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Harrogate

01422413949 *

BMW 1 Series2023 - 128ti 5dr Step Auto [Live Cockpit Professional]

2023 - 128ti 5dr Step Auto [Live Cockpit Professional]36

£24,950

  • 2L
  • 25.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW X12022 - xDrive 20i [178] SE 5dr Step Auto

2022 - xDrive 20i [178] SE 5dr Step Auto36

£21,000

  • 2L
  • 36.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Harrogate

01422413949 *

BMW X32025 - xDrive20 M Sport 5dr Step Auto

2025 - xDrive20 M Sport 5dr Step Auto36

£46,900

  • 2L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Harrogate

01422413949 *

BMW X62024 - xDrive M60i MHT 5dr Auto

2024 - xDrive M60i MHT 5dr Auto35

Reduced

£69,712

  • 4.4L
  • 7.4K

    Miles
  • Petrol
  • Automatic
  • SUV

Stratstone BMW Harrogate

01422413949 *

BMW 5 Series2025 - 520i M Sport 4dr Auto

2025 - 520i M Sport 4dr Auto36

£41,300

  • 2L
  • 101.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Harrogate

01422413949 *

BMW X52022 - xDrive30d MHT M Sport 5dr Auto

2022 - xDrive30d MHT M Sport 5dr Auto36

Low Mileage

£45,074

  • 3L
  • 27.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Stratstone BMW Harrogate

01422413949 *

BMW X42019 (69) - 3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)

2019 (69) - 3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)50

Reduced

£43,691

£732/pm (PCP)

  • 3L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Estate

AUTOTHENTIC LTD

01904917459 *

BMW X5 M2022 (72) - 4.4i V8 Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (625 ps)

2022 (72) - 4.4i V8 Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (625 ps)96

£69,990

£1,087/pm (PCP)

  • 4.4L
  • 27.6K

    Miles
  • Petrol
  • Automatic
  • SUV

GC Motors

01423396999 *

BMW iX12025 (25) - 20 66.5kWh Sport SUV 5dr Electric Auto eDrive (11kW Charger) (204 ps)

2025 (25) - 20 66.5kWh Sport SUV 5dr Electric Auto eDrive (11kW Charger) (204 ps)75

£27,490

£422/pm (PCP)

  • 9.9K

    Miles
  • Electric
  • Automatic
  • Estate

GC Motors

01423396999 *

BMW M32024 (24) - 3.0 BiTurbo Competition Touring 5dr Petrol Steptronic M xDrive Euro 6 (s/s)

2024 (24) - 3.0 BiTurbo Competition Touring 5dr Petrol Steptronic M xDrive Euro 6 (s/s)50

Reduced

£76,786

£1,219/pm (PCP)

  • 3L
  • 8.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Kingsbridge Automotive Ltd

01904237124 *

BMW 1 Series2023 (73) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

2023 (73) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr55

£28,489

£460/pm (PCP)

  • 2L
  • 20.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Yorkshire Vehicle Solutions Harrogate Ltd

01423648648 *

0/5 Stars

BMW 1 Series2021 - 118i [136] M Sport 5dr Step Auto

2021 - 118i [136] M Sport 5dr Step Auto36

£18,068

  • 1.5L
  • 47.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW 3 Series2015 (15) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

2015 (15) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr50

Reduced

£13,489

£262/pm (HP)

  • 2L
  • 50.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Yorkshire Vehicle Solutions Harrogate Ltd

01423648648 *

0/5 Stars

BMW M32025 - xDrive 530 Competition M 4dr Step Auto

2025 - xDrive 530 Competition M 4dr Step Auto36

Reduced

£82,000

  • 3L
  • 2.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Harrogate

01422413949 *

BMW 1 Series2025 - 120 M Sport 5dr Step Auto

2025 - 120 M Sport 5dr Step Auto36

Reduced

£29,900

  • 1.5L
  • 1.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW X22020 - sDrive 20i M Sport 5dr Step Auto

2020 - sDrive 20i M Sport 5dr Step Auto36

Low Mileage

£17,990

  • 2L
  • 41.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW X12025 - xDrive 25e M Sport 5dr Step Auto

2025 - xDrive 25e M Sport 5dr Step Auto36

Reduced

£37,800

  • 1.5L
  • 1.5K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Harrogate

01422413949 *

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