Used BMW cars Swansea

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

BMW 1 Series 1.5 118I M SPORT Manual 5-Door

£21,995
2019(69)
£412.67 per month
  • 4,198
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01656 353205View vehicle

BMW 3 Series 2.0 [163] 320d EfficientDynamics Plus 4dr Auto - Navigation - Full Service

£10,299
2016(66)
£191.04 per month
  • 90,926
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01639 654581View vehicle

BMW 1 Series 120d M Sport 5-Door

£16,495
2016(16)
£304.57 per month
  • 37,275
  • Automatic
  • Diesel
  • 2L
Call the dealer:01554 528709View vehicle

BMW Z4 Z4 SDRIVE20I ROADSTER 2-Door

£12,995
2014
£246.42 per month
  • 50,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01792 628013View vehicle

BMW X5 XDRIVE25D M SPORT(7 SEATS) FREE MOTS AS LONG AS YOU OWN THE CAR!! Auto 5-Door

£29,975
2017(17)
£569.52 per month
  • 50,823
  • Automatic
  • Diesel
  • 2L
Call the dealer:01656 350281View vehicle

BMW 5 Series 520d Luxury 5dr Step Auto***FREE DELIVERY TO ANYWHERE IN UK (EXC NI)***

£10,499
2016(66)
£195.14 per month
  • 114,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01554 528201View vehicle

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

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

£12,399
2017(67)
£234.18 per month
  • 20,832
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01792 620860View vehicle

BMW 3 Series 320d M Sport Step Auto 5-Door

£12,995
2013(13)
£246.42 per month
  • 67,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 626866View vehicle

BMW 5 Series 520D M SPORT BUSINESS EDITION NAV 9 STAMPS TRULY IMPECCABLE CHERISHED CAR 4-Door

£6,495
2009
£112.89 per month
  • 94,894
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628026View vehicle

BMW X1 2.0 XDRIVE18D M SPORT 5d 148 BHP 5-Door

£15,999
2017(17)
£308.13 per month
  • 51,288
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 620860View vehicle

BMW 4 Series 425d M SPORT Auto 2-Door

£16,999
2014(64)
£314.47 per month
  • 62,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 620612View vehicle

BMW X1 xDrive 20d xLine 5dr Step Auto

£7,995
2013(62)
  • 110,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:07380201834View vehicle

BMW 3 Series 2.0 318D SPORT 4d 141 BHP **Upgrade Alloys - Splitter Kit** 4-Door

£8,999
2012(62)
£164.33 per month
  • 74,000
  • Automatic
  • Diesel
  • 2L
Call the dealer:01792 626314View vehicle

BMW 3 Series 320i M Sport 4-Door

£16,495
2017(17)
£304.57 per month
  • 34,930
  • Automatic
  • Petrol
  • 2L
Call the dealer:01554 528709View vehicle

BMW 5 Series 530D M SPORT Automatic 4-Door

£26,749
2018(68)
£506.11 per month
  • 23,673
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01792 626500View vehicle