Used BMW cars Cardiff

raccars.co.uk currently have 1,054 used BMW for sale in Cardiff

BMW 1 Series

118i [1.5] Sport 5dr [Nav/Servotronic]

£15,499
2018(18)
 
 
  • 10,811
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

320d EfficientDynamics Sport 4dr [19]

£19,599
2018(18)
 
 
  • 9,042
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 1 Series

118i [1.5] SE 5dr [Nav]

£13,999
2017(17)
 
 
  • 16,071
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 1 Series

118i [1.5] Sport 5dr [Nav/Servotronic] [Park]

Reduced by £300 was £15,799
 
£15,499
2018(18)
 
 
  • 14,901
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

318d M Sport 4dr

£14,278
2015(15)
£281.69 per month
Show representative example >
  • 49,113
  • Manual
  • Diesel
  • 2L
Call the dealer:01934 807971View vehicle

BMW 2 Series

228i M Sport 2dr [Nav]

 
£17,999
2016(66)
 
 
  • 11,853
  • Manual
  • Petrol
  • 2L
Call the dealer:03300297361View vehicle

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

BMW 1 Series

120d Sport 5dr [Nav]

£14,599
2016(66)
 
 
  • 18,054
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

320d Modern 4dr

£11,821
2013(63)
£229.57 per month
Show representative example >
  • 37,046
  • Manual
  • Diesel
  • 2L
Call the dealer:01934 807971View vehicle

BMW 1 Series

118d Sport 5dr Step Auto

£10,705
2012(62)
£214.64 per month
Show representative example >
  • 46,184
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934 807971View vehicle

BMW 1 Series

118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

£16,999
2018(18)
 
 
  • 9,383
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 2 Series

218i M Sport 5dr [Nav] Step Auto

£19,299
2018(18)
 
 
  • 10,265
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

320d xDrive M Sport Shadow Edition 4dr Auto [APP]

£23,999
2018(18)
 
 
  • 6,211
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 1 Series

118i [1.5] Sport 5dr [Nav/Servotronic]

£15,699
2018(18)
 
 
  • 8,599
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 1 Series

116d Sport 5dr Step Auto

 
£14,490
2015(65)
 
 
  • 21,549
  • Semi Automatic
  • Diesel
  • 1.5L
Call the dealer:03300376714View vehicle

BMW 1 Series

118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

£16,599
2018(18)
 
 
  • 12,076
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

Got a specific model in mind?

Choose a region to start