Used BMW cars Middlesbrough

raccars.co.uk currently have 174 used BMW for sale in Middlesbrough

BMW X1

xDrive 18d Sport 5dr

Reduced by £1,203 was £20,470
 
£19,267
2017
 
 
  • 12,842
  • Manual
  • Diesel
  • 2L
Call the dealer:01642 694701View vehicle

BMW 1 Series

1.5 116d EfficientDynamics Plus Sports Hatch (s/s) 3dr

 
£12,995
2016(16)
£254.47 per month
Show representative example >
  • 17,000
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01642 694547View vehicle

BMW X6

2013 63

Reduced by £1,000 was £24,990
 
£23,990
2013(63)
£477.43 per month
Show representative example >
  • 50,618
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01642 692424View vehicle

BMW 1 Series

120d Exclusive Edition Step Auto 2-Door

£8,995
2012(12)
£176.82 per month
Show representative example >
  • 50,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01429 411791View vehicle

BMW Z4

20i sDrive M Sport 2dr

£12,300
2013
 
 
  • 72,097
  • Manual
  • Petrol
  • 2L
Call the dealer:01642 694163View vehicle

BMW 4 Series

418d [150] SE 5dr Auto [Business Media]

Reduced by £400 was £17,000
 
£16,600
2015
 
 
  • 38,979
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01642 692556View vehicle

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

BMW 5 Series

525d [218] SE Step Auto 4-Door

£13,995
2013(13)
£275.69 per month
Show representative example >
  • 49,400
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01429 411791View vehicle

BMW 3 Series

318i ES 4-Door

£4,439
2009(59)
£79.18 per month
Show representative example >
  • 87,323
  • Manual
  • Petrol
  • 2L
Call the dealer:01642 694605View vehicle

BMW 1 Series

116i Sport 5dr

£8,671
2012
 
 
  • 52,667
  • Manual
  • Petrol
  • 1.6L
Call the dealer:01642 694163View vehicle

BMW 4 Series

430d M Sport 5dr Auto [Professional Media]

Reduced by £300 was £29,400
 
£29,100
2017
 
 
  • 17,414
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01325 271531View vehicle

BMW 1 Series

116d Sport 5dr

Reduced by £1,001 was £13,000
 
£11,999
2015(15)
 
 
  • 11,609
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01642 695714View vehicle

BMW 2 Series

220i M Sport 2dr

£15,491
2014(14)
 
 
  • 36,480
  • Manual
  • Petrol
  • 2L
Call the dealer:01642 693392View vehicle

BMW X1

Xdrive 20I Xline 5Dr Step Auto

£20,380
2015(65)
 
 
  • 34,128
  • Automatic
  • Petrol
  • 2L
Call the dealer:03300293499View vehicle

BMW 3 Series

320d Sport 4dr

Reduced by £523 was £12,480
 
£11,957
2014
 
 
  • 47,719
  • Manual
  • Diesel
  • 2L
Call the dealer:01642 695485View vehicle

BMW 2 Series

220D M SPORT 190 BHP AUTOMATIC 2-Door

Reduced by £500 was £19,995
 
£19,495
2016(66)
£384.09 per month
Show representative example >
  • 17,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01642 695271View vehicle

Got a specific model in mind?

Choose a region to start