Used BMW cars Cardiff

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

BMW X1

xDrive 18d xLine 5dr Step Auto

£15,650
2015
 
 
  • 9,591
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01443 341315View vehicle

BMW 1 Series

116d M Sport 5dr [Nav/Servotronic] Step Auto

£16,999
2018(68)
 
 
  • 9,358
  • Semi Automatic
  • Diesel
  • 1.5L
Call the dealer:03300297361View vehicle

BMW X3

xDrive20d M Sport 5dr Step Auto

 
£30,599
2018(68)
 
 
  • 4,764
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 1 Series

116d SE Business 5dr [Nav/Servotronic]

£14,599
2018(68)
 
 
  • 8,849
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

318D M SPORT 4-Door

£8,690
2012(62)
£157.98 per month
Show representative example >
  • 115,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01495 733091View vehicle

BMW 1 Series

116d SE Business 5dr [Nav/Servotronic] Step Auto

£15,299
2018(68)
 
 
  • 12,751
  • Semi Automatic
  • Diesel
  • 1.5L
Call the dealer:03300297361View vehicle

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

BMW X3

xDrive20d xLine 5dr Step Auto

£23,999
2017(67)
 
 
  • 16,256
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 5 Series

525d SE Business Edition 5dr Step Auto

Reduced by £500 was £4,995
 
£4,495
2010(59)
£71.80 per month
Show representative example >
  • 162,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01761 441936View vehicle

BMW 3 Series

3.0 325D M SPORT 2d 197 BHP 2-Door

£5,991
2007(57)
£102.53 per month
Show representative example >
  • 95,742
  • Manual
  • Diesel
  • 3L
Call the dealer:029 2060 9437View vehicle

BMW 3 Series

320d EfficientDynamics Business 4dr Step Auto

£12,130
2015(15)
£228.65 per month
Show representative example >
  • 55,071
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934808636View vehicle

BMW 3 Series

2.0 320d M Sport GT 5dr 184 bhp

£14,489
2016(66)
£277.11 per month
Show representative example >
  • 70,378
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 3 Series

320d [184] M Sport 4dr Step Auto

£5,390
2010(60)
£90.19 per month
Show representative example >
  • 109,285
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01495 733277View vehicle

BMW 5 Series

520d [190] SE 4dr Step Auto

£13,786
2015(15)
£262.67 per month
Show representative example >
  • 50,171
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934808636View vehicle

BMW 4 Series

420i M Sport 2dr Auto [Professional Media] [MSPP]

£21,999
2018(18)
 
 
  • 15,709
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300297361View vehicle

BMW 2 Series

218i Sport 2dr [Nav]

£19,999
2018(68)
 
 
  • 8,485
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

Got a specific model in mind?

Choose a region to start