Skip to main content

16,578 Used BMW cars for sale

BMW 2 Series2015 (65) - 218d Luxury 5dr Step Auto

2015 (65) - 218d Luxury 5dr Step Auto16

£5,995

Finance available £112 pm

  • 2L
  • 115.8K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Trunk Road Budget Cars

01642061101 *

0/5 Stars

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 *

0/5 Stars

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

2021 - 330e M Sport 5dr Step Auto10

£19,899

Finance available £388 pm

  • 2L
  • 60.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Lookers CAR HUB Middlesbrough

01642549665 *

BMW 2 Series Active Tourer2018 (68) - 1.5 225xe 7.6kWh Sport MPV 5dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s)

2018 (68) - 1.5 225xe 7.6kWh Sport MPV 5dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s)45

£10,490

  • 1.5L
  • 65.0K

    Miles
  • Hybrid
  • Automatic
  • People Carrier

Driven Car Sales

01642931507 *

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-Door25

Low Mileage

£7,999

Finance available £92 pm

  • 2.8L
  • 10.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

The Car Warehouse

01642937563 *

4.5/5 Stars

BMW X52015 (15) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

2015 (15) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr26

£16,295

Finance available £342 pm

  • 3L
  • 102.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Tamebridge Cars Ltd

01642049641 *

0/5 Stars

BMW X52023 (73) - 3.0 30d MHT M Sport Steptronic xDrive Euro 6 (s/s) 5dr

2023 (73) - 3.0 30d MHT M Sport Steptronic xDrive Euro 6 (s/s) 5dr28

Reduced

£52,999

Finance available £1,068 pm

  • 3L
  • 35.1K

    Miles
  • Hybrid
  • Automatic
  • SUV

Tamebridge Cars Ltd

01642049641 *

0/5 Stars

BMW 3 Series2015 (65) - 2.0 320d SE Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2015 (65) - 2.0 320d SE Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)45

£8,490

  • 2L
  • 110.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Driven Car Sales

01642931507 *

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

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

Low Mileage

£10,495

  • 2L
  • 60.7K

    Miles
  • Diesel
  • Manual
  • Coupe

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 4 Series2015 - 3.0 430d M Sport Auto xDrive Euro 6 (s/s) 2dr

2015 - 3.0 430d M Sport Auto xDrive Euro 6 (s/s) 2dr59

£11,495

  • 3L
  • 97.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

Woodcroft Motors

01642030069 *

0/5 Stars

BMW Z31998 - BMW Z3 IMPORTED ROADSTER CONVERTIBLE 1.9 AUTOMATIC * POWER HOOD * 2-Door

1998 - BMW Z3 IMPORTED ROADSTER CONVERTIBLE 1.9 AUTOMATIC * POWER HOOD * 2-Door20

Reduced

£6,999

  • 1.9L
  • 48.2K

    Miles
  • Not Supplied
  • Automatic
  • Not Supplied

The Car Warehouse

01642937563 *

4.5/5 Stars

BMW M42015 (15) - 3.0 BiTurbo Coupe 2dr Petrol DCT Euro 6 (s/s) (431 ps)

2015 (15) - 3.0 BiTurbo Coupe 2dr Petrol DCT Euro 6 (s/s) (431 ps)50

Low Mileage

£20,995

Finance available £411 pm

  • 3L
  • 69.2K

    Miles
  • Petrol
  • Automatic
  • Coupe

Cleveland Vehicle Sales Ltd

01642424874 *

BMW 5 Series2010 - 2.0 520d SE Saloon 4-Door

2010 - 2.0 520d SE Saloon 4-Door29

£3,000

  • 2L
  • 137.5K

    Miles
  • Diesel
  • Manual
  • Saloon

SEATON CAR SALES LIMITED

01429802613 *

BMW 1 Series2019 (69) - 120i M Sport Shadow Edition 5-door

2019 (69) - 120i M Sport Shadow Edition 5-door27

Low Mileage

£16,450

  • 2L
  • 45.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stoneacre Middlesbrough

01642049639 *

BMW X12021 - xDrive 25e xLine 5dr Auto

2021 - xDrive 25e xLine 5dr Auto42

£17,906

Finance available £347 pm

  • 1.5L
  • 54.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Lookers CAR HUB Middlesbrough

01642549665 *

BMW i52024 - (24 Reg) eDrive40 M Sport Pro 4-Door

2024 - (24 Reg) eDrive40 M Sport Pro 4-Door33

£44,990

  • 32.9K

    Miles
  • Electric
  • Automatic
  • Saloon

Acklam Cars

01642573603 *

4.7/5 Stars

BMW Z32000 - 2.0 Manual 2-Door

2000 - 2.0 Manual 2-Door20

Reduced

£6,999

  • 2L
  • 38.5K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

The Car Warehouse

01642937563 *

4.5/5 Stars

BMW X62023 - (23 Reg) 4.4 V8 M Competition (Ultimate) 4-Door

2023 - (23 Reg) 4.4 V8 M Competition (Ultimate) 4-Door42

Low Mileage

£79,990

  • 4.4L
  • 17.3K

    Miles
  • Petrol
  • Automatic
  • SUV

Acklam Cars

01642573603 *

4.7/5 Stars

BMW 3 Series2012 - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

2012 - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

Low Mileage

£7,995

  • 2L
  • 47.6K

    Miles
  • Diesel
  • Manual
  • Convertible

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2015 - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2015 - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr59

Low Mileage

£14,495

  • 3L
  • 65.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Woodcroft Motors

01642030069 *

0/5 Stars

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.