Used BMW 3 Series for sale

raccars.co.uk currently have 2,441 used BMW 3 Series for sale

BMW 3 Series 318i M SPORT TOURING 5-Door

£5,700
2010(10)
£96.56 per month
Show representative example >
  • 90,382
  • Manual
  • Petrol
  • 2L
Call the dealer:020 8712 4114View vehicle

BMW 3 Series 330i M Sport 4dr Step Auto

£16,700
2016(66)
  • 45,409
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01332 647484View vehicle

BMW 3 Series 320d M Sport 4dr Step Auto

£20,140
2018
  • 2,674
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01698 622251View vehicle

BMW 3 Series 320d SE 4dr

£15,000
2017(17)
  • 27,736
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379897View vehicle

BMW 3 Series 320d M Sport Plus Edition Touring Auto 5-Door

Reduced by £1,500 was £35,995
 
£34,495
2020(69)
£658.37 per month
Show representative example >
  • 1,501
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01392 339435View vehicle

BMW 3 Series 320d M Sport 5dr Step Auto

£16,500
2017(17)
  • 42,205
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0115 676 1355View vehicle

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

BMW 3 Series 3.0 330D M SPORT TOURING 5d AUTO 255 BHP 5-Door

Reduced by £1,080 was £19,470
 
£18,390
2016(66)
£341.81 per month
Show representative example >
  • 26,108
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300298357View vehicle

BMW 3 Series 318d SPORT TOURING - CAR FINANCE FR £58 PW 5-Door

£12,995
2014(64)
£246.42 per month
Show representative example >
  • 61,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297985View vehicle

BMW 3 Series 320d EfficientDynamics Plus 4dr Step Auto

£13,498
2016(66)
  • 45,341
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03301341942View vehicle

BMW 3 Series M SPORT used cars Rochdale, Greater Manchester Auto 2-Door

 
£6,995
2008(58)
  • 78,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01706 541753View vehicle

BMW 3 Series 2.0 320D SPORT 4d AUTO 181 BHP | NO ULEZ CHARGES 4-Door

£10,000
2015(15)
£184.89 per month
Show representative example >
  • 81,233
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01908 429714View vehicle

BMW 3 Series 330E M Sport Auto 4-Door

£20,976Inc. VAT
£17,480Exc. VAT
2017(17)
£392.64 (Inc VAT) per month
Show representative example >
  • 44,334
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:01254 865773View vehicle

BMW 3 Series 330d M Sport Saloon Auto 4-Door

£35,995
2020(69)
£687.85 per month
Show representative example >
  • 1,501
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01278 401481View vehicle

BMW 3 Series 320d 2.0 M Sport 4dr Auto Pro Nav

£18,000
2018(18)
  • 21,057
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0113 223 4673View vehicle

BMW 3 Series 2.0 316D SE TOURING 5d 114 BHP 5-Door

£9,499
2015(65)
  • 67,702
  • Manual
  • Diesel
  • 2L
Call the dealer:01772 341306View vehicle