Get the Cazoo app - powered by MOTORS

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

2019 (19) - 2.0 430i GPF M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (252 ps)

25
Low Mileage
£18,995
£352/pm (PCP)
  • 2L
  • 37.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Evolve Motor Company

01633 741704 *
4.5/5 Stars

BMW, 1 Series

2022 (72) - 1.5 118i M Sport (LCP) 5dr Auto (SAT NAV, PRIVACY, HALF-LEATHER)

43
Low Mileage
£21,988
  • 1.5L
  • 14.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 1 Series

2018 (18) - 2.0 118d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

19
Reduced
£6,699
£120/pm (HP)
  • 2L
  • 113.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

SmartBuyMotors Ltd

BMW, X4

2019 - XDRIVE20D SPORT 4-Door

23
Reduced
£14,994
£294/pm (HP)
  • 2L
  • 119kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Apollo cars LTD

029 2002 6903 *
5/5 Stars

BMW, Z4

2004 (54) - 2.2i SE 2dr

5
Low Mileage
£3,495
  • 2.2L
  • 94kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Burch Car Sales

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

5
Low Mileage
£19,990
  • 1.5L
  • 15.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Evans Halshaw Ford Cardiff

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport 4dr Auto (SUNROOF)

39
Reduced
£20,488
  • 2L
  • 52.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 1 Series

2013 (63) - 125i M Sport 5dr Step Auto

26
Low Mileage
£8,495
£157/pm (HP)
  • 2L
  • 78kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Trade Sales South Wales Ltd

BMW, 1 Series

2022 (22) - 118i [136] M Sport 5dr [Live Cockpit Professional]

3
£15,988
  • 1.5L
  • 65.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, 1 Series

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

37
Reduced
£19,488
  • 1.5L
  • 21.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, M4

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

50
Low Mileage
£56,920
£866/pm (PCP)
  • 3L
  • 12.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Buy and Go Cars

029 2010 8594 *
4.8/5 Stars

BMW, 3 Series

2013 (63) - 318d M Sport 5dr Step Auto STUNNING CAR

27
Low Mileage
£9,995
  • 2L
  • 70kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Trade Sales South Wales Ltd

BMW, 1 Series

2019 (19) - 118i [1.5] M Sport 5dr [Nav/Servotronic] Step Auto

27
£9,491
  • 1.5L
  • 121.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Cars Of Penarth Road Limited

029 2002 8830 *
4.2/5 Stars

BMW, 2 Series Gran Coupe

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

34
Reduced
£18,488
  • 1.5L
  • 56.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
4.7/5 Stars

BMW, M2

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

26
£22,495
£442/pm (HP)
  • 3L
  • 76.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Evolve Motor Company

01633 741704 *
4.5/5 Stars

BMW, 1 Series

2009 (59) - 59 PLATE BMW 118d Sport 2dr CONVERTABLE ,RED

9
Reduced
£3,995
  • 2L
  • 81kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Cowbridge Road Motor Company

029 2002 7040 *
3.3/5 Stars