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

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

42
Low Mileage
£13,991
Finance available £290 pm
  • 2L
  • 69.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cardiff Trade Sales Ltd

BMW, Alpina

2001 (0G) - 4.6 V8 4d 342 BHP ALPINA B10 4-Door

45
Low Mileage
£13,995
  • 4.6L
  • 136kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 8 Series

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

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

Greenaway Autos Ltd

BMW, 1 Series

2014 - 2.0 116D Sport Auto 3dr

26
£6,580
Finance available £125 pm
  • 2L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Birchwood Motors

029 2002 5667 *
4.1/5 Stars

BMW, X3

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

50
£27,488
  • 2L
  • 45.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Jeff White Motors

029 2002 8289 *
5/5 Stars

BMW, M2

2018 (67) - 3.0i Coupe 2dr Petrol DCT Euro 6 (s/s) (370 ps)

27
Low Mileage
£25,495
Finance available £503 pm
  • 3L
  • 41.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 5 Series

2018 - 530E M SPORT + COMFORT SEATS + IVORY LEATEHR + FINANCE ME + 4-Door

25
£16,991
Finance available £357 pm
  • 2L
  • 53.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Cars Of Penarth Road Limited

029 2002 8830 *
3.4/5 Stars

BMW, 5 Series

2019 (19) - 2.0 520d M Sport 4dr Auto (CREAM LEATHER, BLACK ALLOYS)

40
£17,988
  • 2L
  • 74.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
5/5 Stars

BMW, M4

2022 - BiTurbo Competition M 2-Door

41
£49,991
Finance available £1006 pm
  • 3L
  • 35.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Better Performance

029 2167 7013 *
4.5/5 Stars

BMW, 3 Series

2018 (18) - 330e M Sport 4dr Step Auto

13
£12,995
Finance available £268 pm
  • 2L
  • 61.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

DEV CARDIFF CAR SALES LTD

BMW, 3 Series

2005 (05) - 320 Cd SE 2dr

20
Low Mileage
£2,995
  • 2L
  • 122kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Akerman Automotive

BMW, X1

2012 (62) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

33
Low Mileage
£6,991
Finance available £134 pm
  • 2L
  • 91.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cardiff Trade Sales Ltd

BMW, 3 Series

2011 (61) - 2.0 320d Sport Plus Edition Steptronic Euro 5 4dr

12
£3,999
Finance available £67 pm
  • 2L
  • 125kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Barry Bangers

BMW, 7 Series

2010 - 3.0TD 730d M Sport Saloon 4d 2993cc auto 4-Door

14
Low Mileage
£6,994
Finance available £134 pm
  • 3L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Apollo cars LTD

029 2002 6903 *
5/5 Stars

BMW, 4 Series

2017 - 3.0 440I M Sport Auto 2dr

71
Low Mileage
£22,795
Finance available £448 pm
  • 28.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Birchwood Motors

029 2002 5667 *
4.1/5 Stars

BMW, 3 Series

2003 - 2.5 E46 325i SE Saloon M54 2.5 4-Door

24
Low Mileage
£2,795
  • 2.5L
  • 78kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Sales Cardiff Ltd