Used BMW cars Swindon

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

BMW 1 Series

118i M Sport Shadow Edition 5-door Auto

£18,777
2018(68)
£349.42 per month
Show representative example >
  • 12,777
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01793393763View vehicle

BMW 7 Series

730d SE Luxury Edition 4dr Auto

Reduced by £1,522 was £15,921
 
£14,399
2012(61)
 
 
  • 65,315
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300379897View vehicle

BMW 3 Series

320d EfficientDynamics 4dr

£10,000
2014(14)
 
 
  • 65,442
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 1 Series

120d M Sport 2dr Step Auto

 
£10,999
2012(12)
 
 
  • 46,843
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 7 Series

3.0 730d M Sport 4dr Auto

£12,295
2011(61)
£222.01 per month
Show representative example >
  • 91,332
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01235 313837View vehicle

BMW 3 Series

318i SE 4dr

Reduced by £295 was £2,295
 
£2,000
2004(04)
 
 
  • Manual
  • Petrol
  • 2L
Call the dealer:01367 612381View vehicle

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

BMW M3

M3BMW 3 SERIES M3AC M3 SCHNITZER AC3S MANUAL 2-Door

£14,993
2003(03)
£275.04 per month
Show representative example >
  • Manual
  • Petrol
  • 3.2L
Call the dealer:01367 612361View vehicle

BMW 3 Series

320d xDrive MSport Shadow Edition Saloon Auto 4-Door

£28,777
2018(18)
£545.98 per month
Show representative example >
  • 14,347
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW X1

sDrive 18d M Sport 5dr Step Auto

 
£14,550
2015(64)
 
 
  • 26,980
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 3 Series

330d M Sport Shadow Edition Touring Auto 5-Door

£27,999
2018(18)
£530.68 per month
Show representative example >
  • 15,264
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01793393763View vehicle

BMW X5

XDrive30d M Sport Auto 5-Door

£62,999
2019(68)
£1,218.63 per month
Show representative example >
  • 1,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01793393763View vehicle

BMW 1 Series

2.0 120d M Sport 2dr

£6,295
2010(10)
£104.08 per month
Show representative example >
  • 90,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01793 394249View vehicle

BMW 1 Series

118i M Sport Shadow Edition 3-door

Reduced by £1,500 was £25,500
 
£24,000
2018(68)
£452.08 per month
Show representative example >
  • 387
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01488853612View vehicle

BMW 4 Series

420d xDrive M Sport 5dr Auto

£16,550
2014(64)
 
 
  • 65,235
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW i3

I3s 94Ah with Range Extender Auto 5-Door

Reduced by £2,000 was £32,000
 
£30,000
2018(18)
£570.02 per month
Show representative example >
  • 3,136
  • Automatic
  • Hybrid - Petrol/Electric
  • 0L
Call the dealer:01488853612View vehicle

Got a specific model in mind?

Choose a region to start