Used BMW cars Swindon

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

BMW 1 Series

116d SE 5dr [Nav]

£11,385
2016(16)
 
 
  • 45,819
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300379897View vehicle

BMW M4

DTM Champion Edition DCT 2-door Auto

£96,990
2017(17)
£1,886.75 per month
Show representative example >
  • 771
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01793398552View vehicle

BMW 1 Series

120d M Sport 5dr

£11,795
2014(14)
 
 
  • 41,786
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 4 Series

M SPORT GRAN COUPE Auto 4-Door

Reduced by £1,000 was £26,995
 
£25,995
2016(66)
£513.49 per month
Show representative example >
  • 19,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01793 394251View vehicle

BMW 2 Series

218i Luxury 5dr Step Auto

£14,251
2015(65)
 
 
  • 50,551
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300379897View vehicle

BMW X2

XDrive20d M Sport X Auto 5-Door

£37,999
2018(68)
£727.24 per month
Show representative example >
  • 550
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

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

BMW 1 Series

118i M Sport Shadow Edition 5-door Auto

£20,945
2018(68)
£409.74 per month
Show representative example >
  • 11,185
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01793393763View vehicle

BMW X3

sDrive18d SE 5dr Step Auto

 
£13,852
2013(62)
 
 
  • 34,083
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 4 Series

420i Sport Convertible 2-Door

£29,500
2018(18)
£560.19 per month
Show representative example >
  • 8,500
  • Manual
  • Petrol
  • 2L
Call the dealer:01488853612View vehicle

BMW 3 Series

320i M Sport Shadow Edition Saloon Auto 4-Door

£23,888
2018(18)
£470.20 per month
Show representative example >
  • 10,644
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01793393763View vehicle

BMW X6

XDrive40d M Sport Auto 5-Door

£52,888
2018(68)
£1,019.90 per month
Show representative example >
  • 5,915
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01793393763View vehicle

BMW 3 Series

320d Sport 4dr Step Auto

£12,450
2016(65)
 
 
  • 63,841
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW X2

XDrive20d M Sport X Auto 5-Door

£33,000
2018(68)
£628.98 per month
Show representative example >
  • 1,292
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01488853612View vehicle

BMW 1 Series

116d Sport 5-door

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

BMW 4 Series

420d M Sport Coupe Auto 2-Door

£24,500
2018(18)
£482.78 per month
Show representative example >
  • 7,389
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01488853612View vehicle

Got a specific model in mind?

Choose a region to start