Skip to main content
Get theCazoo logoapp - Powered by MOTORS

21,102 Used BMW cars for sale

BMW 4 Series2015 (15) - 420d Luxury 5dr Auto

2015 (15) - 420d Luxury 5dr Auto53

Low Mileage

£9,795

£185/pm (HP)

  • 2L
  • 85.7K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

RTM MOTORS CARDIFF

02920025017 *

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

2021 (21) - 430i M Sport 2dr Step Auto41

Low Mileage

£31,991

£519/pm (PCP)

  • 2L
  • 25.6K

    Miles
  • Petrol
  • Automatic
  • Convertible

Cars Of Penarth Road Limited

02920028830 *

4.2/5 Stars

BMW X42019 - XDRIVE20D SPORT 4-Door

2019 - XDRIVE20D SPORT 4-Door23

£15,994

£315/pm (HP)

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Apollo cars LTD

02920026903 *

4.6/5 Stars

BMW 7 Series2011 - 3.0 730d SE Auto 4dr

2011 - 3.0 730d SE Auto 4dr53

Low Mileage

£5,980

£105/pm (HP)

  • 3L
  • 115.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Tim Hayward Car Sales Limited

02921676265 *

BMW 5 Series2015 (65) - 2015 BMW 520d [190] M Sport 4dr SILVER

2015 (65) - 2015 BMW 520d [190] M Sport 4dr SILVER24

Reduced

£8,995

  • 2L
  • 61.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Cowbridge Road Motor Company

02920027040 *

3.3/5 Stars

BMW 5 Series2019 (19) - 3.0 530d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2019 (19) - 3.0 530d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)46

Low Mileage

£22,690

£414/pm (PCP)

  • 3L
  • 51.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Buy and Go Cars

02920108594 *

4.8/5 Stars

BMW 2 Series2020 - M SPORT GRAN COUPE 4-Door

2020 - M SPORT GRAN COUPE 4-Door28

Reduced

£18,250

£304/pm (PCP)

  • 1.5L
  • 43.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Three Arches Services Ltd

02922679543 *

0/5 Stars

BMW 1 Series2022 (22) - 1.5 118i Sport (LCP) 5dr (SAT NAV, HALF LEATHER)

2022 (22) - 1.5 118i Sport (LCP) 5dr (SAT NAV, HALF LEATHER)38

Reduced

£18,988

  • 1.5L
  • 7.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Jeff White Motors

02920028289 *

4.7/5 Stars

BMW i32015 (15) - 125kW 5dr Auto

2015 (15) - 125kW 5dr Auto13

Low Mileage

£6,990

£126/pm (HP)

  • 47.1K

    Miles
  • Electric
  • Automatic
  • Hatchback

Howe Motors Ltd

01446502028 *

BMW 6 Series2012 - 640D M SPORT 2-Door

2012 - 640D M SPORT 2-Door23

Low Mileage

£12,994

£252/pm (HP)

  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Apollo cars LTD

02920026903 *

4.6/5 Stars

BMW 3 Series2023 (73) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2023 (73) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)41

£27,550

£391/pm (PCP)

  • 2L
  • 23.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Buy and Go Cars

02920108594 *

4.8/5 Stars

BMW X52019 (66) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2019 (66) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)46

£31,995

  • 3L
  • 77.8K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Vanza Ltd

02922672907 *

0/5 Stars

BMW X32016 (16) - xDrive20d xLine 5dr Step Auto

2016 (16) - xDrive20d xLine 5dr Step Auto41

£12,991

£252/pm (HP)

  • 2L
  • 83.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Cars Of Penarth Road Limited

02920028830 *

4.2/5 Stars

BMW Z42004 (54) - 2.2i SE 2dr

2004 (54) - 2.2i SE 2dr5

Low Mileage

£3,495

  • 2.2L
  • 94.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Burch Car Sales

01446744918 *

BMW 5 Series2013 (13) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2013 (13) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)50

Reduced

£8,275

£153/pm (HP)

  • 2L
  • 64.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bhakar Watts Cars

02921675239 *

4.7/5 Stars

BMW Z42009 - 2.5 Z4 sDrive 23i Auto 2dr

2009 - 2.5 Z4 sDrive 23i Auto 2dr19

Low Mileage

£7,980

£159/pm (HP)

  • 2.5L
  • 81.2K

    Miles
  • Petrol
  • Automatic
  • Convertible

Tim Hayward Car Sales Limited

02921676265 *

BMW 3 Series2009 - 3.0 325i SE Touring 5dr Petrol Manual Euro 5 (218 ps)

2009 - 3.0 325i SE Touring 5dr Petrol Manual Euro 5 (218 ps)85

Low Mileage

£8,980

£182/pm (HP)

  • 3L
  • 38.0K

    Miles
  • Petrol
  • Manual
  • Estate

Tim Hayward Car Sales Limited

02921676265 *

BMW i42022 (72) - 40 83.9kWh Sport Gran Coupe 5dr Auto eDrive (TECH PACK)

2022 (72) - 40 83.9kWh Sport Gran Coupe 5dr Auto eDrive (TECH PACK)39

£23,988

  • 53.0K

    Miles
  • Electric
  • Automatic
  • Hatchback

Jeff White Motors

02920028289 *

4.7/5 Stars

BMW X12016 (16) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

2016 (16) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)50

£7,765

£142/pm (HP)

  • 2L
  • 101.6K

    Miles
  • Diesel
  • Manual
  • Estate

Bhakar Watts Cars

02921675239 *

4.7/5 Stars

BMW 3 Series2017 (17) - 320d M Sport 4dr Step Auto

2017 (17) - 320d M Sport 4dr Step Auto50

£10,275

£195/pm (HP)

  • 2L
  • 103.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Bhakar Watts Cars

02921675239 *

4.7/5 Stars

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