Get the app

Used BMW cars for sale in Cardiff Bay, Cardiff

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Cardiff Bay or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, X1

2020 (20) - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

24
Low Mileage
£22,995
£375/pm (PCP)
  • 2L
  • 38.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Evolve Motor Company

BMW, 8 Series Gran Coupe

2020 (20) - 3.0 840i Saloon 4dr Petrol Steptronic Euro 6 (s/s) (340 ps)

28
£28,995
£489/pm (PCP)
  • 3L
  • 51.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Evolve Motor Company

BMW, X4

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

50
Reduced
£35,491
£546/pm (PCP)
  • 3L
  • 62.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cars Of Penarth Road Limited

BMW, X3

2015 (15) - 3.0 30d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

50
£12,250
£251/pm (HP)
  • 3L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Bhakar Watts Cars

BMW, 5 Series

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

24
Reduced
£8,995
  • 2L
  • 61.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cowbridge Road Motor Company

BMW, X4

2019 (Z5) - xDrive M40i 5dr Step Auto

1
Low Mileage
£35,995
£561/pm (PCP)
  • 3L
  • 13.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Evolve Motor Company

BMW, 3 Series

2020 (20) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

27
Low Mileage
£33,695
£554/pm (PCP)
  • 3L
  • 25.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Evolve Motor Company

BMW, 1 Series

2022 (71) - 1.5 118i M Sport (LCP) 5dr (SAT NAV, HEATED SEATS)

43
Reduced
£19,488
  • 1.5L
  • 26.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport 4dr (RED LEATHER, HEAD-UP DISPLAY)

42
Low Mileage
£20,988
  • 1.5L
  • 24.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 6 Series

2016 (16) - 3.0 640d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (313 ps)

33
Reduced
£13,495
£279/pm (HP)
  • 3L
  • 99.7kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

S R Motors Penarth

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh Sport Pro Touring 5dr Auto (FULL LEATHER)

35
£17,988
  • 2L
  • 71kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, X1

2012 (12) - 2.0 20d SE xDrive Euro 5 (s/s) 5dr

27
Low Mileage
£5,000
£89/pm (HP)
  • 2L
  • 97.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

The Car Centre Treforest

BMW, 4 Series Gran Coupe

2019 (19) - 2.0 420d SE Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

35
£13,390
£277/pm (HP)
  • 2L
  • 57.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Buy and Go Cars

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i M Sport 4dr DCT (SAT NAV)

34
£18,988
  • 1.5L
  • 56.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 3 Series

2020 (20) - 330d M Sport 4dr Step Auto

1
£22,995
£391/pm (PCP)
  • 3L
  • 58kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Evolve Motor Company

BMW, X1

2017 - XDRIVE20D M SPORT 5-Door

10
£11,495
£234/pm (HP)
  • 2L
  • 91kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Coopers car sales ltd