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, 5 Series

2019 (69) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

26
£18,795
Finance available £366 pm
  • 2L
  • 73kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 3 Series

2013 (13) - 2.0 MODERN TOURING 320d AUTO 5-Door

48
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 56.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Cardiff Motors

BMW, X1

2020 (69) - Xdrive20i Xline Auto 5-Door

21
Low Mileage
£21,518
  • 2L
  • 23.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hutchings Vauxhall Pontypridd

BMW, 5 Series

2018 (68) - 3.0 540i GPF M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (340 ps)

26
£22,695
Finance available £446 pm
  • 3L
  • 55kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 1 Series

2016 - SPORT 5-Door

8
Low Mileage
£9,995
Finance available £201 pm
  • 1.5L
  • 34kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Coopers car sales ltd

029 2167 0053 *
3.7/5 Stars

BMW, 3 Series

2014 - 2.0 320d Efficient Dynamics Business 4-Door

27
£6,495
Finance available £123 pm
  • 2L
  • 96.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cardiff Car Sales

029 2267 9545 *
4.7/5 Stars

BMW, 3 Series

2021 (21) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

25
£28,995
Finance available £575 pm
  • 3L
  • 64.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, X3

2013 (62) - xDrive20d M Sport 5dr Step Auto, 106000 MILES , EXCELLENT

20
£7,495
Finance available £145 pm
  • 2L
  • 106kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW, 4 Series

2017 - 435D XDRIVE M SPORT + DAKOTA LEATHER + FINANCE ME 2-Door

25
£14,991
Finance available £313 pm
  • 3L
  • 79.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Cars Of Penarth Road Limited

029 2002 8830 *
3.6/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

25
£19,995
Finance available £390 pm
  • 2L
  • 41.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, X3

2019 (69) - 3.0 M40i GPF SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (354 ps)

29
£25,695
Finance available £507 pm
  • 3L
  • 78.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 2 Series

2018 (67) - 220i M Sport 2dr [Nav] Step Auto

20
Low Mileage
£15,995
Finance available £335 pm
  • 2L
  • 31.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Akerman Automotive

BMW, i4

2023 (73) - M50 83.9kWh Gran Coupe 5dr Electric Auto 4WD (SUNROOF, 20 inchALLOYS)

48
£42,988
  • 19.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
5/5 Stars

BMW, 3 Series

2019 (09) - 2.0 320d M Sport Plus Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (

27
£25,395
Finance available £501 pm
  • 2L
  • 45.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 8 Series

2022 - 3.0 840i M Sport Steptronic Euro 6 (s/s) 4dr

31
Reduced
£29,491
Finance available £585 pm
  • 3L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Greenaway Autos Ltd

BMW, 3 Series

2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

50
Reduced
£8,225
Finance available £161 pm
  • 2L
  • 78.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Bhakar Watts Cars

029 2167 5239 *
4.8/5 Stars