Skip to main content

16,207 Used BMW cars for sale

BMW 7 Series2017 - 6.6 M760L V12 Auto xDrive Euro 6 4dr

2017 - 6.6 M760L V12 Auto xDrive Euro 6 4dr100

£36,995

  • 6.6L
  • 64.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Top Gear Stoke

01782432847 *

0/5 Stars

BMW 3 Series2024 - 320i M Sport 5dr Step Auto

2024 - 320i M Sport 5dr Step Auto19

Low Mileage

£32,998

  • 2L
  • 4.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Motorstore (Stoke on Trent)

01782432704 *

4.7/5 Stars

BMW 4 Series2015 (15) - 420d [190] Sport 2dr Auto [Business Media]

2015 (15) - 420d [190] Sport 2dr Auto [Business Media]20

£7,995

Finance available £156 pm

  • 2L
  • 137.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

King Street Motor Company

01782917189 *

BMW 3 Series2014 (14) - 320d xDrive Sport 4dr

2014 (14) - 320d xDrive Sport 4dr24

£5,595

Finance available £103 pm

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782367054 *

BMW 3 Series2012 (62) - 320d Modern 4dr Step Auto

2012 (62) - 320d Modern 4dr Step Auto40

£5,645

Finance available £104 pm

  • 2L
  • 124.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

IK UNIQUE MOTORZ LTD

01782367054 *

BMW 5 Series2013 (63) - 2.0 520d M Sport Saloon 4-Door

2013 (63) - 2.0 520d M Sport Saloon 4-Door12

£5,995

Finance available £112 pm

  • 166.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

FifthGear Fenton LTD

01782969739 *

BMW X32021 (21) - xDrive 30e M Sport 5dr Auto

2021 (21) - xDrive 30e M Sport 5dr Auto27

Reduced

£26,495

  • 2L
  • 26.3K

    Miles
  • Hybrid
  • Automatic
  • SUV

V12 Sports and Classics Stoke

01782432972 *

BMW i32021 (21) - 0.0 I3 120AH 5d 168 BHP 5-Door

2021 (21) - 0.0 I3 120AH 5d 168 BHP 5-Door50

Low Mileage

£16,995

Finance available £357 pm

  • 29.0K

    Miles
  • Electric
  • Automatic
  • Hatchback

P&W Motor Company

01782986878 *

BMW 3 Series2013 (13) - 320d Sport 5dr

2013 (13) - 320d Sport 5dr29

£4,495

Finance available £78 pm

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Manual
  • Estate

IK UNIQUE MOTORZ LTD

01782367054 *

BMW 3 Series2014 (64) - 2.0 320d M Sport Touring 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

2014 (64) - 2.0 320d M Sport Touring 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)39

£8,995

Finance available £179 pm

  • 2L
  • 90.7K

    Miles
  • Diesel
  • Manual
  • Estate

Dave Fox Car Sales

01785336592 *

4.6/5 Stars

BMW 1 Series2019 - 118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

2019 - 118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto20

Low Mileage

£12,995

Finance available £268 pm

  • 1.5L
  • 29.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

King Street Motor Company

01782917189 *

BMW 1 Series2007 (07) - 116i Sport 5dr [6]

2007 (07) - 116i Sport 5dr [6]19

Low Mileage

£1,795

  • 1.6L
  • 112.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Miami Cool Cars

01782987073 *

BMW i42024 - 250kW eDrive40 M Sport 83.9kWh Auto 4-Door

2024 - 250kW eDrive40 M Sport 83.9kWh Auto 4-Door33

£34,197

Finance available £667 pm

  • 14.8K

    Miles
  • Electric
  • Automatic
  • Hatchback

CarSupermarket.com Stoke

01782432938 *

4.5/5 Stars

BMW X32016 (65) - 2.0 20d SE SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)

2016 (65) - 2.0 20d SE SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)41

Low Mileage

£10,950

Finance available £222 pm

  • 2L
  • 72.1K

    Miles
  • Diesel
  • Manual
  • SUV

Dave Fox Car Sales

01785336592 *

4.6/5 Stars

BMW 2 Series2024 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

2024 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]19

Reduced

£29,998

  • 1.5L
  • 4.8K

    Miles
  • Hybrid
  • Automatic
  • Hatchback

Arnold Clark Motorstore (Stoke on Trent)

01782432704 *

4.7/5 Stars

BMW 3 Series2014 (14) - 2.0 318d M Sport Auto Euro 5 (s/s) 4dr

2014 (14) - 2.0 318d M Sport Auto Euro 5 (s/s) 4dr30

Low Mileage

£9,250

Finance available £184 pm

  • 2L
  • 74.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Motor Deals Limited

01782529078 *

BMW 3 Series2014 (14) - 2.0 320d SE Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d SE Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)26

Reduced

£9,441

Finance available £189 pm

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dave Fox Car Sales

01785336592 *

4.6/5 Stars

BMW X32018 (18) - xDrive20i M Sport 5dr Step Auto

2018 (18) - xDrive20i M Sport 5dr Step Auto27

£16,895

  • 2L
  • 90.3K

    Miles
  • Petrol
  • Automatic
  • SUV

V12 Sports and Classics Stoke

01782432972 *

BMW 4 Series2021 - 420i M Sport Step Auto 2-Door

2021 - 420i M Sport Step Auto 2-Door27

Low Mileage

£24,176

Finance available £497 pm

  • 2L
  • 24.9K

    Miles
  • Petrol
  • Automatic
  • Coupe

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

Finance available £161 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

M&G Motors

01782940072 *

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.