Used BMW cars Cardiff

rac.co.uk/cars currently have 562 used BMW for sale in Cardiff

BMW 1 Series

116d M Sport 5dr

£11,989
2015(15)
£225.75 per month
Show representative example >
  • 36,222
  • Manual
  • Diesel
  • 1.5L
Call the dealer:029 2060 6634View vehicle

BMW 3 Series

316D SPORT TOURING 5-Door

£8,499
2014(14)
£154.06 per month
Show representative example >
  • 93,691
  • Manual
  • Diesel
  • 2L
Call the dealer:01633 730106View vehicle

BMW 5 Series

520d [190] M Sport 4dr Step Automatic

£16,449
2016(16)
£303.66 per month
Show representative example >
  • 26,279
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 2 Series

220d [190] M Sport 2dr Coupe

£14,979
2015(15)
£287.18 per month
Show representative example >
  • 39,209
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 4 Series

420d Sport 2dr Convertible

 
£16,989
2015(15)
£314.28 per month
Show representative example >
  • 30,669
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 2 Series

1.5 218I M SPORT Automatic 2-Door

Reduced by £2,505 was £22,000
 
£19,495
2018(18)
£363.53 per month
Show representative example >
  • 11,203
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01656 353104View vehicle

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

BMW 1 Series

118d M Sport 3dr

 
£13,949
2016(16)
£266.02 per month
Show representative example >
  • 15,912
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 1 Series

118d M Sport 5dr

£12,489
2016(16)
£236.03 per month
Show representative example >
  • 48,672
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 1 Series

116d M Sport 5dr

£11,949
2015(65)
£224.93 per month
Show representative example >
  • 46,326
  • Manual
  • Diesel
  • 1.5L
Call the dealer:029 2060 6634View vehicle

BMW X3

xDrive20d M Sport 5dr Step Automatic

£19,989
2016(16)
£373.24 per month
Show representative example >
  • 47,628
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 5 Series

520d [190] M Sport 4dr

£16,989
2016(66)
£314.28 per month
Show representative example >
  • 27,231
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 1 Series

M135i 5dr

Reduced by £500 was £15,995
 
£15,495
2014(64)
£297.78 per month
Show representative example >
  • 40,000
  • Manual
  • Petrol
  • 3L
Call the dealer:03300372969View vehicle

BMW 4 Series

420D SE GRAN COUPE 4-Door

Reduced by £500 was £12,499
 
£11,999
2016
£225.96 per month
Show representative example >
  • 78,835
  • Manual
  • Diesel
  • 2L
Call the dealer:01443 341484View vehicle

BMW X5

3.0 XDRIVE30D M SPORT 5d AUTO 255 BHP 5-Door

Reduced by £1,000 was £27,500
 
£26,500
2015(65)
£501.22 per month
Show representative example >
  • 70,000
  • Automatic
  • Diesel
  • 3L
Call the dealer:03300373327View vehicle

BMW 4 Series

420d xDrive M Sport 2dr

 
£16,000
2014(64)
£294.84 per month
Show representative example >
  • 33,262
  • Manual
  • Diesel
  • 2L
Call the dealer:01633 731505View vehicle

Got a specific model in mind?

Choose a region to start