Used BMW cars Bristol

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

BMW M4 M4 2dr DCT Convertible

£31,873
2017(67)
£606.83 per month
  • 27,960
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0117 453 6416View vehicle

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

£14,491
2016(16)
£277.16 per month
  • 41,975
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0117 453 6416View vehicle

BMW 3 Series 330e M Sport 4dr Step Auto

£17,462
2017(17)
£323.57 per month
  • 41,741
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:0117 453 6416View vehicle

BMW 4 Series 2.0 420d M Sport 2dr

£14,995
2016(16)
£287.51 per month
  • 34,000
  • Manual
  • Diesel
  • 2L
Call the dealer:0117 453 5576View vehicle

BMW 3 Series 325I Se Touring 5-Door

£7,995
£143.70 per month
  • 58,723
  • Automatic
  • Petrol
  • 2.5L
Call the dealer:01275 821386View vehicle

BMW 1 Series 118i [1.5] Sport 5dr [Nav]

£9,749
2017(17)
£179.74 per month
  • 79,069
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0117 453 6416View vehicle

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

BMW 4 Series 420d [190] M Sport 2dr Auto [Professional Media]

£16,368
2017(17)
£302.07 per month
  • 57,212
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0117 453 6416View vehicle

BMW 5 Series 520d M Sport 5dr Auto Touring

£18,696
2017(17)
£347.83 per month
  • 75,690
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934 332472View vehicle

BMW 2 Series 2.0 218D M SPORT 2d 141 BHP 2-Door

£10,095
2014(14)
£186.84 per month
  • 77,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290439View vehicle

BMW 1 Series 118d M Sport Shadow Ed 5dr Step Auto

£18,000
2018(68)
£334.15 per month
  • 11,764
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0117 321 1469View vehicle

BMW X5 3.0 M50d Auto xDrive (s/s) 5dr

£25,699
2014(64)
£485.48 per month
  • 74,158
  • Automatic
  • Diesel
  • 3L
Call the dealer:01633 739768View vehicle

BMW 2 Series 218d SE 5dr Grand Tourer - MPV 7 Seats

£10,000
2016(65)
£184.89 per month
  • 82,073
  • Manual
  • Diesel
  • 2L
Call the dealer:0117 453 6416View vehicle

BMW 5 Series 520d [190] M Sport 5dr Step Auto

£17,000
2016(66)
  • 35,059
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 3993 0961View vehicle

BMW 3 Series 320d SE 4dr

£14,510
2018(18)
£277.55 per month
  • 13,215
  • Manual
  • Diesel
  • 2L
Call the dealer:0117 453 6416View vehicle

BMW 4 Series 3.0 440i M Sport (s/s) 2dr

£21,999
2017(67)
£412.75 per month
  • 46,770
  • Manual
  • Petrol
  • 3L
Call the dealer:01934 331633View vehicle