Skip to main content
Get theCazoo logoapp - Powered by MOTORS

18,922 Used BMW cars for sale

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr52

£22,227

£360/pm (PCP)

  • 2L
  • 76.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Edward Johnson Otley Ltd

01943660538 *

BMW 4 Series2022 - 430i [245] M Sport 2dr Step Auto

2022 - 430i [245] M Sport 2dr Step Auto1

Low Mileage

£32,606

£509/pm (PCP)

  • 2L
  • 8.6K

    Miles
  • Petrol
  • Automatic
  • Coupe

D M Keith Select Bradford

01274089129 *

4.2/5 Stars

BMW 1 Series2015 (65) - 116d Sport 3dr

2015 (65) - 116d Sport 3dr15

Reduced

£4,295

£69/pm (HP)

  • 1.5L
  • 96.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

SELECT CARGROUP LTD

01274888877 *

BMW 4 Series2021 (21) - 420i M Sport 2dr Step Auto

2021 (21) - 420i M Sport 2dr Step Auto34

Reduced

£25,990

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2012 (12) - 318d SE 4dr

2012 (12) - 318d SE 4dr12

BMW 3 Series2015 - 320d xDrive M Sport 5dr Step Auto

2015 - 320d xDrive M Sport 5dr Step Auto20

£13,650

£266/pm (HP)

  • 2L
  • 82.9K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Trade Cars 4 U

01274299093 *

BMW X42019 (19) - 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr15

£14,989

  • 2L
  • 149.0K

    Miles
  • Diesel
  • Automatic
  • Estate

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 X1(69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

(69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr50

£17,995

  • 67.3K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

LCC Car Sales Limited

01274028163 *

BMW 2 Series2019 (19) - 218i Sport 5dr

2019 (19) - 218i Sport 5dr13

£7,989

£147/pm (HP)

  • 1.5L
  • 64.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

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

2018 (18) - 520i SE 5dr Auto14

£7,989

  • 2L
  • 174.0K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW 4 Series2015 (65) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

2015 (65) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr70

£11,950

£230/pm (HP)

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

HR CARS 1 LTD

01274059769 *

BMW 5 Series2019 (19) - 2.0 520d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 520d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)37

£14,390

£281/pm (HP)

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Automatic
  • Estate

German Motors

01133236324 *

BMW 5 Series2017 - 2.0 520d M Sport Touring 5-Door

2017 - 2.0 520d M Sport Touring 5-Door32

£8,993

  • 2L
  • 161.1K

    Miles
  • Diesel
  • Automatic
  • Estate

MB Motor Group

01133236318 *

BMW 4 Series2015 (65) - 420d [190] xDrive M Sport 2dr Auto [Prof Media]

2015 (65) - 420d [190] xDrive M Sport 2dr Auto [Prof Media]12

£7,989

  • 2L
  • 134.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

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,863

£297/pm (CS)

  • 2L
  • 97.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bradford

01274087627 *

BMW 3 Series2017 (17) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr35

Low Mileage

£17,995

  • 3L
  • 31.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

LCC Car Sales Limited

01274028163 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto38

£28,495

£565/pm (HP)

  • 3L
  • 41.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MB Motor Group

01133236318 *

BMW X32019 (19) - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)

2019 (19) - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)50

Reduced

£23,450

  • 3L
  • 103.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Car Shop 365 LTD

01274028208 *

3.5/5 Stars

BMW 3 Series2025 (74) - 320i M Sport 5dr Step Auto

2025 (74) - 320i M Sport 5dr Step Auto37

Low Mileage

£33,490

  • 2L
  • 5.5K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Auto MC Limited TA Automotive Cars

01535280995 *

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