Used BMW cars Swansea

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

BMW 3 Series

3.0 335D XDRIVE M SPORT Automatic 4-Door

£22,000
2017(66)
£412.77 per month
Show representative example >
  • 23,990
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01656 353104View vehicle

BMW 1 Series

123d 2.0TD 204BHP COUPE SUNROOF LEATHER FSH 6SPEED IMMACULATE 2-Door

Reduced by £500 was £5,495
 
£4,995
2009
£78.52 per month
Show representative example >
  • 105,954
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 620500View vehicle

BMW 1 Series

2.0 118d SE 2dr

£5,299
2010(10)
£84.50 per month
Show representative example >
  • 79,886
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626383View vehicle

BMW 3 Series

325I CI SE 218PS COUPE NEW MODEL XENONS IMMACULATE 2-Door

Reduced by £500 was £3,495
 
£2,995
2006
 
 
  • 149,911
  • Manual
  • Petrol
  • 2.5L
Call the dealer:01792 620500View vehicle

BMW 1 Series

120d Start-Stop 120 SE 2-Door

£3,999
2009
£58.95 per month
Show representative example >
  • 107,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628176View vehicle

BMW 1 Series

DIESEL HATCHBACK 1.5 [116] 116D M SPORT 5dr Manual

Reduced by £1,000 was £12,999
 
£11,999
2015(65)
£216.19 per month
Show representative example >
  • 43,737
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01639 654581View vehicle

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

BMW 1 Series

HATCHBACK 3.0 [320] M135I M PERFORMANCE 3dr Manual

 
£16,999
2015(15)
£314.47 per month
Show representative example >
  • 28,519
  • Manual
  • Petrol
  • 3L
Call the dealer:01639 654581View vehicle

BMW 1 Series

116D SE 5-Door

 
£14,490
2016(66)
£265.16 per month
Show representative example >
  • 7,691
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01269 495319View vehicle

BMW 3 Series

M SPORT AUTO NAV 2-Door

 
£8,495
2010(60)
£147.32 per month
Show representative example >
  • 55,656
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01656 350299View vehicle

BMW 1 Series

118d ES 5dr

£4,595
2011(11)
£70.66 per month
Show representative example >
  • 88,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626739View vehicle

BMW 3 Series

318i ES 5dr

Reduced by £499 was £4,499
 
£4,000
2011(61)
£58.97 per month
Show representative example >
  • 102,164
  • Manual
  • Petrol
  • 2L
Call the dealer:01554 528201View vehicle

BMW 5 Series

530d 258 M Sport Touring Auto 5-Door

£13,499
2012
£245.68 per month
Show representative example >
  • 73,777
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01656 350258View vehicle

BMW X1

Xdrive18d Se 2 5-Door

£7,995
2010(60)
 
 
  • 81,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628215View vehicle

BMW 4 Series

3.0 TD 435d M Sport Auto xDrive 2dr

Reduced by £6,000 was £30,995
 
£24,995
2016(16)
£471.64 per month
Show representative example >
  • 22,100
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01639 654938View vehicle

BMW 3 Series

3.0 335D XDRIVE M SPORT Automatic 4-Door

Reduced by £2,795 was £24,795
 
£22,000
2017(66)
£412.77 per month
Show representative example >
  • 11,196
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01656 353104View vehicle

Got a specific model in mind?

Choose a region to start