Used BMW cars Swansea

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

BMW 1 Series 2.0 118D M SPORT 5d 147 BHP Auto 5-Door

£12,599
2016(16)
£238.29 per month
  • 52,012
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 620860View vehicle

BMW 1 Series 120D SPORT 5-Door

£16,770
2018(18)
£309.97 per month
  • 19,566
  • Manual
  • Diesel
  • 2L
Call the dealer:01269 495319View vehicle

BMW 3 Series Sport Manual 4-Door

£13,000
2016(16)
  • 42,973
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 626805View vehicle

BMW 3 Series 330e SE Auto Petrol/Plug-In Hybrid 4dr ***FREE DELIVERY ANYWHERE IN UK***

£12,499
2017(17)
£236.23 per month
  • 85,169
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:01554 528201View vehicle

BMW 3 Series 316ti ES 3-Door

£2,995
2004(54)
  • 63,352
  • Manual
  • Petrol
  • 1.8L
Call the dealer:01792 628429View vehicle

BMW 4 Series 420D M SPORT GRAN COUPE Automatic 5-Door

£20,299
2018(18)
£379.34 per month
  • 23,218
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 626500View vehicle

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

BMW Z4 2.2 Z4 SE ROADSTER 2d 168 BHP 2-Door

£3,995
2004(04)
£61.53 per month
  • 82,551
  • Manual
  • Petrol
  • 2.2L
Call the dealer:01554 528208View vehicle

BMW Z4 2.5i SE 2dr

£7,995
2007(57)
£143.70 per month
  • 79,494
  • Manual
  • Petrol
  • 2.5L
Call the dealer:01792 628429View vehicle

BMW 5 Series 525d SE 4dr Step Auto

£5,995
2011(11)
£102.62 per month
  • 116,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01792 628595View vehicle

BMW 3 Series 2.0 320I M SPORT TOURING 5d 181 BHP 5-Door

£10,000
2014(14)
£184.89 per month
  • 81,521
  • Manual
  • Petrol
  • 2L
Call the dealer:01792 620860View vehicle

BMW 3 Series 2.0 320D XDRIVE SPORT 4d 181 BHP 4-Door

£11,499
2014(14)
£215.69 per month
  • 59,202
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 620860View vehicle

BMW 4 Series 2.0 425D M SPORT 2d 215 BHP Auto 2-Door

£21,995
2016(16)
£412.67 per month
  • 27,580
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

BMW 1 Series 118i M Sport 5dr

£3,995
2007(57)
£61.53 per month
  • 105,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01792 620711View vehicle

BMW 3 Series 335D XDRIVE M SPORT TOURING Auto 5-Door

£21,995
2016(16)
£412.67 per month
  • 47,213
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01656 350299View vehicle

BMW 1 Series 1 Series 116d SE 5-door 5 Door Sports Hatch 2.0 Manual Diesel

£8,995
2014(64)
£164.25 per month
  • 54,381
  • Manual
  • Diesel
  • 2L
Call the dealer:01554 528709View vehicle