Skip to main content

16,997 Used BMW cars for sale

BMW X32023 - Xdrive M40I Mht 5Dr Auto

2023 - Xdrive M40I Mht 5Dr Auto28

Low Mileage

£46,999

Finance available £945 pm

  • 3L
  • 18.2K

    Miles
  • Petrol
  • Automatic
  • SUV

Lookers Stoke-on-Trent BMW

01782917219 *

BMW 1 Series2014 (14) - BMW M135i AUTO 5 DOOR

2014 (14) - BMW M135i AUTO 5 DOOR44

Low Mileage

£12,996

Finance available £268 pm

  • 3L
  • 40.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Dave Fox Car Sales

01785336592 *

4.6/5 Stars

BMW 5 Series2011 (11) - 3.0 525d M Sport Saloon 4dr Diesel Steptronic Euro 5 (204 ps)

2011 (11) - 3.0 525d M Sport Saloon 4dr Diesel Steptronic Euro 5 (204 ps)30

Low Mileage

£6,999

  • 3L
  • 85.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2021 - 330E M Sport 4Dr Step Auto

2021 - 330E M Sport 4Dr Step Auto28

£22,699

Finance available £446 pm

  • 2L
  • 39.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lookers Stoke-on-Trent BMW

01782917219 *

BMW X5M2024 - 3.0 4-Door

2024 - 3.0 4-Door34

£43,995

Finance available £883 pm

  • 3L
  • 25.0K

    Miles
  • Diesel
  • Automatic
  • SUV

FifthGear Fenton LTD

01782969739 *

BMW 2 Series2019 - 218d M Sport 2dr [Nav]

2019 - 218d M Sport 2dr [Nav]28

Low Mileage

£14,499

Finance available £302 pm

  • 2L
  • 35.8K

    Miles
  • Diesel
  • Manual
  • Coupe

Lookers Stoke-on-Trent BMW

01782917219 *

BMW 3 Series2021 - 330e M Sport Step Auto 4-Door

2021 - 330e M Sport Step Auto 4-Door23

£21,197

Finance available £433 pm

  • 2L
  • 36.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Stoke

01782432938 *

4.5/5 Stars

BMW 3 Series2014 - 320d XDRIVE M SPORT 4-Door

2014 - 320d XDRIVE M SPORT 4-Door37

£8,199

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

M&G Motors

01782940072 *

BMW 1 Series2021 - 118i [136] M Sport 5dr

2021 - 118i [136] M Sport 5dr28

Low Mileage

£20,699

Finance available £405 pm

  • 1.5L
  • 14.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Lookers Stoke-on-Trent BMW

01782917219 *

BMW i42025 - 250Kw Edrive40 M Sport 83.9Kwh 5Dr Auto

2025 - 250Kw Edrive40 M Sport 83.9Kwh 5Dr Auto28

£50,199

Finance available £1,011 pm

  • 10.0

    Miles
  • Electric
  • Automatic
  • Hatchback

Lookers Stoke-on-Trent BMW

01782917219 *

BMW X32024 - 2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic

2024 - 2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic26

£38,895

  • 2L
  • 19.1K

    Miles
  • Hybrid
  • Automatic
  • SUV

V12 Sports and Classics Stoke

01782432972 *

4.2/5 Stars

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto xDrive Euro

2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto xDrive Euro50

Reduced

£27,000

Finance available £534 pm

  • 2L
  • 41.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Umesh Samani Specialist Cars

01782390990 *

BMW 3 Series2012 (12) - 318d Luxury 4dr Step Auto

2012 (12) - 318d Luxury 4dr Step Auto25

Low Mileage

£5,295

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

IK UNIQUE MOTORZ LTD

01782367054 *

BMW i52024 - 250Kw Edrive40 M Sport 84Kwh 4Dr Auto

2024 - 250Kw Edrive40 M Sport 84Kwh 4Dr Auto28

£39,899

Finance available £799 pm

  • 16.2K

    Miles
  • Electric
  • Automatic
  • Saloon

Lookers Stoke-on-Trent BMW

01782917219 *

BMW 2 Series2023 - 218I [136] M Sport 4Dr Dct

2023 - 218I [136] M Sport 4Dr Dct28

Low Mileage

£24,499

Finance available £483 pm

  • 1.5L
  • 10.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Stoke-on-Trent BMW

01782917219 *

BMW X22025 - Sdrive 20I M Sport 5Dr [Tech/Pro Pack] Step Auto

2025 - Sdrive 20I M Sport 5Dr [Tech/Pro Pack] Step Auto28

£41,799

Finance available £838 pm

  • 1.5L
  • 1.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Lookers Stoke-on-Trent BMW

01782917219 *

BMW 3 Series2018 - 320D M Sport 5Dr

2018 - 320D M Sport 5Dr28

Low Mileage

£17,899

Finance available £347 pm

  • 2L
  • 29.2K

    Miles
  • Diesel
  • Manual
  • Estate

Lookers Stoke-on-Trent BMW

01782917219 *

BMW 1 Series2012 (61) - 116i [2.0] Performance Edition 3dr

2012 (61) - 116i [2.0] Performance Edition 3dr11

Low Mileage

£3,460

  • 2L
  • 81.6K

    Miles
  • Petrol
  • Manual
  • Hatchback

Gregs Cars Ltd

01889224516 *

BMW iX12025 - 150Kw Edrive20 M Sport 65Kwh 5Dr Auto

2025 - 150Kw Edrive20 M Sport 65Kwh 5Dr Auto28

£37,349

Finance available £747 pm

  • 1.7K

    Miles
  • Electric
  • Automatic
  • Estate

Lookers Stoke-on-Trent BMW

01782917219 *

BMW X12024 - Sdrive 20I Mht M Sport 5Dr Step Auto

2024 - Sdrive 20I Mht M Sport 5Dr Step Auto28

£30,799

Finance available £612 pm

  • 1.5L
  • 15.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Lookers Stoke-on-Trent BMW

01782917219 *

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.