Skip to main content
Get theCazoo logoapp

18,405 Used BMW cars for sale

BMW M22019 (68) - 3.0 BiTurbo Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

2019 (68) - 3.0 BiTurbo Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)41

Reduced

£31,990

£524/pm (PCP)

  • 3L
  • 44.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

NeilKieran Automotive

01325525221 *

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

2017 - 2.0 218d Sport Euro 6 (s/s) 2dr55

Low Mileage

£10,995

  • 2L
  • 55.6K

    Miles
  • Diesel
  • Manual
  • Coupe

Woodcroft Motors

01642030069 *

BMW X12023 (23) - sDrive 20i MHT Sport 5dr Step Auto

2023 (23) - sDrive 20i MHT Sport 5dr Step Auto1

£25,995

  • 1.5L
  • 28.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Stoneacre Middlesbrough

01642049639 *

BMW X12016 - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr

2016 - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr62

£9,495

  • 2L
  • 99.5K

    Miles
  • Diesel
  • Manual
  • Estate

Woodcroft Motors

01642030069 *

BMW X32017 (17) - xDrive20d M Sport 5dr Step Auto

2017 (17) - xDrive20d M Sport 5dr Step Auto37

£14,995

£313/pm (HP)

  • 2L
  • 89.6K

    Miles
  • Diesel
  • Automatic
  • SUV

Brownlow Cars

01325527847 *

BMW 1 Series2025 (74) - 120 M Sport 5dr Step Auto Petrol Hatchback

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

£26,161

  • 1.5L
  • 7.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 1 Series2023 (72) - 116d M Sport 5dr [Live Cockpit Professional] Diesel Hatchback

2023 (72) - 116d M Sport 5dr [Live Cockpit Professional] Diesel Hatchback55

Low Mileage

£20,964

  • 1.5L
  • 11.6K

    Miles
  • Diesel
  • Manual
  • Hatchback

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)35

Low Mileage

£18,490

£403/pm (PCP)

  • 2L
  • 44.4K

    Miles
  • Diesel
  • Automatic
  • Estate

NeilKieran Automotive

01325525221 *

BMW 1 Series2019 (69) - 118i M Sport 5dr Step Auto

2019 (69) - 118i M Sport 5dr Step Auto61

Low Mileage

£19,840

  • 1.5L
  • 28.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW X12015 - 2.0 18d Sport xDrive Euro 6 (s/s) 5dr

2015 - 2.0 18d Sport xDrive Euro 6 (s/s) 5dr59

Low Mileage

£9,495

  • 2L
  • 77.7K

    Miles
  • Diesel
  • Manual
  • Estate

Woodcroft Motors

01642030069 *

BMW M82020 (20) - 4.4i V8 Competition Steptronic 4WD Euro 6 (s/s) 2dr

2020 (20) - 4.4i V8 Competition Steptronic 4WD Euro 6 (s/s) 2dr37

£54,995

£946/pm (PCP)

  • 4.4L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Alexanders Prestige

01423223333 *

BMW X42023 - xDrive30d MHT M Sport 5dr Auto

2023 - xDrive30d MHT M Sport 5dr Auto29

Low Mileage

£44,990

£686/pm (PCP)

  • 3L
  • 9.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Harvey Cooper Cars

01765532622 *

BMW 3 Series2021 - 330e M Sport 5dr Step Auto

2021 - 330e M Sport 5dr Step Auto47

£22,499

£397/pm (PCP)

  • 2L
  • 49.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2014 (14) - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr

2014 (14) - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr24

Low Mileage

£12,490

£241/pm (HP)

  • 3L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Westmoreland Motors

01325522615 *

BMW iX12025 - 150kW eDrive20 Sport 65kWh 5dr Auto

2025 - 150kW eDrive20 Sport 65kWh 5dr Auto41

Low Mileage

£29,399

£493/pm (PCP)

  • 1.5K

    Miles
  • Electric
  • Automatic
  • Estate

Motorpoint Stockton-On-Tees

01642937531 *

BMW 5 Series2022 - 520d xDrive MHT M Sport Touring 5-Door

2022 - 520d xDrive MHT M Sport Touring 5-Door32

£35,990

£640/pm (PCP)

  • 2L
  • 25.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Harvey Cooper Cars

01765532622 *

BMW 5 Series2017 (17) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2017 (17) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)26

Low Mileage

£18,490

£359/pm (HP)

  • 2L
  • 44.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car City UK Catterick

01748900779 *

BMW 3 Series2019 (69) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2019 (69) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)26

£20,991

£434/pm (PCP)

  • 3L
  • 88.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car City UK Catterick

01748900779 *

BMW i52025 - 250kW eDrive40 M Sport Pro 84kWh 4dr Auto [Tech-Plus]

2025 - 250kW eDrive40 M Sport Pro 84kWh 4dr Auto [Tech-Plus]42

£49,099

£833/pm (PCP)

  • 8.6K

    Miles
  • Electric
  • Automatic
  • Saloon

Motorpoint Stockton-On-Tees

01642937531 *

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

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

Low Mileage

£8,995

  • 2L
  • 73.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Woodcroft Motors

01642030069 *

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.