Skip to main content
Get theCazoo logoapp

18,465 Used BMW cars for sale

BMW X12025 (25) - sDrive 18d M Sport 5dr [Tech/Pro Pack] Step Auto Diesel Estate

2025 (25) - sDrive 18d M Sport 5dr [Tech/Pro Pack] Step Auto Diesel Estate57

£35,702

  • 2L
  • 6.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW M42025 (25) - xDrive Competition M 2dr Step Auto Petrol Coupe

2025 (25) - xDrive Competition M 2dr Step Auto Petrol Coupe67

Low Mileage

£82,950

  • 3L
  • 1.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Vertu BMW Teesside

01642630363 *

0/5 Stars

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

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

Low Mileage

£27,566

  • 1.5L
  • 2.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW X72022 (22) - XDRIVE40D 3.0 M SPORT MHEV 5-Door

2022 (22) - XDRIVE40D 3.0 M SPORT MHEV 5-Door37

Reduced

£55,495

£820/pm (PCP)

  • 3L
  • 23.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Bespoke Motor Works Ltd

01642937532 *

BMW 3 Series(69) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

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

Low Mileage

£19,990

  • 44.3K

    Miles
  • Hybrid
  • Automatic
  • Not Supplied

Stoneacre Teesside Lexus

01642049703 *

BMW X52022 (72) - xDrive45e M Sport 5dr Auto Estate

2022 (72) - xDrive45e M Sport 5dr Auto Estate58

£49,100

  • 3L
  • 28.1K

    Miles
  • Hybrid
  • Automatic
  • SUV

Vertu BMW Teesside

01642630363 *

0/5 Stars

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 2 Series2014 - 2.0 218d Sport Euro 6 (s/s) 2dr

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

£6,495

  • 2L
  • 91.8K

    Miles
  • Diesel
  • Manual
  • Coupe

Woodcroft Motors

01642030069 *

BMW iX22025 (25) - 150kW eDrive20 Shadow Edition 65kWh 5dr Auto Electric Hatchback

2025 (25) - 150kW eDrive20 Shadow Edition 65kWh 5dr Auto Electric Hatchback60

Low Mileage

£40,734

  • 575.0

    Miles
  • Electric
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 1 Series2025 - M135 xDrive 5dr Step Auto [Pro Pack]

2025 - M135 xDrive 5dr Step Auto [Pro Pack]29

Low Mileage

£35,999

£536/pm (PCP)

  • 2L
  • 1.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Stockton-On-Tees

01642937531 *

BMW 3 Series2018 (68) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps

2018 (68) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps33

£13,790

£286/pm (HP)

  • 2L
  • 72.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

NeilKieran Automotive

01325525221 *

BMW 5 Series2021 - 528I 2.8 * ONLY 10000 MILES * TOP GRADE IMPORT 5-Door

2021 - 528I 2.8 * ONLY 10000 MILES * TOP GRADE IMPORT 5-Door20

Low Mileage

£7,999

£79/pm (PCP)

  • 2.8L
  • 10.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

The Car Warehouse

01642937563 *

BMW 3 Series2016 (66) - 2.0 318d Sport Euro 6 (s/s) 4dr

2016 (66) - 2.0 318d Sport Euro 6 (s/s) 4dr24

£6,499

£123/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Cedars Auto Limited

01642573723 *

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

2015 - 2.0 18d Sport sDrive Euro 6 (s/s) 5dr63

Low Mileage

£11,495

  • 2L
  • 60.1K

    Miles
  • Diesel
  • Manual
  • Estate

Woodcroft Motors

01642030069 *

BMW 2 Series2022 - M235I Xdrive 4Dr Step Auto

2022 - M235I Xdrive 4Dr Step Auto41

£25,623

£404/pm (PCP)

  • 2L
  • 28.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers CAR HUB Middlesbrough

01642549665 *

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

2016 (16) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)50

£7,490

  • 2L
  • 126.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Plug Teesside Ltd

01642573700 *

BMW 2 Series2023 (23) - 218i [136] M Sport 4dr

2023 (23) - 218i [136] M Sport 4dr1

£22,995

£378/pm (PCP)

  • 1.5L
  • 31.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Bespoke Motor Works Ltd

01642937532 *

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 X72025 (25) - xDrive40d MHT M Sport 5dr Step Auto Diesel Estate

2025 (25) - xDrive40d MHT M Sport 5dr Step Auto Diesel Estate72

£83,950

  • 3L
  • 1.0

    Miles
  • Diesel
  • Automatic
  • SUV

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 1 Series2017 (17) - 116d Sport 5dr [Nav]

2017 (17) - 116d Sport 5dr [Nav]17

£5,599

£97/pm (HP)

  • 1.5L
  • 90.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Cedars Auto Limited

01642573723 *

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.