Used BMW cars Middlesbrough

rac.co.uk/cars currently have 164 used BMW for sale in Middlesbrough

BMW 5 Series

530D M Sport 5Dr Step Auto

£23,780
2016(66)
  • 31,751
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01642 695190View vehicle

BMW 3 Series

318I Sport 4Dr

£12,795
2016(66)
  • 26,127
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01642 695190View vehicle

BMW 2 Series

216d Sport 5dr [Nav] Diesel Hatchback

£11,000
2016(16)
  • 53,594
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300374343View vehicle

BMW X1

2.0d xDrive18d Estate Auto 5-Door

£20,990
2017(17)
  • 8,820
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0191 283 7843View vehicle

BMW 5 Series

520i SE 4dr Auto

£995
2001(Y)
  • 130,000
  • Semi Automatic
  • Petrol
  • 2.2L
Call the dealer:01642 693305View vehicle

BMW X6

XDRIVE40D Auto 4-Door

Reduced by £1,499 was £16,995
 
£15,496
2011(61)
£297.80 per month
Show representative example >
  • 91,455
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01325 271452View vehicle

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

BMW 5 Series

2.0 520d M Sport Touring 5dr Auto

Reduced by £600 was £14,990
 
£14,390
2016(66)
£275.08 per month
Show representative example >
  • 80,318
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01642 695412View vehicle

BMW 3 Series

2.0 320d EfficientDynamics (s/s) 4dr

£8,995
2012(12)
£164.25 per month
Show representative example >
  • 64,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01429 411791View vehicle

BMW 3 Series

318d Start-Stop 318d Sport 4-Door

Reduced by £160 was £7,450
 
£7,290
2012
£129.22 per month
Show representative example >
  • 112,909
  • Manual
  • Diesel
  • 2L
Call the dealer:01325 270599View vehicle

BMW 3 Series

320i 320 SE 2-Door

£2,650
2007
  • 125,409
  • Manual
  • Petrol
  • 2L
Call the dealer:01325 270599View vehicle

BMW 5 Series

520d M SPORT Auto 4-Door

Reduced by £995 was £17,994
 
£16,999
2016(16)
£314.47 per month
Show representative example >
  • 21,873
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01325 271452View vehicle

BMW 4 Series

420d XDRIVE SPORT 2-Door

Reduced by £909 was £15,242
 
£14,333
2015(15)
£273.91 per month
Show representative example >
  • 35,338
  • Manual
  • Diesel
  • 2L
Call the dealer:01325 271452View vehicle

BMW X6

3.0 xDrive 30d Step Auto xDrive30d 5-Door

Reduced by £500 was £16,995
 
£16,495
2012
£304.57 per month
Show representative example >
  • 66,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300370912View vehicle

BMW 3 Series

2.0 320d 320 M Sport 5-Door

£6,495
2011
£112.89 per month
Show representative example >
  • 87,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300370912View vehicle

BMW 1 Series

2.0 118D M SPORT 3d AUTO 147 BHP 3-Door

£15,995
2017(17)
£308.05 per month
Show representative example >
  • 9,400
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01429 411774View vehicle

Got a specific model in mind?

Choose a region to start