Used BMW cars Swansea

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

BMW 1 Series

SPORT 5-Door

£9,495
2013(13)
£187.88 per month
Show representative example >
  • 30,100
  • Manual
  • Petrol
  • 1.6L
Call the dealer:01554 528161View vehicle

BMW 3 Series

2.0 320I SE 2d AUTO 168 BHP 2-Door

£7,999
2010(10)
£161.15 per month
Show representative example >
  • 63,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01792 626314View vehicle

BMW 3 Series

316d SE 4-Door

£8,999
2014(64)
£176.91 per month
Show representative example >
  • 84,835
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 620488View vehicle

BMW 4 Series

430d M Sport 2dr Auto [Professional Media] Automatic

Reduced by £1,000 was £26,999
 
£25,999
2017(17)
£519.15 per month
Show representative example >
  • 22,571
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01792 626500View vehicle

BMW 1 Series

116D SPORT 3-Door

£12,000
2015(65)
£233.37 per month
Show representative example >
  • 28,019
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01792 620860View vehicle

BMW 3 Series

325CI SE 2.5 AUTO CONVERTIBLE ONLY 47,000 MILES OWNED SINCE 2003 INCREDIBLE 2-Door

Reduced by £496 was £5,495
 
£4,999
2000
£92.08 per month
Show representative example >
  • 47,234
  • Automatic
  • Petrol
  • 2.5L
Call the dealer:01792 620500View vehicle

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

BMW 5 Series

520d M Sport 5dr Step Auto

£14,995
2014(14)
£296.90 per month
Show representative example >
  • 64,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 620750View vehicle

BMW Z4

SDRIVE20I M SPORT ROADSTER(FREE MOTS AS LONG AS YOU OWN THE CAR!!) 2-Door

£13,975
2012(12)
£275.26 per month
Show representative example >
  • 55,017
  • Manual
  • Petrol
  • 2L
Call the dealer:01656 350281View vehicle

BMW 3 Series

M3 Semi Auto 2-Door

RAC Approved Dealer
Reduced by £1,000 was £22,995
 
£21,995
2009(59)
£436.00 per month
Show representative example >
  • 40,000
  • Semi Automatic
  • Petrol
  • 4L
Call the dealer:01656 353455View vehicle

BMW 3 Series

318d Sport Plus Edition 4dr

£6,499
2010(60)
£126.61 per month
Show representative example >
  • 116,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626330View vehicle

BMW 5 Series

525d M SPORT Auto 4-Door

Reduced by £496 was £7,495
 
£6,999
2007(57)
£138.13 per month
Show representative example >
  • 73,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01792 620612View vehicle

BMW X6

3.0 XDRIVE30D 4d AUTO 241 BHP 4-Door

£15,999
2011(11)
£318.20 per month
Show representative example >
  • 111,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01792 626314View vehicle

BMW 2 Series

218I SE Auto 2-Door

Reduced by £800 was £13,499
 
£12,699
2015(65)
£248.19 per month
Show representative example >
  • 48,082
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01792 620860View vehicle

BMW 3 Series

320D SPORT Auto 4-Door

Reduced by £301 was £15,000
 
£14,699
2015
£290.62 per month
Show representative example >
  • 28,844
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 620860View vehicle

BMW X3

XDRIVE20D SE Automatic 5-Door

£22,995
2017(17)
£456.77 per month
Show representative example >
  • 20,953
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 620566View vehicle

Got a specific model in mind?

Choose a region to start