Used BMW cars Middlesbrough

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

BMW 3 Series 330d M SPORT Auto 4-Door

£15,490
£297.68 per month
  • 51,244
  • Automatic
  • Diesel
  • 3L
Call the dealer:01325 271452View vehicle

BMW X1 xDrive 25d xLine 5dr Step Auto

£17,292
2016
  • 16,854
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01325 271531View vehicle

BMW 1 Series 1.5 116d Sport (s/s) 3dr

£8,990
(65)
£164.14 per month
  • 33,000
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01642 694547View vehicle

BMW 4 Series 2.0 420D SPORT 2d 181 BHP 2-Door

£10,995
2014(64)
  • 74,005
  • Manual
  • Diesel
  • 2L
Call the dealer:01642 037300View vehicle

BMW X4 xDrive30d M Sport 5dr Step Auto Diesel Estate

£43,000
2020(70)
£825.54 per month
  • 1,543
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01642 037747View vehicle

BMW 5 Series 2.0 520d M Sport 4dr

£15,495
2016(66)
£297.78 per month
  • 47,960
  • Automatic
  • Diesel
  • 2L
Call the dealer:01642 694526View vehicle

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

BMW 3 Series 318 Ci M Sport 2dr

£2,575
2006(06)
  • 119,326
  • Manual
  • Petrol
  • 2L
Call the dealer:01268 977816View vehicle

BMW 1 Series M135i xDrive 5dr Step Auto Petrol Hatchback

£35,000
2021(70)
£668.29 per month
  • 10
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01642 037747View vehicle

BMW 2 Series 218d Sport 5dr Diesel Estate

£18,500
2019(69)
£343.97 per month
  • 3,925
  • Manual
  • Diesel
  • 2L
Call the dealer:01642 037747View vehicle

BMW M2 Competition 2dr DCT Petrol Coupe Auto

£42,800
2020(70)
£821.61 per month
  • 2,107
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0191 283 6075View vehicle

BMW 3 Series 318i Sport 5dr Step Auto

£17,950
2019(19)
£333.16 per month
  • 17,000
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300290311View vehicle

BMW 3 Series 2.0 320D M SPORT 2-Door

£6,995
2010
£123.16 per month
  • 78,300
  • Manual
  • Diesel
  • 2L
Call the dealer:03300370912View vehicle

BMW 2 Series 216d Sport 5dr [Nav]

£11,599
2017(67)
  • 26,625
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01642 036567View vehicle

BMW 4 Series 3.0 430d M Sport Gran Coupe Sport Auto (s/s) 5dr

£18,450
2017(17)
£342.99 per month
  • 57,810
  • Automatic
  • Diesel
  • 3L
Call the dealer:01642 694547View vehicle

BMW 3 Series 330e M Sport 4dr Step Auto [Pro Pack] Saloon

£42,600
2021(70)
£817.68 per month
  • 10
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:0191 283 6075View vehicle