Used BMW 3 Series Sheffield

rac.co.uk/cars currently have 227 used BMW 3 Series in Sheffield for sale

BMW 3 Series

318d M Sport 4dr Step Auto

£19,170
2019(68)
  • 11,825
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01302 511202View vehicle

BMW 3 Series

340i M Sport 5dr Step Auto

£25,200
2016(16)
  • 38,026
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01246 642802View vehicle

BMW 3 Series

320d SE 2dr Step Auto

£9,630
2012(12)
  • 46,027
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01302 511202View vehicle

BMW 3 Series

2.0 318d M Sport Touring (s/s) 5dr

£10,595
2014(64)
£197.12 per month
Show representative example >
  • 81,000
  • Manual
  • Diesel
  • 2L
Call the dealer:0114 205 5880View vehicle

BMW 3 Series

320d EfficientDynamics Sport 5dr

£12,999
2016(16)
  • 37,246
  • Manual
  • Diesel
  • 2L
Call the dealer:03300293295View vehicle

BMW 3 Series

340i M Sport Shadow Edition 5dr Step Auto

£31,860
2019(19)
  • 560
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01302 511202View vehicle

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

BMW 3 Series

335PS XDRIVE M SPORT TOURING ESTATE AUTO 5-Door

£21,495
2016(16)
£402.84 per month
Show representative example >
  • 31,169
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300374218View vehicle

BMW 3 Series

320d 2.0 M Sport 4dr Nav 19inAlloys

 
£15,500
2015(65)
  • 30,476
  • Manual
  • Diesel
  • 2L
Call the dealer:0115 676 1355View vehicle

BMW 3 Series

2.0 320D SE 4d AUTO 182 BHP 4-Door

£10,475
2012(62)
£194.65 per month
Show representative example >
  • 52,543
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0114 205 0200View vehicle

BMW 3 Series

320d xDrive M Sport 4dr Step Auto

£33,670
2019(19)
  • 3,708
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01302 511202View vehicle

BMW 3 Series

SE TOURING 5-Door

Reduced by £200 was £4,500
 
£4,300
2007(07)
£67.79 per month
Show representative example >
  • 69,500
  • Manual
  • Petrol
  • 2.5L
Call the dealer:01298 881591View vehicle

BMW 3 Series

320d xDrive Luxury 5dr Step Auto [Business Media]

£17,799
2016(16)
  • 34,789
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300293295View vehicle

BMW 3 Series

320d SE 4dr

£7,952
2012(62)
  • 84,393
  • Manual
  • Diesel
  • 2L
Call the dealer:03300299012View vehicle

BMW 3 Series

320i Sport 4dr Step Auto

 
£14,879
2016(16)
  • 26,848
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300374278View vehicle

BMW 3 Series

320d Sport 5dr

Reduced by £433 was £14,930
 
£14,497
2016(16)
  • 45,674
  • Manual
  • Diesel
  • 2L
Call the dealer:01246 642802View vehicle

Choose a region to start