Used BMW cars Cardiff

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

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

£18,988
2017(17)
£353.57 per month
  • 38,596
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 2 Series 218d M Sport 5dr

£15,250
2016(66)
  • 31,786
  • Manual
  • Diesel
  • 2L
Call the dealer:03300376714View vehicle

BMW 2 Series 2.0 225D M SPORT 2d 222 BHP 2-Door

£17,290
2017(17)
  • 45,000
  • Automatic
  • Diesel
  • 2L
Call the dealer:01633 739393View vehicle

BMW 1 Series 116d Sport 5dr

£9,750
2016(65)
  • 43,930
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300376714View vehicle

BMW 3 Series 318d Edition SE Touring 5-Door

£2,795
2008(08)
  • 182,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01443 341451View vehicle

BMW M3 3.0 M3 4d 426 BHP 4-Door

£28,995
2014(14)
£550.26 per month
  • 46,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01633 739158View vehicle

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

BMW 4 Series 428I M SPORT SUPERB VALUE TOP SPEC Auto 2-Door

£17,991
2014(14)
£333.97 per month
  • 33,999
  • Automatic
  • Petrol
  • 2L
Call the dealer:029 2060 0268View vehicle

BMW X1 2.0 XDRIVE18D XLINE 141 BHP ~ FULL BMW SERVICE HISTORY 5-Door

£9,750
2014(64)
  • 65,017
  • Manual
  • Diesel
  • 2L
Call the dealer:01633 739393View vehicle

BMW X1 20d ED EfficientDynamics Business sDrive 5-Door

£7,495
2013(63)
£133.43 per month
  • 88,890
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 1571View vehicle

BMW X5 xDrive40d M Sport 5dr Auto

£29,000
2016(16)
  • 35,008
  • Automatic
  • Diesel
  • 3L
Call the dealer:03300376714View vehicle

BMW 1 Series 2.0 118D SPORT 3d 147 BHP 3-Door

£11,000
2017(17)
£205.44 per month
  • 17,476
  • Manual
  • Diesel
  • 2L
Call the dealer:01443 341484View vehicle

BMW 4 Series 2.0 420d M Sport 2dr

£15,992
(65)
£307.99 per month
  • 47,091
  • Automatic
  • Diesel
  • 2L
Call the dealer:01633 739464View vehicle

BMW X1 2.0 XDRIVE20I XLINE 5d 189 BHP 5-Door

£22,991
2018
£432.25 per month
  • 6,677
  • Automatic
  • Petrol
  • 2L
Call the dealer:029 2060 9377View vehicle

BMW 1 Series 1.5 118I SPORT 5d 134 BHP 5-Door

£14,130
2017(67)
£269.74 per month
  • 27,689
  • Automatic
  • Petrol
  • 1.5L
Call the dealer:029 2060 0841View vehicle

BMW 2 Series 216d SE 5dr - MPV 7 Seats

£10,248
2016(16)
£189.99 per month
  • 69,239
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01934 331640View vehicle