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

2022 (72) - 3.0 BiTurbo Competition Coupe 2dr Petrol Steptronic M xDrive Euro 6 (s/s) (

31
£51,795
Finance available £1044 pm
  • 3L
  • 25.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 2 Series Gran Coupe

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

41
£17,988
  • 1.5L
  • 66.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

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

2018 (18) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

23
Low Mileage
£15,750
Finance available £330 pm
  • 2L
  • 51.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

S R Motors Penarth

BMW, 3 Series

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

26
£29,995
Finance available £596 pm
  • 3L
  • 51.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 1 Series

2020 (69) - 1.5 118i Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

18
Low Mileage
£16,795
Finance available £353 pm
  • 1.5L
  • 38.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, M3

2022 (72) - 3.0 BiTurbo Competition Saloon 4dr Petrol Steptronic M xDrive Euro 6 (s/s)

29
Low Mileage
£58,495
Finance available £1181 pm
  • 3L
  • 14.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

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

2008 (08) - 525d SE 4dr

24
Low Mileage
£1,495
  • 3L
  • 111kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Fusion Autos LTD

BMW, 1 Series

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

40
£19,488
  • 1.5L
  • 47.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 4 Series

2017 (17) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps) low mile

20
Low Mileage
£16,991
Finance available £357 pm
  • 2L
  • 35kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

AUTO RANGE TRADE CENTRE LTD

01443 801307 *
4.5/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£9,260
Finance available £185 pm
  • 2L
  • 110.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bhakar Watts Cars

029 2167 5239 *
4.8/5 Stars

BMW, iX

2022 (72) - M60 111.5kWh 5dr Auto xDrive (619 ps) (PAN ROOF, FULL LEATHER)

50
Reduced
£55,988
  • 13.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, i3

2020 (20) - 135kW S 42kWh 5dr Auto 6 months warranty included

28
Reduced
£12,395
Finance available £255 pm
  • 24.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

JRP Automotive Company

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