Used BMW cars Bristol

raccars.co.uk currently have 1,259 used BMW for sale in Bristol

BMW 3 Series

318i Sport 4dr Step Auto

£17,499
2018(18)
 
 
  • 14,813
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 1 Series

116i Sport 3-door

£12,750
2015(64)
£246.64 per month
Show representative example >
  • 21,090
  • Manual
  • Petrol
  • 1.6L
Call the dealer:01173216731View vehicle

BMW 3 Series

320d SE 5dr Step Auto [Leather]

£19,999
2018(18)
 
 
  • 6,857
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

335d xDrive M Sport Saloon Auto 4-Door

Pre-Registered
 
£37,611
2019(68)
£719.62 per month
Show representative example >
  • 110
  • Automatic
  • Diesel
  • 3L
Call the dealer:01173216731View vehicle

BMW 1 Series

2.0 118D SPORT 5d 141 BHP 5-Door

£5,499
2009(09)
£102.56 per month
Show representative example >
  • 88,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03301340799View vehicle

BMW X3

xDrive20d SE 5dr Step Auto - SUV 5 Seats

£17,136
2015(65)
£331.49 per month
Show representative example >
  • 69,542
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01934 807971View vehicle

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

BMW 3 Series

320d M Sport Shadow Edition Touring Auto 5-Door

£29,995
2019(68)
£569.92 per month
Show representative example >
  • 1,500
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01173216731View vehicle

BMW 3 Series

318i Sport 4dr

£12,826
2015(65)
£248.24 per month
Show representative example >
  • 34,831
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01934 807971View vehicle

BMW 2 Series

218i Sport 5dr [Nav] Step Auto

£17,999
2018(18)
 
 
  • 7,550
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW X5

3.0 40d M Sport xDrive 5dr Auto

£17,948
2011(61)
£348.17 per month
Show representative example >
  • 76,000
  • Automatic
  • Diesel
  • 3L
Call the dealer:03300295670View vehicle

BMW X1

xDrive 18d M Sport 5dr

£23,599
2018(18)
 
 
  • 8,117
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

320i xDrive Sport 4dr [18]

£18,999
2017(67)
 
 
  • 10,305
  • Manual
  • Petrol
  • 2L
Call the dealer:03300297361View vehicle

BMW 4 Series

420i xDrive M Sport 2dr Auto [Professional Media]

Reduced by £1,400 was £23,999
 
£22,599
2018(18)
 
 
  • 9,595
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

320d EfficientDynamics Plus 4dr

£12,370
2015(65)
£238.67 per month
Show representative example >
  • 55,844
  • Manual
  • Diesel
  • 2L
Call the dealer:01934 807971View vehicle

BMW X5

M50d Auto 5-Door

£54,995
2018(18)
£1,061.31 per month
Show representative example >
  • 5,760
  • Automatic
  • Diesel
  • 3L
Call the dealer:01173216731View vehicle

Got a specific model in mind?

Choose a region to start