Used BMW cars Bristol

raccars.co.uk currently have 447 used BMW for sale in Bristol

BMW M2 3.0 M2 2d 365 BHP Semi Auto 2-Door

£34,995
2018(18)
£668.20 per month
Show representative example >
  • 12,500
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300371311View vehicle

BMW 4 Series 2.0 420D SPORT 2d 181 BHP 2-Door

£11,899
2015
£223.91 per month
Show representative example >
  • 75,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01633 739158View vehicle

BMW X3 2.0 20d SE xDrive 5dr Auto

 
£11,990
2010(60)
£225.78 per month
Show representative example >
  • 47,878
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300378661View vehicle

BMW X1 2.0 20d M Sport sDrive 5dr

£7,799
2013(13)
£139.68 per month
Show representative example >
  • 83,867
  • Manual
  • Diesel
  • 2L
Call the dealer:01761 441590View vehicle

BMW 3 Series 320d EfficientDynamics Sport 4dr Step Auto

£10,867
2016(16)
£202.70 per month
Show representative example >
  • 88,651
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934808636View vehicle

BMW X3 xDrive20d xLine 5dr Step Auto - SUV 5 Seats

£19,000
2016(66)
£353.80 per month
Show representative example >
  • 27,235
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934808636View vehicle

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

BMW 2 Series 3.0 M235i Coupe 2dr Petrol Sport Auto (s/s) (176 g/km, 326 bhp)

£17,500
2016(16)
£324.32 per month
Show representative example >
  • 50,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300296073View vehicle

BMW 3 Series 3.0 330Ci Sport Convertible 2dr Petrol Automatic (244 g/km, 231 bhp)

£5,000
(51)
£82.17 per month
Show representative example >
  • 84,000
  • Automatic
  • Petrol
  • 3L
Call the dealer:03300296073View vehicle

BMW 5 Series 520d [190] SE 4dr Step Auto

£14,618
2016(16)
£279.76 per month
Show representative example >
  • 31,963
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934808636View vehicle

BMW 1 Series 118d SE 5dr

Recently passed MOT
 
£3,100
2008(58)
£43.14 per month
Show representative example >
  • 123,327
  • Manual
  • Diesel
  • 2L
Call the dealer:0117 321 1339View vehicle

BMW 5 Series 520d SE 5dr Step Auto

£10,399
2013(63)
  • 84,915
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 3993 0961View vehicle

BMW 5 Series 2.0 520d SE 4dr Auto

£11,995
(65)
£225.88 per month
Show representative example >
  • 67,417
  • Automatic
  • Diesel
  • 2L
Call the dealer:01761 441590View vehicle

BMW X3 xDrive20d M Sport 5dr Step Auto - SUV 5 Seats

£20,474
2017(17)
£382.78 per month
Show representative example >
  • 44,743
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934808636View vehicle

BMW 1 Series 2.0 120d BluePerformance M Sport 5dr

£8,490
2013(13)
£153.87 per month
Show representative example >
  • 73,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300378130View vehicle

BMW 3 Series 2.0 320D SE TOURING 5d AUTO 161 BHP 5-Door

£2,995
2007(07)
  • 124,200
  • Automatic
  • Diesel
  • 2L
Call the dealer:01454 649460View vehicle