Used BMW cars Cardiff

raccars.co.uk currently have 581 used BMW for sale in Cardiff

BMW 5 Series 520d [190] M Sport 4dr Step Auto

Reduced by £261 was £14,249
 
£13,988
2016(16)
£266.82 per month
Show representative example >
  • 54,071
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 4 Series 420d [190] M Sport 5dr Auto [Professional Media]

£17,500
2017(67)
  • 29,383
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300376714View vehicle

BMW 3 Series 330d M Sport 4dr Step Auto

 
£17,799
2015(15)
  • 27,005
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300376714View vehicle

BMW 1 Series 116d SE 3dr [Nav/Servotronic]

£9,359
2017(66)
£171.72 per month
Show representative example >
  • 49,284
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01934808636View vehicle

BMW 3 Series 320 Saloon 2.0d ED 163 SS EffDynamics 6 4-Door

£7,995
2014(14)
£143.70 per month
Show representative example >
  • 93,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01495 733234View vehicle

BMW 1 Series 118i [1.5] M Sport 5dr

£14,449
2017(17)
  • 25,158
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300376714View vehicle

Value your car for free with RAC Cars in 3 easy steps

BMW X2 sDrive 20i M Sport X 5dr Step Automatic

Reduced by £2,040 was £26,989
 
£24,949
2018(68)
£470.73 per month
Show representative example >
  • 2,350
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 2 Series 218d M Sport 2dr [Nav]

£16,570
2018
  • 16,404
  • Manual
  • Diesel
  • 2L
Call the dealer:01685 868356View vehicle

BMW 1 Series 116d M Sport 5dr [Nav]

Reduced by £9 was £14,499
 
£14,490
2017(67)
£277.13 per month
Show representative example >
  • 22,137
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01633 731505View vehicle

BMW 1 Series 116D SPORT 3-Door

£4,995
2010(05)
£82.07 per month
Show representative example >
  • 70,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01495 733234View vehicle

BMW 3 Series 320D ED PLUS 4-Door

Reduced by £201 was £9,000
 
£8,799
2016(65)
£160.22 per month
Show representative example >
  • 91,146
  • Manual
  • Diesel
  • 2L
Call the dealer:01443 341484View vehicle

BMW 2 Series 225xe Luxury 5dr [Nav] Auto

£15,989
2016(66)
£307.93 per month
Show representative example >
  • 35,883
  • Automatic
  • Hybrid - Petrol/Electric
  • 1.5L
Call the dealer:029 2060 6634View vehicle

BMW 1 Series 3.0 M135I 3d 316 BHP Auto 3-Door

 
£14,959
2014(14)
£286.77 per month
Show representative example >
  • 46,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01633 730484View vehicle

BMW 1 Series 116D ED PLUS BEST COLOUR MUST BE SEEN 5-Door

 
£9,991
2015(15)
£184.71 per month
Show representative example >
  • 38,999
  • Manual
  • Diesel
  • 1.5L
Call the dealer:029 2060 0268View vehicle

BMW 5 Series 520d [190] M Sport 4dr Step Auto

£13,930
2016(16)
£265.63 per month
Show representative example >
  • 35,503
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934808636View vehicle