Used BMW 3 Series Swindon

raccars.co.uk currently have 88 used BMW 3 Series in Swindon for sale

BMW 3 Series

320d EfficientDynamics Plus 4dr Step Auto

Reduced by £1,226 was £12,399
 
£11,173
2015(65)
 
 
  • 93,102
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 3 Series

320d Step Auto Start-Stop 320 SE 4-Door

£8,475
2012
£146.93 per month
Show representative example >
  • 98,891
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01451 493183View vehicle

BMW 3 Series

320d EfficientDynamics 4dr

 
£9,859
2012(12)
 
 
  • 53,692
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 3 Series

330 Ci Sport 2dr Auto

 
£2,500
2003(03)
 
 
  • 101,318
  • Automatic
  • Petrol
  • 3L
Call the dealer:01793 394235View vehicle

BMW 3 Series

330d M Sport Touring Auto 5-Door

Reduced by £2,000 was £29,000
 
£27,000
2018(68)
£511.05 per month
Show representative example >
  • 5,641
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01488853612View vehicle

BMW 3 Series

320d Luxury 4dr

£11,999
2014(64)
 
 
  • 58,199
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

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

BMW 3 Series

320d M Sport 2dr Convertible

 
£13,990
2012(12)
£255.33 per month
Show representative example >
  • 25,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290658View vehicle

BMW 3 Series

320d xDrive SE 4dr

Reduced by £676 was £12,675
 
£11,999
2015(15)
 
 
  • 49,974
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View 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

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 3 Series

320i M Sport Saloon Auto 4-Door

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

BMW 3 Series

320d SE 4dr

£11,870
2015(65)
 
 
  • 39,868
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 3 Series

320d xDrive Luxury 5dr Step Auto

£15,650
2015(15)
 
 
  • 34,902
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 3 Series

340i M Sport Saloon AT Auto 4-Door

£34,291
2019(68)
£654.36 per month
Show representative example >
  • 110
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01488853612View vehicle

BMW 3 Series

335d xDrive M Sport Shadow Edition Auto 5-Door

£31,999
2018(18)
£609.31 per month
Show representative example >
  • 2,500
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01793393763View vehicle

Choose a region to start