Used BMW 3 Series Preston

raccars.co.uk currently have 306 used BMW 3 Series in Preston for sale

BMW 3 Series

318i Sport 4dr Step Auto

Reduced by £300 was £17,999
 
£17,699
2018(68)
 
 
  • 7,403
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300290056View vehicle

BMW 3 Series

2.0 320d EfficientDynamics BluePerformance 4dr

£5,489
2012(12)
£88.23 per month
Show representative example >
  • 142,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01942 447344View vehicle

BMW 3 Series

2.0 320i SE 2dr Auto

Reduced by £300 was £5,290
 
£4,990
2007(57)
£78.43 per month
Show representative example >
  • 74,123
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300294556View vehicle

BMW 3 Series

330d xDrive M Sport 5dr Step Auto [Business Media]

£20,999
2017(67)
 
 
  • 16,807
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300290056View vehicle

BMW 3 Series

2.0 320Cd ES Coupe 2dr Diesel Manual (153 g/km, 150 bhp)

 
£1,495
2006(06)
 
 
  • 100,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01254 867633View vehicle

BMW 3 Series

3 Series 320I Xdrive M Sport Touring Estate 2.0 Automatic Petrol 5-Door

Reduced by £1,990 was £19,970
 
£17,980
2017(66)
£333.75 per month
Show representative example >
  • 28,323
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01254 865773View vehicle

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

BMW 3 Series

318i Sport 4dr Step Auto [Leather]

£17,999
2018(68)
 
 
  • 8,354
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300290056View vehicle

BMW 3 Series

320d EfficientDynamics Plus 4dr Step Auto

£16,510
2016
 
 
  • 3,569
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01772 307543View vehicle

BMW 3 Series

320d Sport 4dr Step Auto

£18,599
2018(18)
 
 
  • 9,988
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290056View vehicle

BMW 3 Series

1.8 316TI SE 3DR AUTOMATIC

 
£1,999
2002(51)
 
 
  • 80,822
  • Automatic
  • Petrol
  • 1.8L
Call the dealer:01257 581546View vehicle

BMW 3 Series

318i Sport 4dr [Leather]

£17,999
2019(68)
 
 
  • 3,105
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300290056View vehicle

BMW 3 Series

335d xDrive M Sport 4dr Step Auto

£22,599
2017(67)
 
 
  • 12,798
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300290056View vehicle

BMW 3 Series

320i M Sport Shadow Edition 5dr

£21,999
2018(68)
 
 
  • 6,847
  • Manual
  • Petrol
  • 2L
Call the dealer:03300290056View vehicle

BMW 3 Series

3 Series 320D M Sport Touring Estate 2.0 Manual Diesel 5-Door

Reduced by £1,100 was £14,480
 
£13,380
2015(15)
£243.34 per month
Show representative example >
  • 67,696
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01254 865773View vehicle

BMW 3 Series

320d M Sport 4dr

£11,298
2014(14)
 
 
  • 81,859
  • Manual
  • Diesel
  • 2L
Call the dealer:01772 307808View vehicle

Choose a region to start