Used BMW cars Middlesbrough

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

BMW X4

2.0 TD 4X4 xDrive20d M Sport Auto 5-Door

£21,777
2015(15)
 
 
  • 42,385
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0191 283 7843View vehicle

BMW 3 Series

335D XDRIVE M SPORT 4 DOOR AUTOMATIC

Reduced by £2,500 was £22,995
 
£20,495
2015(15)
£400.50 per month
Show representative example >
  • 74,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01642 695271View vehicle

BMW 1 Series

120i [2.0] Sport 5dr [Nav] Step Auto Petrol Hatchback

£16,000
2017(17)
 
 
  • 11,500
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300294290View vehicle

BMW 5 Series

520d [190] M Sport 5dr Step Auto

£18,080
2017
 
 
  • 42,391
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01325 271539View vehicle

BMW 4 Series

420d [190] M Sport 2dr [Professional Media]

£16,907
2015
 
 
  • 25,258
  • Manual
  • Diesel
  • 2L
Call the dealer:01642 694701View vehicle

BMW 1 Series

120d M Sport 5dr

Reduced by £993 was £9,290
 
£8,297
2014
 
 
  • 88,230
  • Manual
  • Diesel
  • 2L
Call the dealer:01429 411633View vehicle

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

BMW 3 Series

320d M Sport 4dr Step Auto [Business Media] Diesel Saloon

£15,000
2013(13)
 
 
  • 26,001
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300294290View vehicle

BMW 3 Series

320D M SPORT TOURING AUTOMATIC 5-Door

£17,750
2016(66)
£344.11 per month
Show representative example >
  • 48,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01642 695271View vehicle

BMW 4 Series

430d xDrive M Sport 2dr Auto [Professional Media]

Reduced by £963 was £18,840
 
£17,877
2014
 
 
  • 42,058
  • Automatic
  • Diesel
  • 3L
Call the dealer:01642 694701View vehicle

BMW 1 Series

123d M Sport 5dr

£5,325
2010
 
 
  • 94,617
  • Manual
  • Diesel
  • 2L
Call the dealer:01429 411633View vehicle

BMW 1 Series

118d Sport 2dr

Reduced by £303 was £7,420
 
£7,117
2011
 
 
  • 68,613
  • Manual
  • Diesel
  • 2L
Call the dealer:01642 694163View vehicle

BMW 1 Series

2.0 120d M Sport Sports Hatch xDrive (s/s) 5dr

£11,490
2013(63)
£220.19 per month
Show representative example >
  • 51,487
  • Manual
  • Diesel
  • 2L
Call the dealer:01642 695412View vehicle

BMW X5

3.0 d Sport 5dr Auto

£4,995
2006(55)
£92.89 per month
Show representative example >
  • 115,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0191 379 1308View vehicle

BMW 3 Series

320d EfficientDynamics Plus 5dr

£14,455
2016
 
 
  • 49,136
  • Manual
  • Diesel
  • 2L
Call the dealer:01642 694163View vehicle

BMW 1 Series

118d M Sport 5dr Step Auto Hatchback Automatic

£12,991
2013(63)
£251.70 per month
Show representative example >
  • 25,522
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01642 693717View vehicle

Got a specific model in mind?

Choose a region to start