Used BMW cars Swansea

rac.co.uk/cars currently have 126 used BMW for sale in Swansea

BMW 4 Series

3.0 TD 435d M Sport Auto xDrive 2dr

 
£24,995
2016(16)
£471.64 per month
Show representative example >
  • 22,827
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01639 654938View vehicle

BMW 5 Series

DIESEL ESTATE 520D M SPORT TOURING Automatic 2-Door

Reduced by £2,000 was £27,999
 
£25,999
2017(67)
£491.37 per month
Show representative example >
  • 21,458
  • Automatic
  • Diesel
  • 3L
Call the dealer:01792 626500View vehicle

BMW 4 Series

420D M SPORT Automatic 2-Door

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

BMW X1

XDRIVE18D XLINE Auto 5-Door

Reduced by £1,500 was £10,000
 
£8,500
2012(62)
£154.08 per month
Show representative example >
  • 73,232
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 620860View vehicle

BMW 2 Series

1.5 218I LUXURY ACTIVE TOURER Manual 5-Door

Reduced by £1,100 was £17,495
 
£16,395
2017(67)
£302.60 per month
Show representative example >
  • 5,240
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01656 353104View vehicle

BMW 1 Series

118D SE 3-Door

£2,495
2008(08)
  • 112,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01656 353233View vehicle

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

BMW X3

2.0TD **Stunning Spec - Service History** 5-Door

£11,499
2013(13)
£215.69 per month
Show representative example >
  • 56,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626314View vehicle

BMW 3 Series

318i SE 4dr

 
£795
1999(T)
  • 133,000
  • Manual
  • Petrol
  • 1.9L
Call the dealer:01792 625170View vehicle

BMW 2 Series

SE 2dr 218D 143PS Manual

 
£11,499
2015(64)
£215.69 per month
Show representative example >
  • 31,800
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626869View vehicle

BMW X1

SDRIVE18D SE 5-Door

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

BMW X1

2.0 XDRIVE20D M SPORT 5d AUTO 174 BHP 5-Door

 
£10,495
2012(12)
£195.06 per month
Show representative example >
  • 54,970
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

BMW X5

X5 Xdrive30d Se Estate 3.0 Automatic Diesel 5-Door

£12,795
2012(12)
£242.31 per month
Show representative example >
  • 81,998
  • Automatic
  • Diesel
  • 3L
Call the dealer:01554 528208View vehicle

BMW 5 Series

520D M SPORT Automatic 4-Door

Reduced by £2,000 was £23,999
 
£21,999
2017(17)
£412.75 per month
Show representative example >
  • 38,673
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 626500View vehicle

BMW 4 Series

M4 2dr DCT Automatic

£37,499
2017(17)
£717.41 per month
Show representative example >
  • 20,887
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01792 626500View vehicle

BMW i3

HATCHBACK 125kW RANGE EXTENDER 5dr Auto [SUITE INTERIOR WORLD] Automatic

Reduced by £1,500 was £20,499
 
£18,999
2016(16)
£353.78 per month
Show representative example >
  • 22,159
  • Automatic
  • Full Electric
  • 0L
Call the dealer:01792 626500View vehicle

Got a specific model in mind?

Choose a region to start