Used BMW cars Swindon

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

BMW 2 Series

216d SE Active Tourer Auto 5-Door

£17,555
2017(17)
£343.80 per month
Show representative example >
  • 15,000
  • Semi Automatic
  • Diesel
  • 1.5L
Call the dealer:01793393763View vehicle

BMW 4 Series

420d M Sport Gran Coupe Auto 5-Door

£33,555
2018
£647.09 per month
Show representative example >
  • 6,200
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

 
£22,999
2016(66)
 
 
  • 9,414
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300379897View vehicle

BMW X4

X4 xDrive20d M Sport Auto 5-Door

£49,999
2018(18)
£973.95 per month
Show representative example >
  • 2,800
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 2 Series

218i SE 2dr [Nav]

 
£16,450
2016(66)
 
 
  • 8,605
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300379897View vehicle

BMW 3 Series

2.0 320d EfficientDynamics Business Edition Touring (s/s) 5dr

£9,495
2014(64)
£187.88 per month
Show representative example >
  • 103,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01793 394292View vehicle

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

BMW 4 Series

420d M Sport Gran Coupe 5-Door

£19,999
2016(16)
£394.55 per month
Show representative example >
  • 22,036
  • Manual
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW X3

xDrive30d M Sport 5dr Step Auto

£45,100
£876.57 per month
Show representative example >
  • Automatic
  • Diesel
  • 3L
Call the dealer:01793393763View vehicle

BMW 1 Series

120d M Sport 5dr

£9,844
2013(63)
 
 
  • 83,906
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 3 Series

320d Luxury 4dr

£15,299
2015(65)
 
 
  • 35,254
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 1 Series

116d EfficientDynamics Plus 5dr

£10,999
2015(65)
 
 
  • 56,891
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300379897View vehicle

BMW 4 Series

420d M Sport Gran Coupe Auto 5-Door

£34,999
2018
£675.79 per month
Show representative example >
  • 3,200
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 3 Series

318d Sport 5dr [Business Media]

£12,814
2015(15)
 
 
  • 73,486
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 1 Series

118i [1.5] Sport 5dr [Nav]

£22,400
£444.41 per month
Show representative example >
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01793393763View vehicle

BMW 1 Series

1.6 114i Sport Sports Hatch 5dr

£7,995
2013(13)
£161.06 per month
Show representative example >
  • 67,000
  • Manual
  • Petrol
  • 1.6L
Call the dealer:01793 394249View vehicle

Got a specific model in mind?

Choose a region to start