Get the app

Used BMW cars for sale in Middlesbrough, Teesside

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Middlesbrough or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2023 (73) - M340i xDrive MHT 4dr Step Auto Petrol Saloon

55
£41,806
  • 3L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Teesside

BMW, XM

2024 (24) - 50E 3.0 XDRIVE 25.7kWh PLUG-IN HYBRID 5-Door

31
£84,995
£1445/pm (PCP)
  • 3L
  • 13kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Bespoke Motor Works Ltd

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

50
£17,490
£339/pm (HP)
  • 2L
  • 82kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

DEALDRIVE MOTORS LTD

BMW, 3 Series

1998 - 318 Ti COMPACT 1.9 AUTOMATIC * ONLY 26000 MILES * MODERN CLASSIC 3-Door

20
Reduced
£6,495
  • 1.9L
  • 26.8kMiles
  • Petrol
  • Auto

The Car Warehouse

BMW, X5

2024 (24) - 50E 3.0 25.7kWh M SPORT XDRIVE 5-Door

36
Reduced
£71,495
£1087/pm (PCP)
  • 3L
  • 14kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Bespoke Motor Works Ltd

BMW, 1 Series

2021 (71) - 118i [136] Sport 5dr

3
Low Mileage
£17,915
  • 1.5L
  • 24kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Driven Car Sales

BMW, 2 Series

2016 - 2.0 218d Sport Euro 6 (s/s) 2dr

56
Low Mileage
£8,995
  • 2L
  • 73kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Woodcroft Motors

BMW, 1 Series

2023 (23) - 118i [136] M Sport 5dr Step Auto [LCP] Petrol Hatchback

77
£21,185
  • 1.5L
  • 26.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Teesside

BMW, 4 Series

2015 (64) - 420d M Sport 2dr Auto

23
Low Mileage
£11,290
£230/pm (HP)
  • 2L
  • 75.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Kensington Car Group LTD

BMW, 1 Series

2020 - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

43
Low Mileage
£18,428
£326/pm (PCP)
  • 1.5L
  • 38.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

drivedirect Stockton-on-Tees

BMW, 3 Series

2022 (22) - M340I 3.0 XDRIVE SALOON 4-Door

1
Low Mileage
£40,995
£661/pm (PCP)
  • 3L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Bespoke Motor Works Ltd

BMW, 1 Series

2016 - 1.5 116d ED Plus 5-Door

£6,995
£134/pm (HP)
  • 1.5L
  • 77.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

York Road Motors Hartlepool

BMW, 4 Series

2021 - 420i M Sport 2dr Step Auto

42
Low Mileage
£25,199
£434/pm (PCP)
  • 2L
  • 28.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motorpoint Stockton-On-Tees

BMW, 5 Series

2019 - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

40
£18,250
£378/pm (CS)
  • 2L
  • 63.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

drivedirect Stockton-on-Tees

BMW, X5

2022 (22) - xDrive30d MHT M Sport 5dr Auto Diesel Estate

86
Low Mileage
£44,665
  • 3L
  • 20.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Teesside

BMW, 1 Series

2025 (74) - 120 M Sport 5dr Step Auto Petrol Hatchback

59
Low Mileage
£27,533
  • 1.5L
  • 1.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Teesside