Skip to main content
Get theCazoo logoapp - Powered by MOTORS

18,679 Used BMW cars for sale

BMW X52018 (68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

2018 (68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr96

£34,249

£710/pm (PCP)

  • 3L
  • 71.5K

    Miles
  • Diesel
  • Automatic
  • SUV

MH Prestige Limited

01274087579 *

BMW 5 Series2018 (18) - 520i SE 5dr Auto

2018 (18) - 520i SE 5dr Auto14

£7,989

  • 2L
  • 174.0K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW 1 Series2025 - 120 M Sport 5dr Step Auto

2025 - 120 M Sport 5dr Step Auto36

Reduced

£30,750

  • 1.5L
  • 101.0

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW 2 Series2015 - 2.0 218d Sport Convertible 2-Door

2015 - 2.0 218d Sport Convertible 2-Door30

Reduced

£4,992

  • 2L
  • 133.8K

    Miles
  • Diesel
  • Manual
  • Convertible

MB Motor Group

01133236318 *

BMW X52016 - 3.0 X5 M50d 5-Door

2016 - 3.0 X5 M50d 5-Door1

£22,492

£442/pm (HP)

  • 3L
  • 84.2K

    Miles
  • Diesel
  • Automatic
  • SUV

MB Motor Group

01133236318 *

BMW 1 Series2020 - M135i xDrive 5dr Step Auto

2020 - M135i xDrive 5dr Step Auto36

£24,250

  • 2L
  • 43.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW M32025 - xDrive 530 Competition M 4dr Step Auto

2025 - xDrive 530 Competition M 4dr Step Auto36

Reduced

£74,500

  • 3L
  • 6.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Harrogate

01422413949 *

BMW X22019 - xDrive 20d M Sport 5dr Step Auto

2019 - xDrive 20d M Sport 5dr Step Auto36

Low Mileage

£23,950

  • 2L
  • 15.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Stratstone BMW Harrogate

01422413949 *

BMW X52021 - XDRIVE30D M SPORT [2X SERVICES, BODY KIT AND 7 SEATS] 5-Door

2021 - XDRIVE30D M SPORT [2X SERVICES, BODY KIT AND 7 SEATS] 5-Door27

£40,485

  • 3L
  • 38.0K

    Miles
  • Petrol
  • Automatic
  • SUV

Brooklands Motor Centres

01135321282 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 657

£14,865

£297/pm (CS)

  • 2L
  • 97.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bradford

01274087627 *

BMW 1 Series2017 (17) - M140i 5dr [Nav] Step Auto

2017 (17) - M140i 5dr [Nav] Step Auto13

Low Mileage

£28,990

£575/pm (HP)

  • 3L
  • 60.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

AUTOPRESTIGE

01274087615 *

3.9/5 Stars

BMW X12018 - sDrive 20i xLine 5dr Step Auto Automatic

2018 - sDrive 20i xLine 5dr Step Auto Automatic39

Low Mileage

£15,611

£307/pm (CS)

  • 2L
  • 42.1K

    Miles
  • Petrol
  • Automatic
  • Estate

D M Keith Ford Leeds

01134675311 *

BMW i42024 - 210kW eDrive35 M Sport 70kWh 5dr Auto Automatic

2024 - 210kW eDrive35 M Sport 70kWh 5dr Auto Automatic40

£28,006

£430/pm (PCP)

  • 34.5K

    Miles
  • Electric
  • Automatic
  • Hatchback

D M Keith Select Bradford

01274089129 *

4.2/5 Stars

BMW X32017 (67) - xDrive20d xLine 5dr Step Auto

2017 (67) - xDrive20d xLine 5dr Step Auto12

£10,995

£210/pm (HP)

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Semi Auto
  • SUV

The Volvo Guys Ltd

01274087628 *

0/5 Stars

BMW 7 Series2018 (68) - 740Ld xDrive Exclusive 4dr Auto

2018 (68) - 740Ld xDrive Exclusive 4dr Auto20

£18,650

£363/pm (HP)

  • 3L
  • 112.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Trade Cars 4 U

01274299093 *

BMW X52011 (61) - 3.0 30d M Sport Steptronic xDrive Euro 5 5dr

2011 (61) - 3.0 30d M Sport Steptronic xDrive Euro 5 5dr20

Reduced

£7,989

£147/pm (HP)

  • 3L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • SUV

BMW X12023 - xDrive 23i MHT M Sport 5dr Step Auto

2023 - xDrive 23i MHT M Sport 5dr Step Auto36

£34,500

  • 2L
  • 19.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Harrogate

01422413949 *

BMW iX12025 - 150kW eDrive20 M Sport 65kWh 5dr Auto

2025 - 150kW eDrive20 M Sport 65kWh 5dr Auto36

Low Mileage

£35,950

  • 1.5K

    Miles
  • Electric
  • Automatic
  • Estate

Stratstone BMW Harrogate

01422413949 *

BMW 1 Series2014 - 116d SE 5dr

2014 - 116d SE 5dr11

£2,950

  • 2L
  • 129.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

BMW iX32021 - 210kW Premier Edition 80kWh 5dr Auto

2021 - 210kW Premier Edition 80kWh 5dr Auto36

£22,590

  • 36.6K

    Miles
  • Electric
  • Automatic
  • SUV

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.