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, 2 Series Gran Coupe

2022 (22) - M235i xDrive 4dr Step Auto

25
£27,020
Finance available £535 pm
  • 2L
  • 26.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Renault Retail Group Cardiff

BMW, X3

2018 (Z5) - 3.0 M40i SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (360 ps)

30
Low Mileage
£27,995
Finance available £555 pm
  • 3L
  • 42.8kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 5 Series

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

42
Low Mileage
£27,390
Finance available £542 pm
  • 3L
  • 42.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Buy and Go Cars

029 2010 8594 *
4.8/5 Stars

BMW, X1

2017 - XDRIVE20D M SPORT 5-Door

10
£11,495
Finance available £234 pm
  • 2L
  • 91kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Coopers car sales ltd

029 2167 0053 *
4.2/5 Stars

BMW, 1 Series

2012 (62) - 3.0 M135i Hatchback 3dr Petrol Manual Euro 5 (s/s) (320 ps)

37
Low Mileage
£9,791
  • 3L
  • 91.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cardiff Trade Sales Ltd

BMW, M2

2019 (69) - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

1
£28,495
Finance available £565 pm
  • 3L
  • 68.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 1 Series

2019 - 118I SPORT 5-Door

26
Reduced
£11,995
Finance available £246 pm
  • 1.5L
  • 42.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Performance Cars Wales Ltd

02920711980 *
4.5/5 Stars

BMW, X5

2021 (21) - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

29
Reduced
£44,695
Finance available £898 pm
  • 3L
  • 30.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 1 Series

2015 (65) - 3.0 M135i Auto Euro 6 (s/s) 5dr

49
Low Mileage
£14,295
Finance available £297 pm
  • 3L
  • 76kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AYK Motors Ltd

BMW, 3 Series

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

44
Low Mileage
£20,988
  • 2L
  • 34.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 5 Series

2012 (62) - 520d M Sport 5dr

25
£3,995
  • 2L
  • 142.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Fusion Autos LTD

BMW, 3 Series

2010 (60) - 318d M Sport 4dr

17
Low Mileage
£1,699
  • 2L
  • 103kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i Sport (LCP) 4dr (SAT NAV, PRIVACY GLASS)

31
Low Mileage
£17,988
  • 1.5L
  • 26.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, X4

2019 (19) - xDrive30d M Sport 5dr Step Auto

1
£26,695
Finance available £528 pm
  • 3L
  • 57.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 5 Series

2011 (60) - 520d M Sport 5dr Step Auto

21
£4,495
  • 2L
  • 135.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Amayr Car Sales

BMW, 1 Series

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

38
Low Mileage
£19,988
  • 1.5L
  • 7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars