Used BMW cars Cardiff

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

BMW 3 Series 320d xDrive M Sport 4dr

 
£16,500
2017(17)
  • 21,927
  • Manual
  • Diesel
  • 2L
Call the dealer:03300376714View vehicle

BMW 3 Series 2.0 320D ED PLUS 4d 161 BHP 4-Door

£10,900
2015(65)
  • 53,977
  • Manual
  • Diesel
  • 2L
Call the dealer:01633 739393View vehicle

BMW M2 3.0 M2 2d 365 BHP Semi Auto 2-Door

£33,991
2017
£648.46 per month
Show representative example >
  • 21,500
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01633 730484View vehicle

BMW 3 Series 330d SE 5dr Step Auto

£3,995
2008(58)
£61.53 per month
Show representative example >
  • 139,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:029 2060 1688View vehicle

BMW 3 Series 330e M Sport Shadow Edition 4dr Step Auto

£20,954
2017(67)
£392.21 per month
Show representative example >
  • 36,683
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:01934808636View vehicle

BMW 5 Series 520 EDITION MODEL 4-Door

Reduced by £200 was £4,495
 
£4,295
2009(59)
£67.69 per month
Show representative example >
  • 106,000
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 3558View vehicle

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

BMW 5 Series 2.0 520D M SPORT TOURING 5d 181 BHP Auto 5-Door

£12,382
2014(14)
£233.83 per month
Show representative example >
  • 84,798
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:029 2060 0841View vehicle

BMW 3 Series 335d xDrive M Sport 5dr Step Auto [Business Media]

£17,000
2016(66)
  • 69,941
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300376714View vehicle

BMW 4 Series M SPORT GRAN COUPE Auto 4-Door

 
£18,995
2017(17)
£353.70 per month
Show representative example >
  • 25,019
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01656 350208View vehicle

BMW 6 Series 630i M Sport 5dr Auto

£22,989
2018(18)
£432.21 per month
Show representative example >
  • 54,921
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 1 Series 1.6 116I SE 5d 135 BHP AUTOMATIC 5-Door

£8,690
2013(13)
  • 71,817
  • Semi Automatic
  • Petrol
  • 1.6L
Call the dealer:01633 739393View vehicle

BMW 1 Series 2.0 120I M SPORT 2d 168 BHP 2-Door

£8,923
2011(60)
£162.77 per month
Show representative example >
  • 50,345
  • Manual
  • Petrol
  • 2L
Call the dealer:029 2060 0841View vehicle

BMW 1 Series 116d M Sport 5dr

Reduced by £500 was £12,500
 
£12,000
2016(16)
  • 45,900
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300376714View vehicle

BMW 4 Series 435d xDrive M Sport 2dr Auto [Professional Media]

Reduced by £1,800 was £22,550
 
£20,750
2017(17)
  • 25,328
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300376714View vehicle

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

£14,953
2016(16)
£286.65 per month
Show representative example >
  • 82,015
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934808636View vehicle