Used BMW 3 Series Swindon

rac.co.uk/cars currently have 105 used BMW 3 Series in Swindon for sale

BMW 3 Series

320d xDrive M Sport Saloon Automatic 4-Door

£29,999
2019(68)
£570.00 per month
Show representative example >
  • 250
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 3 Series

2.0 320d M Sport 2dr Auto

£10,995
2013(63)
£205.33 per month
Show representative example >
  • 77,000
  • Automatic
  • Diesel
  • 2L
Call the dealer:01793 394292View vehicle

BMW 3 Series

330e SE 4dr Step Auto

£17,999
2017(17)
  • 30,874
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:03300379897View vehicle

BMW 3 Series

320d Sport Plus 2dr

£10,162
2012(62)
  • 76,622
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 3 Series

320d M Sport Shadow Edition Touring Auto 5-Door

£30,995
2019(68)
£589.57 per month
Show representative example >
  • 6,864
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 3 Series

320i xDrive M Sport Shadow Edition Touri Auto 5-Door

Pre-Registered
 
£33,500
2019(19)
£638.81 per month
Show representative example >
  • 110
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01793393763View vehicle

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

BMW 3 Series

330d M Sport Touring Auto 5-Door

£25,555
2018(68)
£482.65 per month
Show representative example >
  • 3,351
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01793393763View vehicle

BMW 3 Series

320d M Sport Saloon Auto 4-Door

£22,000
2018(68)
£412.77 per month
Show representative example >
  • 11,909
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01488853612View vehicle

BMW 3 Series

340i M Sport 5dr Step Auto

£23,750
2017(17)
  • 43,551
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300379897View vehicle

BMW 3 Series

320d M Sport Step with 2685 Worth of Factory Fitte Auto 4-Door

Reduced by £1,000 was £20,500
 
£19,500
2017
£363.63 per month
Show representative example >
  • 22,421
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793 394862View vehicle

BMW 3 Series

330i Sport Saloon Auto 4-Door

Pre-Registered
 
£32,600
2019(19)
£621.12 per month
Show representative example >
  • 110
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01793393763View vehicle

BMW 3 Series

330e M Sport Step Auto 4-Door

£21,500
2017
£402.94 per month
Show representative example >
  • 29,100
  • Semi Automatic
  • 2L
Call the dealer:01793 394862View vehicle

BMW 3 Series

320d M Sport Saloon Auto 4-Door

£33,999
2019(19)
£648.62 per month
Show representative example >
  • 1,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01793393763View vehicle

BMW 3 Series

320D EFFICIENTDYNAMICS 4-Door

£7,293
2013(62)
£129.28 per month
Show representative example >
  • 94,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01367 612361View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

£21,499
2017(17)
  • 34,137
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300379897View vehicle

Choose a region to start