Used BMW cars Swindon

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

BMW M3 M3 4dr

£33,900
2015
  • 30,334
  • Manual
  • Petrol
  • 3L
Call the dealer:01793 394283View vehicle

BMW 3 Series 2.0 320d M Sport 2dr

£7,995
(13)
£143.70 per month
Show representative example >
  • 126,801
  • Manual
  • Diesel
  • 2L
Call the dealer:01793 394292View vehicle

BMW 7 Series 3.0 730Ld SE LWB Saloon 4dr Auto

£10,995
2010(60)
£205.33 per month
Show representative example >
  • 66,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01285 600116View vehicle

BMW 1 Series 125D M SPORT SHADOW EDITION Automatic 5-Door

£20,000
2017(67)
£373.46 per month
Show representative example >
  • 30,052
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01249 489151View vehicle

BMW 1 Series 116d SE 3dr [Nav]

£11,499
2017(17)
  • 40,073
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300379897View vehicle

BMW 1 Series 2.0 118i M Sport 2dr

£8,999
2010(60)
£164.33 per month
Show representative example >
  • 35,988
  • Manual
  • Petrol
  • 2L
Call the dealer:01793 394285View vehicle

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

BMW 2 Series 218d Luxury 5dr Step Auto

 
£12,995
2015(15)
£246.42 per month
Show representative example >
  • 19,500
  • Automatic
  • Diesel
  • 2L
Call the dealer:01793 352327View vehicle

BMW 5 Series 520d M Sport 5dr Step Auto

£14,999
2015(64)
  • 45,309
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW X5 XDRIVE30D M SPORT Auto 5-Door

Reduced by £800 was £11,790
 
£10,990
2008(58)
£205.23 per month
Show representative example >
  • 64,300
  • Automatic
  • Diesel
  • 3L
Call the dealer:01793 394296View vehicle

BMW X5 xDrive35d M Sport 5dr Auto [7 Seat]

 
£13,190
2009(09)
£250.43 per month
Show representative example >
  • 68,000
  • Automatic
  • Diesel
  • 3L
Call the dealer:01993 627450View vehicle

BMW i3 I3 RANGE EXTENDER Auto 5-Door

£21,990
2017(67)
£412.57 per month
Show representative example >
  • 20,760
  • Automatic
  • 0L
Call the dealer:01793 394296View vehicle

BMW 1 Series 1.5 116D ED PLUS 5d 114 BHP 5-Door

£10,590
2017(17)
  • 50,150
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01793 391337View vehicle

BMW 3 Series 320d SE 2dr

Reduced by £200 was £5,995
 
£5,795
2011(60)
£98.51 per month
Show representative example >
  • 100,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01793 351741View vehicle

BMW 1 Series 116d SE 5dr [Nav]

Reduced by £120 was £11,819
 
£11,699
2016(66)
  • 26,141
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300379897View vehicle

BMW X3 xDrive20d SE 5dr Step Auto

 
£12,999
2013(13)
  • 35,297
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle