Used BMW cars Swansea

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

BMW 3 Series

3 Series 318I Sport Saloon 1.5 Manual Petrol 4-Door

Reduced by £500 was £12,995
 
£12,495
2015(65)
£236.15 per month
Show representative example >
  • 41,125
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01554 528709View vehicle

BMW 3 Series

2.0 320d EfficientDynamics BluePerformance 4dr

£6,999
2012(12)
£123.24 per month
Show representative example >
  • 110,786
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626383View vehicle

BMW 5 Series

2.0 520D M SPORT 4d 188 BHP 4-Door

£14,295
2015(15)
£273.13 per month
Show representative example >
  • 50,382
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

BMW 1 Series

118d SE 5dr

 
£3,495
2007(07)
£51.26 per month
Show representative example >
  • 68,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01554 528064View 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 X3

XDRIVE20D M SPORT 5-Door

Reduced by £1,300 was £12,995
 
£11,695
2011(61)
£219.71 per month
Show representative example >
  • 76,556
  • Manual
  • Diesel
  • 2L
Call the dealer:01656 353244View vehicle

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

BMW 2 Series

1.5 218I M SPORT Automatic 2-Door

Reduced by £1,000 was £22,000
 
£21,000
2018(18)
£393.11 per month
Show representative example >
  • 11,203
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01656 353104View vehicle

BMW 1 Series

2.0 116I SPORT 5d 121 BHP 5-Door

£4,995
2010(60)
£82.07 per month
Show representative example >
  • 82,262
  • Manual
  • Petrol
  • 2L
Call the dealer:01554 528030View vehicle

BMW 2 Series

218I SE ACTIVE TOURER 5-Door

Reduced by £2,000 was £17,990
 
£15,990
2018(18)
£307.95 per month
Show representative example >
  • 10,500
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01269 495319View vehicle

BMW 3 Series

2.0 320D M SPORT 2d 181 BHP 2-Door

£12,495
2013(63)
£236.15 per month
Show representative example >
  • 60,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

BMW X1

SDRIVE18D SE 5-Door

£6,500
2010(10)
£112.99 per month
Show representative example >
  • 78,213
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 620572View vehicle

BMW X1

XDRIVE18D SE 5-Door

£6,494
2010(60)
£112.87 per month
Show representative example >
  • 97,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626124View vehicle

BMW 1 Series

M SPORT (HALF LEATHER & ONLY ?30.00 ROAD TAX) FREE MOTS AS LONG AS YOU O 2-Door

£10,975
2013(13)
£204.92 per month
Show representative example >
  • 62,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01656 350281View vehicle

BMW 3 Series

2.0 320D M SPORT 4d 181 BHP 4-Door

 
£14,495
2014(64)
£277.24 per month
Show representative example >
  • 29,431
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

BMW 1 Series

2.0 116D SPORT 3d 114 BHP 3-Door

£8,995
2014(14)
£164.25 per month
Show representative example >
  • 47,463
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

Got a specific model in mind?

Choose a region to start