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

2022 (71) - 4.4i V8 Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (625 ps)

38
£64,995
Finance available £1315 pm
  • 4.4L
  • 40.6kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 1 Series

2022 (22) - 1.5 116d Sport 5dr (LCP)(SAT NAV, HALF LEATHER)

37
Reduced
£17,488
  • 1.5L
  • 40.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, X6

2020 (70) - 3.0 40i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (340 ps)

28
£39,495
Finance available £791 pm
  • 3L
  • 47.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 5 Series

2012 (62) - 520d M Sport 5dr

25
£3,995
Finance available £67 pm
  • 2L
  • 142.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Fusion Autos LTD

BMW, 5 Series

2017 (67) - 2.0 530e 9.2kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

21
Low Mileage
£16,291
Finance available £342 pm
  • 2L
  • 53kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

AUTO RANGE TRADE CENTRE LTD

01443 801307 *
4.5/5 Stars

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

39
Low Mileage
£16,990
Finance available £357 pm
  • 2L
  • 33.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Buy and Go Cars

029 2010 8594 *
4.8/5 Stars

BMW, M4

2021 (21) - 3.0 BiTurbo Competition Coupe 2dr Petrol Steptronic Euro 6 (s/s) (510 ps)

31
Low Mileage
£46,895
Finance available £943 pm
  • 3L
  • 11kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport 4dr Auto (PRO PACK)

38
£21,488
  • 2L
  • 56.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, M2

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

50
£32,870
Finance available £655 pm
  • 3L
  • 49.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Buy and Go Cars

029 2010 8594 *
4.8/5 Stars

BMW, 1 Series

2014 (14) - 2.0 125d M Sport Hatchback 3dr Diesel Manual Euro 5 (s/s) (218 ps)

36
Low Mileage
£10,991
Finance available £223 pm
  • 2L
  • 49.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Cardiff Trade Sales Ltd

BMW, 2 Series

2023 (23) - 2.0 220d MHT M Sport Coupe 2dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

28
£27,495
Finance available £544 pm
  • 2L
  • 46kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, X5

2016 (65) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) - HIGH SPE

50
Reduced
£18,991
Finance available £370 pm
  • 3L
  • 98.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cardiff Trade Sales Ltd

BMW, X5

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

29
Low Mileage
£44,995
Finance available £904 pm
  • 3L
  • 30.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 5 Series

2013 - 520d M Sport 4dr

27
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Nabaz auto sales

029 2167 6226 *
2.3/5 Stars

BMW, X3

2022 (22) - 2.0 30e 12kWh M Sport 5dr Auto xDrive (SAT NAV, FULL LEATHER)

3
Low Mileage
£34,988
  • 2L
  • 20.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 1 Series

2015 (65) - 118d SE 3dr

19
£4,995
Finance available £89 pm
  • 2L
  • 104kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ramy Car Sales Ltd