Used BMW cars Swindon

raccars.co.uk currently have 445 used BMW for sale in Swindon

BMW 4 Series

430d M Sport 2dr Auto [Professional Media]

£18,080
2015(65)
 
 
  • 49,746
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300379897View vehicle

BMW 2 Series

M240i Convertible 2-Door

£29,000
2018(18)
£550.36 per month
Show representative example >
  • 1,123
  • Manual
  • Petrol
  • 3L
Call the dealer:01488853612View vehicle

BMW 3 Series

320d xDrive M Sport Saloon Auto 4-Door

£17,500
2016(66)
£338.97 per month
Show representative example >
  • 58,589
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 5 Series

520d M Sport Touring Auto 5-Door

£27,555
2017(67)
£521.96 per month
Show representative example >
  • 11,877
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 1 Series

118d Sport 5dr

 
£11,767
2015(64)
 
 
  • 17,945
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 2 Series

225xe M Sport Active Tourer Auto 5-Door

Reduced by £2,500 was £28,000
 
£25,500
2018(68)
£503.32 per month
Show representative example >
  • 950
  • Automatic
  • Hybrid - Petrol/Electric
  • 1.5L
Call the dealer:01488853612View vehicle

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

BMW 1 Series

2.0 118i M Sport 3dr Auto

 
£8,495
2011(61)
£164.07 per month
Show representative example >
  • 46,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300295744View vehicle

BMW 3 Series

320d M Sport Shadow Edition Touring Auto 5-Door

£29,995
2019(68)
£569.92 per month
Show representative example >
  • 550
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 5 Series

540i xDrive M Sport Saloon Auto 4-Door

£42,888
2018(68)
£823.34 per month
Show representative example >
  • 1,066
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01793393763View vehicle

BMW 6 Series

640d M Sport Convertible Auto 2-Door

£53,500
2018(67)
£1,031.92 per month
Show representative example >
  • 1,994
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01488853612View vehicle

BMW 3 Series

318CI M SPORT 2-Door

Reduced by £302 was £5,295
 
£4,993
2006(56)
£91.03 per month
Show representative example >
  • 60,400
  • Manual
  • Petrol
  • 2L
Call the dealer:01367 612057View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

Reduced by £501 was £22,500
 
£21,999
2016(66)
 
 
  • 9,414
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300379897View vehicle

BMW 2 Series

220d [190] M Sport 2dr [Nav]

£16,299
2015(65)
 
 
  • 29,032
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 4 Series

420d [190] M Sport 5dr Auto [Professional Media]

Reduced by £720 was £21,170
 
£20,450
2016(16)
 
 
  • 24,093
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 1 Series

118d M Sport Shadow Ed 5dr Step Auto

£17,279
2017(67)
 
 
  • 25,469
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

Got a specific model in mind?

Choose a region to start