Used BMW cars Cardiff

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

BMW 3 Series

320d EfficientDynamics 5dr [Business Media]

£12,500
2015(15)
 
 
  • 36,699
  • Manual
  • Diesel
  • 2L
Call the dealer:03300376714View vehicle

BMW 1 Series

1.5 118I SE Manual 3-Door

Reduced by £1,200 was £11,495
 
£10,295
2016(16)
£190.95 per month
Show representative example >
  • 33,360
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01656 353104View vehicle

BMW 1 Series

M135i 5dr

£17,200
2016(16)
 
 
  • 44,780
  • Manual
  • Petrol
  • 3L
Call the dealer:029 2060 0945View vehicle

BMW 4 Series

420d [190] M Sport 2dr Auto [Professional Media]

£21,599
2018(18)
 
 
  • 14,771
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

3 Series 320D Exclusive Saloon 2.0 Manual Diesel 4-Door

£5,995
2011(61)
£102.62 per month
Show representative example >
  • 87,137
  • Manual
  • Diesel
  • 2L
Call the dealer:01275 821386View vehicle

BMW X5

xDrive30d M Sport 5dr Auto - DRIVING ASSISTANT - LANE DEPARTURE - DAB/CD/H

£30,173
2016(16)
£573.42 per month
Show representative example >
  • 27,067
  • Automatic
  • Diesel
  • 3L
Call the dealer:029 2060 8145View vehicle

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

BMW 4 Series

420i Sport 5dr [Business Media]

£19,999
2018(68)
 
 
  • 11,938
  • Manual
  • Petrol
  • 2L
Call the dealer:03300297361View vehicle

BMW 1 Series

2.0 118D M SPORT 5d 141 BHP 5-Door

Reduced by £300 was £10,280
 
£9,980
2013(13)
£184.48 per month
Show representative example >
  • 45,400
  • Manual
  • Diesel
  • 2L
Call the dealer:01633 730529View vehicle

BMW 3 Series

318i Sport 4dr Step Auto [Leather]

 
£17,999
2018(68)
 
 
  • 6,204
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 1 Series

116d M Sport 3dr

£9,999
2014(14)
£184.87 per month
Show representative example >
  • 61,022
  • Manual
  • Diesel
  • 2L
Call the dealer:01639 654713View vehicle

BMW 3 Series

318i Sport 4dr Step Auto [Leather] [18] [ICP]

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

BMW 4 Series

420D M SPORT 2-Door

£15,999
2014(14)
£308.13 per month
Show representative example >
  • 36,575
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 0397View vehicle

BMW X1

sDrive 18d SE 5dr

 
£17,599
2017(17)
 
 
  • 8,341
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 1 Series

120d BluePerformance SE 5dr

£7,989
2013(13)
£143.58 per month
Show representative example >
  • 55,004
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 1 Series

116i SE 5dr

£7,150
2012(62)
 
 
  • 68,139
  • Manual
  • Petrol
  • 1.6L
Call the dealer:03300376714View vehicle

Got a specific model in mind?

Choose a region to start