Used BMW cars Swansea

raccars.co.uk currently have 107 used BMW for sale in Swansea

BMW 3 Series 335i SE 2dr Step Auto

£8,995
2007(07)
£164.25 per month
Show representative example >
  • 109,843
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01792 628429View vehicle

BMW 5 Series 520D SE TOURING 5-Door

£8,995
2013(13)
£164.25 per month
Show representative example >
  • 105,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626124View vehicle

BMW 3 Series 2.0 320D M SPORT TOURING 5d 181 BHP 5-Door

 
£14,995
2014(64)
£287.51 per month
Show representative example >
  • 35,063
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

BMW 5 Series 520D M SPORT Automatic 4-Door

£23,999
2017(67)
£452.06 per month
Show representative example >
  • 28,628
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 626500View vehicle

BMW 4 Series 2.0 420D M SPORT 2d 188 BHP **Only 24,000 Miles - Full History** 2-Door

Reduced by £1,000 was £18,499
 
£17,499
2017(17)
£324.30 per month
Show representative example >
  • 24,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626314View vehicle

BMW 3 Series 330E SE Automatic 4-Door

£14,999
2016(66)
£287.59 per month
Show representative example >
  • 70,054
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:01792 626500View vehicle

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

BMW X1 XDRIVE18D M SPORT 5-Door

£7,795
2012(12)
£139.59 per month
Show representative example >
  • 69,403
  • Manual
  • Diesel
  • 2L
Call the dealer:01656 350299View vehicle

BMW Z4 2.5i SE 2dr

 
£7,995
2007(57)
£143.70 per month
Show representative example >
  • 79,494
  • Manual
  • Petrol
  • 2.5L
Call the dealer:01792 628429View vehicle

BMW 3 Series 320D SPORT Manual 4-Door

Reduced by £1,588 was £8,999
 
£7,411
2013(63)
£131.71 per month
Show representative example >
  • 103,687
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626500View vehicle

BMW 5 Series 530D M SPORT Automatic 4-Door

£26,299
2017(67)
£497.27 per month
Show representative example >
  • 36,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01792 626500View vehicle

BMW 4 Series 420D M SPORT Automatic 2-Door

£18,241
2017(17)
£338.88 per month
Show representative example >
  • 29,322
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 626500View vehicle

BMW X1 sDrive 18i M Sport 5dr Step Auto

£21,999
2019(19)
  • 12,983
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01792 628183View vehicle

BMW X1 2.0 XDRIVE20D SE 5d 174 BHP Auto 5-Door

 
£8,295
2011(60)
£149.87 per month
Show representative example >
  • 71,846
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

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

£9,499
2014
£174.60 per month
Show representative example >
  • 58,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626314View vehicle

BMW 2 Series SE(SAT NAV AND ONLY 29345 MILES) FREE MOTS AS LONG AS YOU OWN THE CAR!!! 2-Door

 
£12,975
2015(65)
£246.01 per month
Show representative example >
  • 25,259
  • Manual
  • Diesel
  • 2L
Call the dealer:01656 350281View vehicle