Skip to main content

16,365 Used BMW cars for sale

BMW X12022 - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

2022 - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr60

£19,730

Finance available £416 pm

  • 2L
  • 47.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Motor Match Stoke

01782529077 *

4.6/5 Stars

BMW 1 Series2018 - 1.5 118i M Sport Shadow Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (1

2018 - 1.5 118i M Sport Shadow Edition Hatchback 5dr Petrol Manual Euro 6 (s/s) (1

Low Mileage

£13,495

Finance available £279 pm

  • 1.5L
  • 45.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

MSC MOTORS LTD

01782917198 *

4.8/5 Stars

BMW 1 Series2018 (18) - 2.0 120d M Sport Euro 6 (s/s) 3dr

2018 (18) - 2.0 120d M Sport Euro 6 (s/s) 3dr48

£10,495

Finance available £212 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

H2 Autos Ltd

01782917254 *

BMW 1 Series2011 (61) - 118d M Sport 2dr

2011 (61) - 118d M Sport 2dr10

Low Mileage

£3,595

Finance available £58 pm

  • 2L
  • 98.1K

    Miles
  • Diesel
  • Manual
  • Coupe

Jayden Motors Ltd

01782390968 *

BMW 1 Series2008 (08) - 2.0 120d SE Steptronic Euro 4 5dr

2008 (08) - 2.0 120d SE Steptronic Euro 4 5dr65

Low Mileage

£3,499

Finance available £56 pm

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Basford Motors Ltd

01782390953 *

4.6/5 Stars

BMW 1 Series2017 (17) - 118d M Sport 3dr [Nav]

2017 (17) - 118d M Sport 3dr [Nav]32

£8,695

Finance available £172 pm

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

IK UNIQUE MOTORZ LTD

01782367054 *

BMW 4 Series2015 (14) - 430d M Sport 5dr Auto [Professional Media]

2015 (14) - 430d M Sport 5dr Auto [Professional Media]28

£11,990

Finance available £246 pm

  • 3L
  • 89.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

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 1 Series2014 (14) - 116d Sport 5dr

2014 (14) - 116d Sport 5dr16

£4,488

Finance available £78 pm

  • 2L
  • 108.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Stoke Motorz ltd

01782389384 *

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 *

BMW 7 Series2014 (14) - 730d M Sport 4dr Auto

2014 (14) - 730d M Sport 4dr Auto13

Low Mileage

£7,950

Finance available £155 pm

  • 3L
  • 85.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Jayden Motors Ltd

01782390968 *

BMW 4 Series2015 (15) - 3.0 435i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (306 ps)

2015 (15) - 3.0 435i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (306 ps)50

Low Mileage

£15,995

Finance available £335 pm

  • 3L
  • 69.4K

    Miles
  • Petrol
  • Automatic
  • Convertible

Baskeyfield Motors Limited

01782917824 *

BMW 4 Series2017 (67) - 420d Gran Coupe M Sport Auto 5-Door

2017 (67) - 420d Gran Coupe M Sport Auto 5-Door44

£9,995

Finance available £201 pm

  • 2L
  • 98.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

THE HOUSE OF CARS STOKE LTD

01782307837 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]19

Low Mileage

£38,498

  • 2L
  • 6.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Stoke on Trent)

01782432704 *

4.7/5 Stars

BMW X42019 - xDrive X4 M Competition 5dr Step Auto

2019 - xDrive X4 M Competition 5dr Step Auto49

Low Mileage

£39,490

  • 3L
  • 28.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Crewe SEAT

01270441045 *

4.3/5 Stars

BMW 5 Series2018 (18) - 520d xDrive M Sport 4dr Auto

2018 (18) - 520d xDrive M Sport 4dr Auto66

Reduced

£13,495

Finance available £279 pm

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Elite Motor Group LTD

01782389098 *

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 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 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 X22018 (68) - sDrive 20i M Sport 5dr Step Auto

2018 (68) - sDrive 20i M Sport 5dr Step Auto24

Reduced

£15,495

  • 2L
  • 36.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

V12 Sports and Classics Stoke

01782432972 *

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.