Used BMW 3 Series for sale

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

BMW 3 Series 320D M Sport Saloon Auto 4-Door

 
£13,980
2014(14)
£266.66 per month
Show representative example >
  • 49,638
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01785 899580View vehicle

BMW 3 Series 2.5 325ti SE Compact 3dr Auto

Reduced by £400 was £3,000
 
£2,600
2002(02)
  • 73,000
  • Automatic
  • Petrol
  • 2.5L
Call the dealer:03300374472View vehicle

BMW 3 Series 325i SE 2dr Auto

£4,990
2007(07)
£81.97 per month
Show representative example >
  • 92,000
  • Semi Automatic
  • Petrol
  • 2.5L
Call the dealer:01733 821157View vehicle

BMW 3 Series 3 Series 330e M Sport Saloon Saloon 2.0 Automatic Petrol Plug-in Hybrid 4-Door

£18,495
2017(17)
£343.88 per month
Show representative example >
  • 49,000
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:01651 558748View vehicle

BMW 3 Series 335i M Sport 2 Door Coupe

£7,495
2007(07)
£133.43 per month
Show representative example >
  • 125,955
  • Manual
  • Petrol
  • 3L
Call the dealer:01452 404173View vehicle

BMW 3 Series 330d M Sport 4dr Step Auto

£12,999
2014(14)
£246.50 per month
Show representative example >
  • 74,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01527 810429View vehicle

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

BMW 3 Series 320d M Sport 4dr Step Auto

£23,000
2018(68)
  • 8,635
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01256 449712View vehicle

BMW 3 Series 318d Sport 4dr

£10,500
2014(14)
£195.17 per month
Show representative example >
  • 35,879
  • Manual
  • Diesel
  • 2L
Call the dealer:01592 551655View vehicle

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

£18,295
2017(67)
£339.95 per month
Show representative example >
  • 36,419
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01293 837170View vehicle

BMW 3 Series 3.0 335d SE 2dr Auto

£6,495
2007(07)
£112.89 per month
Show representative example >
  • 99,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300375646View vehicle

BMW 3 Series 2.0 320D M SPORT GRAN TURISMO 5 DOOR 181 BHP IN METALLIC GREY WITH ONLY 24

 
£14,999
2015(15)
£287.59 per month
Show representative example >
  • 24,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01622 588046View vehicle

BMW 3 Series 320d EfficientDynamics Sport 5dr

£14,000
2016(16)
  • 40,198
  • Manual
  • Diesel
  • 2L
Call the dealer:01543 331997View vehicle

BMW 3 Series 318i ES 4dr

 
£1,750
2006(06)
  • 94,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01924 970855View vehicle

BMW 3 Series 2.0 330e M Sport 4dr Step Auto

£16,799
2017(17)
£310.54 per month
Show representative example >
  • 42,853
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:01773 730619View vehicle

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

£13,299
2017(17)
£252.67 per month
Show representative example >
  • 24,526
  • Manual
  • Diesel
  • 2L
Call the dealer:01489 223856View vehicle