Used BMW 3 Series for sale

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

BMW 3 Series 2.0 320d Sport (s/s) 4dr

£4,995
2012(12)
£82.07 per month
  • 126,447
  • Manual
  • Diesel
  • 2L
Call the dealer:0161 516 5122View vehicle

BMW 3 Series 2.0 318d SE 4dr

£2,990
2007(07)
  • 91,450
  • Manual
  • Diesel
  • 2L
Call the dealer:01732 622199View vehicle

BMW 3 Series 330e M Sport Shadow Edition 4dr Step Auto

£23,040
2018(18)
£433.21 per month
  • 18,624
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:0117 453 6416View vehicle

BMW 3 Series 330 Ci Sport 2dr Auto

£3,495
2002(52)
£51.26 per month
  • 142,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0114 493 1341View vehicle

BMW 3 Series 3.0 340i M Sport Auto (s/s) 4dr

£19,995
2016(65)
£373.36 per month
  • 70,078
  • Automatic
  • Petrol
  • 3L
Call the dealer:0191 448 4816View vehicle

BMW 3 Series 320d Efficient Dynamics 4-Door

£9,779
2015(15)
£180.35 per month
  • 83,400
  • Manual
  • Diesel
  • 2L
Call the dealer:01283 888572View vehicle

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

BMW 3 Series 330e Sport Pro 4dr Auto

£30,160
2019(69)
  • 6,585
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:01332 647471View vehicle

BMW 3 Series 320d M Sport 5dr

£10,995
2012(62)
£205.33 per month
  • 108,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297985View vehicle

BMW 3 Series 320i M Sport 4dr Step Auto [Business Media]

£17,000
2015(15)
  • 23,288
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300299012View vehicle

BMW 3 Series 320i M Sport 2dr Step Auto

£4,500
2010(10)
£71.90 per month
  • 96,450
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:020 8131 6055View vehicle

BMW 3 Series 2.0 320d Edition M Sport 4dr

£4,989
2008(08)
£81.95 per month
  • 81,400
  • Manual
  • Diesel
  • 2L
Call the dealer:0121 756 1968View vehicle

BMW 3 Series 3.0 325i SE 2dr

£5,950
2009(59)
£101.69 per month
  • 62,000
  • Manual
  • Petrol
  • 3L
Call the dealer:0161 636 0981View vehicle

BMW 3 Series 320I M SPORT GRAN TURISMO 5-Door

£16,800
2017(67)
  • 46,919
  • Manual
  • Petrol
  • 2L
Call the dealer:020 3553 9845View vehicle

BMW 3 Series 318d M Sport Saloon *BLACK PACK, Just Serviced & MOTed* 4-Door

£9,985
2013(63)
£184.59 per month
  • 75,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01302 513691View vehicle

BMW 3 Series 320d M Sport 4dr

£30,998
2019(19)
  • 3,008
  • Manual
  • Diesel
  • 2L
Call the dealer:03300371728View vehicle