Used BMW cars Cardiff

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

BMW 2 Series 218i Sport 5dr

£15,999
2019(19)
  • 9,681
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01633 730988View vehicle

BMW 3 Series 3.0 330D M SPORT 4d 255 BHP Auto 4-Door

Reduced by £500 was £15,490
 
£14,990
2014
£287.41 per month
Show representative example >
  • 53,563
  • Automatic
  • Diesel
  • 3L
Call the dealer:029 2060 0841View vehicle

BMW 2 Series 218d Sport 2dr

 
£10,349
2014(14)
  • 34,913
  • Manual
  • Diesel
  • 2L
Call the dealer:03300376714View vehicle

BMW 4 Series SE GRAN COUPE Auto 4-Door

£13,495
2016(66)
£256.69 per month
Show representative example >
  • 80,803
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01656 350208View vehicle

BMW 3 Series 2.0 320D M SPORT 4d 181 BHP Auto 4-Door

£13,690
2015(65)
£260.70 per month
Show representative example >
  • 62,400
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01443 341836View vehicle

BMW 1 Series 2.0 116D 116 BHP 5-DOOR SPORTS HATCH START-STOP 73000 MILES

£6,747
2012
£118.06 per month
Show representative example >
  • 73,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01656 350776View vehicle

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

BMW 3 Series 318d Auto Sport 4-Door

£9,650
2012
£177.70 per month
Show representative example >
  • 50,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934 330195View vehicle

BMW 3 Series 330d M SPORT - 2014 (64 plate) Auto 4-Door

Reduced by £500 was £11,000
 
£10,500
2014(64)
£195.17 per month
Show representative example >
  • 120,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01633 730248View vehicle

BMW X1 xDrive 18d Sport 5dr

Reduced by £813 was £13,190
 
£12,377
2016
  • 53,922
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 9474View vehicle

BMW 3 Series 3 Series 320D SE 4dr Saloon Manual Diesel

£2,990
2007(57)
  • 120,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01278 401915View vehicle

BMW 7 Series 7 Series 735I 4dr 3.5 4dr Saloon Automatic Petrol

 
£2,990
1999(T)
  • 160,000
  • Semi Automatic
  • Petrol
  • 3.5L
Call the dealer:01278 401915View vehicle

BMW 1 Series 116d SE 5dr [Nav] Step Auto

£11,999
2016(66)
  • 38,204
  • Semi Automatic
  • Diesel
  • 1.5L
Call the dealer:03300376714View vehicle

BMW 3 Series 318d SE 4dr

£11,489
2016(65)
£215.48 per month
Show representative example >
  • 41,979
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW X1 sDrive 18d SE 5dr

£16,999
  • 12,323
  • Manual
  • Diesel
Call the dealer:01633 730988View vehicle

BMW 2 Series 218i Sport 5dr [Nav]

£13,999
2018(18)
  • 28,240
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300376714View vehicle

Got a specific model in mind?

Choose a region to start