Used BMW cars Swindon

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

BMW 1 Series

118i Sport 3-door Auto

Pre-Registered
 
£22,500
2019(19)
£422.60 per month
Show representative example >
  • 110
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01793393763View vehicle

BMW 3 Series

318d BluePerformance SE 5dr

£10,294
2015(15)
 
 
  • 63,216
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 1 Series

118i M Sport 3dr

 
£11,499
2015(15)
 
 
  • 30,480
  • Semi Automatic
  • Petrol
  • 1.6L
Call the dealer:03300379897View vehicle

BMW Z4

2.0 20i M Sport sDrive (s/s) 2dr

 
£13,824
2013(13)
£263.45 per month
Show representative example >
  • 29,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01793 391794View vehicle

BMW 4 Series

430d M Sport Coupe Auto 2-Door

£29,999
2018(68)
£570.00 per month
Show representative example >
  • 1,500
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01793393763View vehicle

BMW 1 Series

118i Sport Sports Hatch 3-door

£18,777
2018(18)
£349.42 per month
Show representative example >
  • 1,600
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01793393763View vehicle

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

BMW 3 Series

3.0TD 335d xDrive M Sport (313bhp) Auto 4-Door

£18,999
2016(16)
£353.78 per month
Show representative example >
  • 44,991
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01249 481636View vehicle

BMW 4 Series

430d xDrive Luxury Coupe Auto 2-Door

£16,999
2014(64)
£314.47 per month
Show representative example >
  • 51,236
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01793393763View vehicle

BMW 3 Series

320d M Sport 4dr

£16,542
2016(16)
 
 
  • 4,255
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW X1

SDrive18i M Sport Auto 5-Door

£28,000
2019(19)
£530.70 per month
Show representative example >
  • 24
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01488853612View vehicle

BMW 5 Series

540i xDrive M Sport Saloon Auto 4-Door

Reduced by £1,451 was £49,451
 
£48,000
2019(68)
£923.82 per month
Show representative example >
  • 110
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01488853612View vehicle

BMW 1 Series

120d M Sport Shadow Edition 5-door

£19,999
2018(18)
£373.44 per month
Show representative example >
  • 7,798
  • Manual
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 2 Series

218d Sport 5dr [Nav]

£11,359
2016(16)
 
 
  • 48,004
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 4 Series

420d M Sport 2dr Auto

Reduced by £1,000 was £18,995
 
£17,995
2015
£334.05 per month
Show representative example >
  • 47,000
  • Automatic
  • Diesel
  • 2L
Call the dealer:01488 853134View vehicle

BMW 3 Series

318d M Sport 4dr Step Auto

Reduced by £1,300 was £14,295
 
£12,995
2014(64)
£246.42 per month
Show representative example >
  • 42,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01993 627491View vehicle

Got a specific model in mind?

Choose a region to start